public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Last rites: dev-python/* using nose, with no revdeps
@ 2022-12-23 14:35 Michał Górny
  2022-12-23 14:53 ` Michael Orlitzky
       [not found] ` <2659553.mvXUDI8C0e@t490>
  0 siblings, 2 replies; 4+ messages in thread
From: Michał Górny @ 2022-12-23 14:35 UTC (permalink / raw
  To: gentoo-dev-announce; +Cc: gentoo-dev

# Michał Górny <mgorny@gentoo.org> (2022-12-23)
# Packages that still use dev-python/nose and have no revdeps.
#
# dev-python/blessings: EAPI 7, last rel. in 2018, git act. in 2020
# dev-python/errorhandler: EAPI 7, last rel. in 2016, git act. in 2018
# dev-python/flask-restful: EAPI 7, last rel. in 2021, git act. in Mar
# dev-python/imread: non-PEP517, last rel. in 2020, uses pytest in git
# dev-python/influxdb: EAPI 7, last rel. 2020, archived on GitHub
# dev-python/nose-random: nose plugin
# dev-python/pika: active, uses nose + nose2 (sic!)
# dev-python/pilkit: EAPI 7, last rel. in 2017, uses pytest in git
# dev-python/PyContracts: EAPI 7, last rel. in 2019, git act. in 2020
# dev-python/python-redmine: EAPI 7, last rel. in 2020, git may be good
# dev-python/python-zipstream: EAPI 7, last rel. in 2016, git in 2018
# dev-python/PyUtilib: EAPI 7, last rel. and git act. in 2020
# dev-python/socketio-client: EAPI 7, last rel. in 2016, git in 2017
# dev-python/www-authenticate: EAPI 7, last rel. in 2015, git in 2019
#
# Removal on 2023-01-22.  Bug #888087.
dev-python/blessings
dev-python/errorhandler
dev-python/flask-restful
dev-python/imread
dev-python/influxdb
dev-python/nose-random
dev-python/pika
dev-python/pilkit
dev-python/PyContracts
dev-python/python-redmine
dev-python/python-zipstream
dev-python/PyUtilib
dev-python/socketio-client
dev-python/www-authenticate

-- 
Best regards,
Michał Górny



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] Last rites: dev-python/* using nose, with no revdeps
  2022-12-23 14:35 [gentoo-dev] Last rites: dev-python/* using nose, with no revdeps Michał Górny
@ 2022-12-23 14:53 ` Michael Orlitzky
  2022-12-23 16:43   ` Michał Górny
       [not found] ` <2659553.mvXUDI8C0e@t490>
  1 sibling, 1 reply; 4+ messages in thread
From: Michael Orlitzky @ 2022-12-23 14:53 UTC (permalink / raw
  To: gentoo-dev

On Fri, 2022-12-23 at 15:35 +0100, Michał Górny wrote:
> # Michał Górny <mgorny@gentoo.org> (2022-12-23)
> # Packages that still use dev-python/nose and have no revdeps.
> #
> ...
> dev-python/python-redmine

I'm the (only) maintainer for this, and I didn't even know there was a
problem. I have at least filed an upstream issue now.

I suppose it suffices to RESTRICT the tests for now?



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] Last rites: dev-python/* using nose, with no revdeps
  2022-12-23 14:53 ` Michael Orlitzky
@ 2022-12-23 16:43   ` Michał Górny
  0 siblings, 0 replies; 4+ messages in thread
From: Michał Górny @ 2022-12-23 16:43 UTC (permalink / raw
  To: gentoo-dev

On Fri, 2022-12-23 at 09:53 -0500, Michael Orlitzky wrote:
> On Fri, 2022-12-23 at 15:35 +0100, Michał Górny wrote:
> > # Michał Górny <mgorny@gentoo.org> (2022-12-23)
> > # Packages that still use dev-python/nose and have no revdeps.
> > #
> > ...
> > dev-python/python-redmine
> 
> I'm the (only) maintainer for this, and I didn't even know there was a
> problem. I have at least filed an upstream issue now.

I suppose you should start using pkgcheck then, or reading QA reports
for your packages.

> I suppose it suffices to RESTRICT the tests for now?
> 

That's more harm than good.  We can't lastrite nose at this point
anyway, we're just moving through the huge list.

-- 
Best regards,
Michał Górny



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev-announce] Re: [gentoo-dev] Last rites: dev-python/* using nose, with no revdeps
       [not found] ` <2659553.mvXUDI8C0e@t490>
@ 2022-12-23 20:21   ` John Helmert III
  0 siblings, 0 replies; 4+ messages in thread
From: John Helmert III @ 2022-12-23 20:21 UTC (permalink / raw
  To: Alexey 'Alexxy' Shvetsov; +Cc: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 3063 bytes --]

On Fri, Dec 23, 2022 at 11:11:46PM +0300, Alexey 'Alexxy' Shvetsov wrote:
> Hi!

Please make discussion on gentoo-dev rather than gentoo-dev-announce.

> Whats the reason to lastrite packages that use nose as dep for tests?
> e.g dev-python/pika (which is a usefull py lib)?

nose has been deprecated for several months:

~/gentoo/gentoo/dev-python/pika $ pkgcheck scan
dev-python/pika
  UnstableOnly: for arches: [ amd64, arm64, x86 ], all versions are unstable: [ 1.3.0 ]
  DeprecatedDep: version 1.3.0: BDEPEND: deprecated dependency: dev-python/nose[python_targets_python3_10(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?]
  PythonCompatUpdate: version 1.3.0: PYTHON_COMPAT update available: python3_11

And in package.deprecated:

# Michał Górny <mgorny@gentoo.org> (2022-10-17)
# Nosetests are no longer maintained (since 2015!), are completely
# broken with Python 3.11, and we were already patching it to make it
# work with prior Python versions.  If your package still needs it
# (sic!), then either port it to use a maintained test framework (pytest
# preferably) or last rite it.
#
# Case is also unmaintained (since 2018).  Nose-random has had last
# commit in 2016 and was not even released to pypi!
dev-python/nose
dev-python/nose-random


> В письме от пятница, 23 декабря 2022 г. 17:35:59 MSK пользователь Michał Górny 
> написал:
> > # Michał Górny <mgorny@gentoo.org> (2022-12-23)
> > # Packages that still use dev-python/nose and have no revdeps.
> > #
> > # dev-python/blessings: EAPI 7, last rel. in 2018, git act. in 2020
> > # dev-python/errorhandler: EAPI 7, last rel. in 2016, git act. in 2018
> > # dev-python/flask-restful: EAPI 7, last rel. in 2021, git act. in Mar
> > # dev-python/imread: non-PEP517, last rel. in 2020, uses pytest in git
> > # dev-python/influxdb: EAPI 7, last rel. 2020, archived on GitHub
> > # dev-python/nose-random: nose plugin
> > # dev-python/pika: active, uses nose + nose2 (sic!)
> > # dev-python/pilkit: EAPI 7, last rel. in 2017, uses pytest in git
> > # dev-python/PyContracts: EAPI 7, last rel. in 2019, git act. in 2020
> > # dev-python/python-redmine: EAPI 7, last rel. in 2020, git may be good
> > # dev-python/python-zipstream: EAPI 7, last rel. in 2016, git in 2018
> > # dev-python/PyUtilib: EAPI 7, last rel. and git act. in 2020
> > # dev-python/socketio-client: EAPI 7, last rel. in 2016, git in 2017
> > # dev-python/www-authenticate: EAPI 7, last rel. in 2015, git in 2019
> > #
> > # Removal on 2023-01-22.  Bug #888087.
> > dev-python/blessings
> > dev-python/errorhandler
> > dev-python/flask-restful
> > dev-python/imread
> > dev-python/influxdb
> > dev-python/nose-random
> > dev-python/pika
> > dev-python/pilkit
> > dev-python/PyContracts
> > dev-python/python-redmine
> > dev-python/python-zipstream
> > dev-python/PyUtilib
> > dev-python/socketio-client
> > dev-python/www-authenticate
> 
> 
> -- 
> Best regards,
> Alexey 'Alexxy' Shvetsov



[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-12-23 20:21 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-12-23 14:35 [gentoo-dev] Last rites: dev-python/* using nose, with no revdeps Michał Górny
2022-12-23 14:53 ` Michael Orlitzky
2022-12-23 16:43   ` Michał Górny
     [not found] ` <2659553.mvXUDI8C0e@t490>
2022-12-23 20:21   ` [gentoo-dev-announce] " John Helmert III

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox