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


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

python3-nose removal (or revival ?)

From Alexandre Detiste <alexandre.detiste@gmail.com>
Newsgroups linux.debian.maint.python
Subject python3-nose removal (or revival ?)
Date 2024-09-18 12:40 +0200
Message-ID <Jo0gh-d8BI-1@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Hi,

While fixing/updating more random packages for the python3-nose removal;
I stumbled on this new fork:

    https://pypi.org/project/pynose/

This fork brings it's own new problems:
  - licensing needs extensive review:
https://github.com/mdmintz/pynose/issues/36
  - unit test are gone: https://github.com/mdmintz/pynose/issues/39

So I am not convinced it's the way to go;
It still feels like too little, too late.

Kicking Nose out of Debian (+ Ubuntu) would
maybe make some projects reconsider their CI pipeline
to use a better maintained test runner.


python3-pika is the first project I found online that did switched to pynose
as prefered test runner in upcoming release.

Debian Code Search also hints to:
  - django-cte (it's on the todo list too)
  - thunderbird
  https://codesearch.debian.net/search?q=pynose&literal=1&perpkg=1

Any advice is welcome.

Greetings

Alexandre

----
Remaining packages:

https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=nose-rm;users=python-modules-team@lists.alioth.debian.org

by popcon (only keeping topmost binary per source package)

git-buildpackage                         2168
python3-binwalk                          1719 ---> I use this one
regularly, I'll have a look
python3-hkdf                             714    RM pending
piuparts                                 638    ---> MR provided on Salsa
freeipa-client                           500
rmlint                                   497    ---> needs a big update
python3-ipalib                           372
python3-ipaclient                        370
python3-fabric                           290   ---> needs a big update
python3-mapnik                           142   pending
elasticsearch-curator                    55   ---> in the news, might
interresset someone again
waagent                                  29
python3-amp                              29
python3-x2gobroker                       25
ripe-atlas-tools                         21         ---> might looks
easy to fix for some pytest expert ;-)
python3-bcbio                            21
python3-nosexcover                       17   RM
python3-cassandra                        16  --> I try again today
python3-testing.postgresql               12         ---> looks easy to fix
python3-tpot                             9
python3-django-cte                       5
yotta                                    2
python3-testing.mysqld                   1        ---> looks easy to fix
python3-pynn                             1
deblur                                   0   --> NEW package depedign
on Nose ... because Nose is still in the archive

proboscis can be RM'ed after upload to unstable of  openstack-trove

Back to linux.debian.maint.python | Previous | NextNext in thread | Find similar


Thread

python3-nose removal (or revival ?) Alexandre Detiste <alexandre.detiste@gmail.com> - 2024-09-18 12:40 +0200
  Re: python3-nose removal (or revival ?) Dmitry Shachnev <mitya57@debian.org> - 2024-09-18 22:50 +0200
    Re: python3-nose removal (or revival ?) Alexandre Detiste <alexandre.detiste@gmail.com> - 2025-02-19 23:10 +0100
      Re: python3-nose removal (or revival ?) Dmitry Shachnev <mitya57@debian.org> - 2025-02-20 11:30 +0100
        Re: python3-nose removal (or revival ?) Dmitry Shachnev <mitya57@debian.org> - 2025-02-20 14:30 +0100
        Re: python3-nose removal (or revival ?) thomas@goirand.fr - 2025-02-20 14:30 +0100
          Re: python3-nose removal (or revival ?) Alexandre Detiste <alexandre.detiste@gmail.com> - 2025-02-23 01:40 +0100

csiph-web