Retiring python-nose from Fedora 43+

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I propose we retire python-nose from Fedora 43+ immediately after branching.

The package has been deprecated for 5 years:

  https://fedoraproject.org/wiki/Changes/DeprecateNose

It does not build with Python 3.14:

  https://bugzilla.redhat.com/2323163

We carry downstream-only patches since Python 3.5.

Currently, the following packages need it:

$ repoquery -q --repo=rawhide{,-source} --whatrequires python3-nose --qf '%{name}.%{arch}'
ProDy.src
bmap-tools.src
hgsvn.src
nova-agent.src
odcs.src
openms.src
python-agate-dbf.src
python-agate-excel.src
python-agate-sql.src
python-agate.src
python-axolotl.src
python-behave.src
python-binstruct.src
python-blessings.src
python-colorspacious.src
python-curtsies.src
python-epc.src
python-eyed3.src
python-flask-xml-rpc.src
python-hglib.src
python-ifcfg.src
python-leather.src
python-migrate.src
python-moksha-common.src
python-neurosynth.src
python-ofxparse.src
python-pygeoip.src
python-pytest7.src
python-pytimeparse.src
python-queuelib.src
python-rows.src
python-sievelib.src
python-simplebayes.src
python-spec.src
python-statsd.src
python-stomper.src
python-supersmoother.src
python-tilestache.src
python-xvfbwrapper.src
python3-bmaptools.noarch
python3-neurosynth.noarch
python3-nose-testconfig.noarch
python3-spec.noarch
vigra.src


The most dependent-upon packages in the list are:

 python-behave (affects 7 packages including self)
 vigra (4)

https://src.fedoraproject.org/rpms/python-behave/pull-request/6
https://src.fedoraproject.org/rpms/vigra/pull-request/5


The entire dep tree is:

ProDy (maintained by: sagitter)
    ProDy.src requires python3-nose

bmap-tools (maintained by: aekoroglu)
    bmap-tools.src requires python3dist(nose)
    python3-bmaptools.noarch requires python3.13dist(nose)

hgsvn (maintained by: terjeros)
    hgsvn.src requires python3-hglib, python3-nose
    hgsvn.noarch requires python3-hglib, python3.13dist(python-hglib)

nova-agent (maintained by: survient, tonyskapunk)
    nova-agent.src requires python3-nose

odcs (maintained by: cqi, hlin, lsedlar, qwan)
    odcs.src requires python3-nose

openms (maintained by: sagitter)
    openms.src requires python3-nose

python-agate (maintained by: jujens)
python-agate.src requires python3-nose, python3dist(leather), python3dist(pytimeparse) python3-agate.noarch requires python3.13dist(leather), python3.13dist(pytimeparse)

python-agate-dbf (maintained by: jujens)
    python-agate-dbf.src requires python3-nose, python3dist(agate)
    python3-agate-dbf.noarch requires python3.13dist(agate)

python-agate-excel (maintained by: jujens)
    python-agate-excel.src requires python3-nose, python3dist(agate)
    python3-agate-excel.noarch requires python3.13dist(agate)

python-agate-sql (maintained by: jujens)
    python-agate-sql.src requires python3-nose, python3dist(agate)
    python3-agate-sql.noarch requires python3.13dist(agate)

python-axolotl (maintained by: principis)
    python-axolotl.src requires python3dist(nose)

python-behave (maintained by: @python-packagers-sig, aekoroglu)
    python-behave.src requires python3-nose

python-binstruct (maintained by: besser82)
    python-binstruct.src requires python3-nose

python-blessings (maintained by: @python-packagers-sig, salimma)
    python-blessings.src requires python3dist(nose)

python-colorspacious (maintained by: fed500)
    python-colorspacious.src requires python3-nose

python-curtsies (maintained by: salimma, terjeros)
    python-curtsies.src requires python3-blessings, python3-nose
    python3-curtsies.noarch requires python3-blessings

python-epc (maintained by: melmorabity)
    python-epc.src requires python3dist(nose)

python-eyed3 (maintained by: amigadave, cicku, pjp)
    python-eyed3.src requires python3-nose

python-flask-xml-rpc (maintained by: orphan)
    python-flask-xml-rpc.src requires python3-nose

python-hglib (maintained by: terjeros)
    python-hglib.src requires python3-nose

python-ifcfg (maintained by: cottsay)
    python-ifcfg.src requires python3-nose

python-leather (maintained by: jujens)
    python-leather.src requires python3-nose

python-migrate (maintained by: @openstack-sig, jcapitao)
    python-migrate.src requires python3-nose

python-moksha-common (maintained by: @infra-sig, lbalhar)
    python-moksha-common.src requires python3-nose

python-neurosynth (maintained by: @neuro-sig, lbazan)
    python-neurosynth.src requires python3dist(nose)
    python3-neurosynth.noarch requires python3dist(nose)

python-ofxparse (maintained by: rajeeshknambiar)
    python-ofxparse.src requires python3-nose

python-pygeoip (maintained by: @infra-sig, kevin)
    python-pygeoip.src requires python3-nose

python-pytest7 (maintained by: @python-packagers-sig, thrnciar)
    python-pytest7.src requires python3-nose

python-pytimeparse (maintained by: mrunge, vtrefny)
    python-pytimeparse.src requires python3dist(nose)

python-queuelib (maintained by: fab)
    python-queuelib.src requires python3-nose

python-rows (maintained by: fab)
    python-rows.src requires python3-nose

python-sievelib (maintained by: jorti)
    python-sievelib.src requires python3-nose

python-simplebayes (maintained by: @python-packagers-sig, qulogic)
    python-simplebayes.src requires python3-nose

python-spec (maintained by: mhayden, pghmcfc)
    python-spec.src requires python3-nose
    python3-spec.noarch requires python3.13dist(nose)

python-statsd (maintained by: orphan)
    python-statsd.src requires python3-nose

python-stomper (maintained by: @infra-sig, gui1ty)
    python-stomper.src requires python3-nose

python-supersmoother (maintained by: @astro-sig, sergiopr)
    python-supersmoother.src requires python3-nose

python-tilestache (maintained by: cottsay)
    python-tilestache.src requires python3-nose

python-xvfbwrapper (maintained by: mrunge, totol)
    python-xvfbwrapper.src requires python3-nose

python-nose-testconfig (maintained by: dshea)
    python3-nose-testconfig.noarch requires python3-nose

vigra (maintained by: bpostle)
    vigra.src requires python3-nose

python-csvkit (maintained by: jujens)
python-csvkit.src requires python3dist(agate), python3dist(agate-dbf), python3dist(agate-excel), python3dist(agate-sql) python3-csvkit.noarch requires python3.13dist(agate), python3.13dist(agate-dbf), python3.13dist(agate-excel), python3.13dist(agate-sql)

eog (maintained by: @gnome-sig, alexl, kalev, rhughes, rstrode)
    eog-tests.x86_64 requires python3-behave

mycli (maintained by: fale, jonathanspw, terjeros)
    mycli.src requires python3dist(behave)

osm2pgsql (maintained by: fab, tomh)
    osm2pgsql.src requires python3-behave

pgcli (maintained by: meeuw, music)
    pgcli.src requires python3dist(behave)

python-docx (maintained by: music)
    python-docx.src requires python3dist(behave)

rdopkg (maintained by: @openstack-sig, jcapitao)
    python3-rdopkg.noarch requires python3.13dist(blessings)
    rdopkg.src requires python3dist(blessings)

bpython (maintained by: maxamillion, salimma, terjeros)
    python3-bpython.noarch requires python3-curtsies, python3.13dist(curtsies)

emacs-jedi (maintained by: melmorabity)
    emacs-jedi.src requires python3dist(epc)
    python3-jediepcserver.noarch requires python3.13dist(epc)

mirrormanager2 (maintained by: @infra-sig, adrian)
    mirrormanager2.noarch requires python3.13dist(flask-xml-rpc)
    mirrormanager2.src requires python3dist(flask-xml-rpc)

asv (maintained by: @python-packagers-sig, qulogic)
    asv.src requires python3dist(python-hglib)

buildbot (maintained by: besser82, ignatenkobrain, limb, ngompa, radez)
    buildbot.src requires python3dist(sqlalchemy-migrate)

python-scrapy (maintained by: echevemaster)
    python-scrapy.src requires python3-queuelib
    python3-scrapy.noarch requires python3-queuelib, python3.13dist(queuelib)

python-oslo-middleware (maintained by: hiwkby)
    python-oslo-middleware.src requires python3dist(statsd)
    python3-oslo-middleware.noarch requires python3.13dist(statsd)

python-gatspy (maintained by: @astro-sig, sergiopr)
    python-gatspy.src requires python3-supersmoother
    python3-gatspy.noarch requires python3-supersmoother

enblend (maintained by: bpostle)
    enblend.src requires vigra-devel
    enblend.x86_64 requires libvigraimpex.so.11()(64bit)

hugin (maintained by: bpostle, cicku, denisarnaud)
    hugin.src requires vigra-devel
    hugin.x86_64 requires libvigraimpex.so.11()(64bit)
    hugin-base.x86_64 requires enblend, libvigraimpex.so.11()(64bit)

eog-plugins (maintained by: @gnome-sig, kalev)
    eog-plugins-* requires eog

perl-Panotools-Script (maintained by: bpostle)
    perl-Panotools-Script.noarch requires enblend, hugin-base

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok

--
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux