django / djangoproject.com

Source code to djangoproject.com
https://www.djangoproject.com/
BSD 3-Clause "New" or "Revised" License
1.87k stars 947 forks source link

Drop support for Python 3.8 #1644

Open tobiasmcnulty opened 1 week ago

tobiasmcnulty commented 1 week ago

Since adding Python 3.12 and dropping Python 3.8 support are being handled separately, I'm creating a new issue for dropping Python 3.8 support.

@bmispelon in #1574:

Some of our dependencies have started dropping support for Python 3.8 (the one we're currently running in production).

I don't think there's much to be done in this project's codebase (this is mostly an ops issue), but I wanted to have an issue where I can track which dependencies are being affected:

Other to dos:

pauloxnet commented 4 days ago

What do you think it's the best way to drop Python 3.8 and start using Python 3.12 in production?

tobiasmcnulty commented 3 days ago

What do you think it's the best way to drop Python 3.8 and start using Python 3.12 in production?

We have an ops PR to finish reviewing and merge, then we can update production to use Python 3.12.

pauloxnet commented 3 days ago

In the meantime Python 3.8 is now officially EOL 👇 https://discuss.python.org/t/python-3-8-is-now-officially-eol/66983