Hello, everyone.

Just a heads up: Django 6.0 (already released) and NumPy 2.4.0 (at rc1)
are removing Python 3.11 support.  They're not the first packages to do
that, but they are the ones that will have some major impact.

Technically, we could keep Python 3.11 support via the old versions,
especially given that Django maintains them as LTS versions, and that
NumPy is rather stable per se.  However, we obviously need to start
testing newer versions of these packages, and this implies we can't have
their revdeps forcing Python 3.11 on us.

I think it's reasonable to say that in the near future we will be
actively removing Python 3.11 support from Django's and NumPy's
dependencies.  This also implies removing PyPy support entirely, given
that 3.11 is the only PyPy version right now.

That said, while PyPy developers are going to continue maintaining
PyPy3.11, they are not going to be working on PyPy3.12.  If people want
PyPy3.12 to happen, they need to step up and do most of the work.

I also have no clue how long it will be feasible for Gentoo to continue
supporting Python 3.11.  Given NumPy is a pretty major package, it is
quite possible that other projects (especially scientific) will follow
suit and start requiring 3.12.  When the work necessary to clean reverse
dependencies up becomes too much, we're going to remove the support for
Python 3.11 and PyPy from Gentoo.

-- 
Best regards,
Michał Górny

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to