1 |
On Fri, Dec 23, 2022 at 11:11:46PM +0300, Alexey 'Alexxy' Shvetsov wrote: |
2 |
> Hi! |
3 |
|
4 |
Please make discussion on gentoo-dev rather than gentoo-dev-announce. |
5 |
|
6 |
> Whats the reason to lastrite packages that use nose as dep for tests? |
7 |
> e.g dev-python/pika (which is a usefull py lib)? |
8 |
|
9 |
nose has been deprecated for several months: |
10 |
|
11 |
~/gentoo/gentoo/dev-python/pika $ pkgcheck scan |
12 |
dev-python/pika |
13 |
UnstableOnly: for arches: [ amd64, arm64, x86 ], all versions are unstable: [ 1.3.0 ] |
14 |
DeprecatedDep: version 1.3.0: BDEPEND: deprecated dependency: dev-python/nose[python_targets_python3_10(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?] |
15 |
PythonCompatUpdate: version 1.3.0: PYTHON_COMPAT update available: python3_11 |
16 |
|
17 |
And in package.deprecated: |
18 |
|
19 |
# Michał Górny <mgorny@g.o> (2022-10-17) |
20 |
# Nosetests are no longer maintained (since 2015!), are completely |
21 |
# broken with Python 3.11, and we were already patching it to make it |
22 |
# work with prior Python versions. If your package still needs it |
23 |
# (sic!), then either port it to use a maintained test framework (pytest |
24 |
# preferably) or last rite it. |
25 |
# |
26 |
# Case is also unmaintained (since 2018). Nose-random has had last |
27 |
# commit in 2016 and was not even released to pypi! |
28 |
dev-python/nose |
29 |
dev-python/nose-random |
30 |
|
31 |
|
32 |
> В письме от пятница, 23 декабря 2022 г. 17:35:59 MSK пользователь Michał Górny |
33 |
> написал: |
34 |
> > # Michał Górny <mgorny@g.o> (2022-12-23) |
35 |
> > # Packages that still use dev-python/nose and have no revdeps. |
36 |
> > # |
37 |
> > # dev-python/blessings: EAPI 7, last rel. in 2018, git act. in 2020 |
38 |
> > # dev-python/errorhandler: EAPI 7, last rel. in 2016, git act. in 2018 |
39 |
> > # dev-python/flask-restful: EAPI 7, last rel. in 2021, git act. in Mar |
40 |
> > # dev-python/imread: non-PEP517, last rel. in 2020, uses pytest in git |
41 |
> > # dev-python/influxdb: EAPI 7, last rel. 2020, archived on GitHub |
42 |
> > # dev-python/nose-random: nose plugin |
43 |
> > # dev-python/pika: active, uses nose + nose2 (sic!) |
44 |
> > # dev-python/pilkit: EAPI 7, last rel. in 2017, uses pytest in git |
45 |
> > # dev-python/PyContracts: EAPI 7, last rel. in 2019, git act. in 2020 |
46 |
> > # dev-python/python-redmine: EAPI 7, last rel. in 2020, git may be good |
47 |
> > # dev-python/python-zipstream: EAPI 7, last rel. in 2016, git in 2018 |
48 |
> > # dev-python/PyUtilib: EAPI 7, last rel. and git act. in 2020 |
49 |
> > # dev-python/socketio-client: EAPI 7, last rel. in 2016, git in 2017 |
50 |
> > # dev-python/www-authenticate: EAPI 7, last rel. in 2015, git in 2019 |
51 |
> > # |
52 |
> > # Removal on 2023-01-22. Bug #888087. |
53 |
> > dev-python/blessings |
54 |
> > dev-python/errorhandler |
55 |
> > dev-python/flask-restful |
56 |
> > dev-python/imread |
57 |
> > dev-python/influxdb |
58 |
> > dev-python/nose-random |
59 |
> > dev-python/pika |
60 |
> > dev-python/pilkit |
61 |
> > dev-python/PyContracts |
62 |
> > dev-python/python-redmine |
63 |
> > dev-python/python-zipstream |
64 |
> > dev-python/PyUtilib |
65 |
> > dev-python/socketio-client |
66 |
> > dev-python/www-authenticate |
67 |
> |
68 |
> |
69 |
> -- |
70 |
> Best regards, |
71 |
> Alexey 'Alexxy' Shvetsov |