On 25-02-2024 14:23, Jelle van der Waa wrote:
Hi all,
We should get started on Python 3.12, 3.13 alpha is already getting released!
To be 100% honest, I am not super looking forward to it as it's a ton of work due to our lack of automated tooling. In basics a plan would be to first tackle low hanging fruit to-do's:
* https://archlinux.org/todo/pytest-runner-removal/ * https://archlinux.org/todo/imp-module-removal-in-python-312/ * https://archlinux.org/todo/use-pyprojecttoml-for-building-if-supported/ * drop unused python modules in our repo https://archlinux.org/devel/reports/unneeded-orphans/
Another todo dropped: https://archlinux.org/todo/remove-hardcoded-python-version/ Doesn't block the rebuild but would help a lot as these builds will fail. Greetings, Jelle