Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #11194
| From | Pierre-Elliott Bécue <peb@debian.org> |
|---|---|
| Newsgroups | linux.debian.maint.python |
| Subject | Re: RFS: mu-editor and yotta dependencies |
| Date | 2018-12-31 21:30 +0100 |
| Message-ID | <xbcmd-qv-1@gated-at.bofh.it> (permalink) |
| References | <x6VjY-7Yr-13@gated-at.bofh.it> <xatyN-5VE-7@gated-at.bofh.it> <xaOjT-1XQ-7@gated-at.bofh.it> <xaSxb-57B-3@gated-at.bofh.it> |
| Organization | The Debian Project |
[Multipart message — attachments visible in raw view] - view raw
Le dimanche 30 décembre 2018 à 23:15:10+0000, Nick Morrott a écrit : > On Sun, 30 Dec 2018 at 18:42, Pierre-Elliott Bécue <peb@debian.org> wrote: > > > > Re, > > > > Actually, nudatus is a dependency of uflash. > > See below for my reasoning for adding python3-nudatus as a Recommends > for python-uflash, rather than a hard Depends. > > > ## python-nudatus > > > > Uploaded. > > Awesome > > > ## python-uflash > > > > Uploaded, though installing it will be hard, as > > firmware-microbit-micropython is missing and apt tries to fetch the > > recommends too. > > nudatus is really an optional dependency of uflash, as minification is > not essential. The uflash code checks to see if nudatus is available > at runtime, and will disable minify if it is not available. It's a build-dep of uflash (or at least you declared it that way), I was mentionning the dependency in that way: I needed to build nudatus first. > > ## python-guizero > > > > Uploaded. > > Awesome > > > ## mu-editor > > > > Hmmm. > > > > In the dependencies of the project are mentionned and imported: > > > > gpiozero > > Please see the request to provide the gpiozero package on non-armhf > architectures at > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=856413 > > > pigpio > > Please see the RFP discussion for packaging pigpio at > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=908787 Saw both. I was more interested in "are they mandatory for mu to work". It seems that the answer is nope. :) > > pynsist > > pynsist is a tool to build Windows installers Ack. > > + some deps useful for testing. > > i) pytest-cov measures test coverage, and I am not sure if that's a > useful statistic for packing? Nah, that's why I wrote "+ some deps useful for testing". :) > ii) pytest-random-order would be useful, especially for reproducibility. Ack, I'll look into it when you're done (saw your ITP). > *However*, since upstream Mu added the dependency back in 2018/03, > upstream pytest-random-order 1.0.0+ disabled its "random by default" > behaviour (2018/10). As such, the mu-editor tests are not currently > randomised. This is a testing regression and I will report it, so that > the forthcoming 1.0.2 release of Mu contains it. > > pytest-random-order is not actually packaged yet for Debian, so I could ITP it. > > > I don't see any of those three packages in debian right now. Is there a > > reason you consider we don't need these? > > I have added notes about gpiozero/pigpio to d/control. pynsist does > not seem necessary. So they don't seem mandatory to you to have a working release of mu-editor? I've uploaded the package. Thanks for your thoroughness, and your contribution to Debian! -- Pierre-Elliott Bécue GPG: 9AE0 4D98 6400 E3B6 7528 F493 0D44 2664 1949 74E2 It's far easier to fight for one's principles than to live up to them.
Back to linux.debian.maint.python | Previous | Next — Previous in thread | Find similar | Unroll thread
RFS: mu-editor and yotta dependencies Nick Morrott <knowledgejunkie@gmail.com> - 2018-12-20 02:30 +0100
Re: RFS: mu-editor and yotta dependencies Nick Morrott <knowledgejunkie@gmail.com> - 2018-12-22 23:20 +0100
Re: RFS: mu-editor and yotta dependencies Nick Morrott <knowledgejunkie@gmail.com> - 2018-12-28 09:00 +0100
Re: RFS: mu-editor and yotta dependencies Nick Morrott <knowledgejunkie@gmail.com> - 2018-12-29 21:30 +0100
Re: RFS: mu-editor and yotta dependencies Nick Morrott <knowledgejunkie@gmail.com> - 2019-01-11 03:10 +0100
Re: RFS: mu-editor and yotta dependencies Nick Morrott <knowledgejunkie@gmail.com> - 2018-12-29 21:40 +0100
Re: RFS: mu-editor and yotta dependencies Pierre-Elliott Bécue <peb@debian.org> - 2018-12-30 02:10 +0100
Re: RFS: mu-editor and yotta dependencies Pierre-Elliott Bécue <peb@debian.org> - 2018-12-30 03:20 +0100
Re: RFS: mu-editor and yotta dependencies Nick Morrott <knowledgejunkie@gmail.com> - 2018-12-30 06:20 +0100
Re: RFS: mu-editor and yotta dependencies Pierre-Elliott Bécue <peb@debian.org> - 2018-12-30 18:50 +0100
Re: RFS: mu-editor and yotta dependencies Nick Morrott <knowledgejunkie@gmail.com> - 2018-12-30 04:00 +0100
Re: RFS: mu-editor and yotta dependencies Pierre-Elliott Bécue <peb@debian.org> - 2018-12-30 19:50 +0100
Re: RFS: mu-editor and yotta dependencies Nick Morrott <knowledgejunkie@gmail.com> - 2018-12-31 00:20 +0100
Re: RFS: mu-editor and yotta dependencies Pierre-Elliott Bécue <peb@debian.org> - 2018-12-31 21:30 +0100
csiph-web