Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #11192

Re: RFS: mu-editor and yotta dependencies

Path csiph.com!feeder.erje.net!2.eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed9.news.xs4all.nl!news.uzoreto.com!aioe.org!bofh.it!news.nic.it!robomod
From Nick Morrott <knowledgejunkie@gmail.com>
Newsgroups linux.debian.maint.python
Subject Re: RFS: mu-editor and yotta dependencies
Date Mon, 31 Dec 2018 00:20:01 +0100
Message-ID <xaSxb-57B-3@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>
X-Mailbox-Line From debian-python-request@lists.debian.org Sun Dec 30 23:15:41 2018
Old-Return-Path <knowledgejunkie@gmail.com>
X-Amavis-Spam-Status No, score=-7.199 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, LDO_WHITELIST=-5, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -7
Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=pwQ6qSWGg5Nxgu7YBVfFrHSLYPFoyj8eGPqeEZg7RWw=; b=BmAH4vhNkgcmkYvBjLEyBCkLrmjDuNj4ZHUyNIaWlYcVj8U6ElucejJtv63aenN9Wg ilo/Dr3kRxwcwuU6GvYgC90/Icem7cWnJkwMQ3KlZSh5WC6SDWnq9kvch178i8yZz3fF BCTHU8jdoLwgRE9TTtNB6xSt9TijqNmcm1wu5V2GYZ9ZP78FXVNYD1HDfoOpfid+BNP7 t6FDXbSOKgfiCjGotNZwPtZMU9upRVsXoECWUd6GNvtzpkWvMUIrYfqgus1enN9kvtkm jqh8YZHFV+KgwMXLb5oEhDcPR1AGpze1pPovscr9eAHOchKL7hge263/cPdIIsGnJVAm uFog==
X-Google-Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=pwQ6qSWGg5Nxgu7YBVfFrHSLYPFoyj8eGPqeEZg7RWw=; b=YV0a0GWZlTrPmOdLJgHObiVGT6cItVSSw33I6wSxEInjwUX4WOpbMGNvbzRPN980Zx OaDrXnzUR2TzgYC+u/EFk+ETkiQpu+35a8aRXGwgquVVTPQFDWZW6v49pig10hWVOrUS MpUx0g/IfJQXMuPKlrBuXhSuh/lBnOaI6z4M66Tb1dEYiUGpJkVrPHVSCOyE4y/oJ3Vv BAtS/mRjP4K2G6iIXHGgiLaPPH/TTd31QUtjUZ5q9WOstFOJ3jbbcajTziRTYsa79aRK 6S7KPR/8831SAbq22+I00CrUIp4/0uBzpaq+BNSkafES8OyWXEhXAJmDGgTmbCNbTVhX 1ExQ==
X-Gm-Message-State AJcUukfOeuBhx18dNoU9f8gmehk1SYnrgt+O7G3FoAxRJE21th6OK9tB FQpGZxpb/orJA7DVf2CkKDpoe6NxD/VDxz19FHIDPUBq
X-Google-SMTP-Source ALg8bN7/peOsibZc1kGyCrY9CNIAbZg0tArbhAyMWcEAsE6RfEYbooLM2Fef1hq8CvO8i1bpIFEIwA0af3nKZg0tXL4=
X-Received by 2002:a24:6192:: with SMTP id s140mr18117843itc.97.1546211727415; Sun, 30 Dec 2018 15:15:27 -0800 (PST)
MIME-Version 1.0
Content-Type text/plain; charset="UTF-8"
Content-Transfer-Encoding quoted-printable
X-Mailing-List <debian-python@lists.debian.org> archive/latest/16643
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/CAOQWjw3ALo_0TaKcPBCH4YjUoOJLb=qpdHzEa3i1mxafbns7pA@mail.gmail.com
Approved robomod@news.nic.it
Lines 79
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Cc debian-python <debian-python@lists.debian.org>
X-Original-Date Sun, 30 Dec 2018 23:15:10 +0000
X-Original-Message-ID <CAOQWjw3ALo_0TaKcPBCH4YjUoOJLb=qpdHzEa3i1mxafbns7pA@mail.gmail.com>
X-Original-References <CAOQWjw1fFudpi+++UBQiZZdX9EmDG69SesYKn6c9oMJ3G+xCuw@mail.gmail.com> <CAOQWjw0mEb3cROV768xe4+c7_tpogniMaj694F5VwjWSqb43JQ@mail.gmail.com> <20181230184239.lhqskqr2robdl5tn@crans.org>
Xref csiph.com linux.debian.maint.python:11192

Show key headers only | View raw


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.

> ## 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

> pynsist

pynsist is a tool to build Windows installers

> + some deps useful for testing.

i) pytest-cov measures test coverage, and I am not sure if that's a
useful statistic for packing?

ii) pytest-random-order would be useful, especially for reproducibility.

*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.

Are there any others I have missed?

Thanks,
Nick

Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


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