This page is about collect and coordinate some Python related packages which should get updated for the bookworm release. If you want to pick up one package add something like WIP nick-name within the remarks.
Alternative / automatically updated list/info can be found on QA/DDPO:
by python/pip name - doesn't work well for all packages...
by binary deb name (simply generated by removing "python3-" - doesn't work for all packages...
Color codes for "outdated-ness":
Major |
Minor |
Patch |
*1*.1.1 |
1.*1*.1 |
1.1.*1* |
Upstream Name |
Debian Tracker |
Upstream Version |
Status |
Version in unstable |
Maintainer - Remarks |
Babel |
2.11.0 |
|
2.10.3 |
DPT |
|
celery |
5.2.7 |
|
5.2.6 |
DPT |
|
certifi |
2022.9.24 |
|
2022.9.24 |
Sebastien Delafond |
|
chardet |
5.1.0 |
|
5.0.1 |
Piotr Ożarowski (DPT) - awaiting NEW |
|
click |
8.1.3 |
|
8.1.3 |
Sandro Tosi (DPT) |
|
click-didyoumean |
0.3.0 |
|
0.3.0 |
DPT |
|
colorama |
0.4.6 |
|
0.4.6 |
DPT |
|
cryptography |
38.0.4 |
|
38.0.4 |
Tristan Seligmann (DPT) - Wishlist #1011155 |
|
Flask-SQLAlchemy |
3.0.2 |
|
3.0.2 |
DPT |
|
Jinja2 |
3.1.2 |
|
3.0.3 |
DPT - Wishlist #1023637 |
|
Pillow |
9.3.0 |
|
9.2.0 |
Matthias Klose |
|
greenlet |
2.0.1 |
|
2.0.1 |
DPT |
|
gyp |
???? |
|
0.1 |
DPT - upstream 0.1+20220714git9d09418 |
|
idna |
3.4 |
|
3.3 |
DPT |
|
marshmallow |
3.19.0 |
|
3.18.0 |
Federico Ceratto |
|
mccabe |
0.7.0 |
|
0.7.0 |
DPT |
|
more-itertools |
9.0.0 |
|
8.10.0 |
DPT |
|
pbr |
5.11.0 |
|
5.10.0 |
Openstack |
|
pip |
22.3.1 |
|
22.3 |
DPT |
|
psycopg2 |
2.9.5 |
|
2.9.4 |
DPT |
|
pyOpenSSL |
22.1.0 |
|
22.1.0 |
Sandro Tosi (DPT) |
|
pyparsing |
3.0.9 |
|
3.0.9 |
DPT |
|
pytest |
7.2.0 |
|
7.2.0 |
DPT |
|
python-magic |
0.4.27 |
|
0.4.26 |
Christoph Biedel |
|
python-memcached |
1.59 |
|
1.59 |
Openstack |
|
pyxdg |
0.28 |
|
0.28 |
DPT |
|
requests |
2.28.1 |
|
2.28.1 |
DPT |
|
ruamel.yaml |
0.17.21 |
|
0.17.16 |
DPT |
|
setuptools |
65.6.3 |
|
65.5.0 |
Matthias Klose |
|
soupsieve |
2.3.2.post1 |
|
2.3.2 |
DPT |
|
unidiff |
0.7.4 |
|
0.7.3 |
DPT |
SandroTosi: where is the coordination happen? but most of all, this could have been better achieved by using DDPO: https://qa.debian.org/developer.php?packages=python-babel%20celery as an example
Answer (HenningSprang): this is just a personal effort and insofar "coordination" does not refer to anything beyond a small, personal, scope. That's also the reason for why this page is in a personal space and not put somewhere in the official Python space. It's just happening because of a software development project that uses a bunch of python packages where it has been noted that many of them are outdated, in part since multiple Debian releases, and in part for bigger version bumps. @ SandroTosi - could you elaborate what DDPO should have been used for instead of creating that list here and how this would be better achieved then?
SandroTosi: re coordination, it seems CarstenSchoenert saw this page as a call for action, so there's at least someone else working on it. I think this effort (the "main" package you want to get into debian + the need to update all these rdeps) could be better explained in a mail to debian-python@l.d.o ; the DDPO page has the advantage of showing the packages needing new upstream releases and gets automatically updated every time an upload is made or bug report is done. this wiki page, OTOH, requires manual editing all the time. I think automation wins