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 <
[email protected]> (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 <[email protected]> (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
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQQyG9yfCrmO0LPSdG2gXq2+aa/JtQUCY6YN1AAKCRCgXq2+aa/J tS1kAQCWyLpYJ2xICGCoME/LJV3RU9F2wslC6891x03eEjij/AD7BNQN2x9gWLqj 728DwM1+yL7DDi9JsHUZMErFd9d58gY=
=5AkR
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)