Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python 3.8 is officially now unsupported #1042

Closed
dave42w opened this issue Nov 21, 2024 · 1 comment · Fixed by #1079
Closed

Python 3.8 is officially now unsupported #1042

dave42w opened this issue Nov 21, 2024 · 1 comment · Fixed by #1079
Labels
bug Something isn't working

Comments

@dave42w
Copy link
Contributor

dave42w commented Nov 21, 2024

Bug Description

See https://www.python.org/downloads/release/python-380/
From Python downloads

3.8 end of life, last release was 3.8.20 
First Released 2019-10-14 
End of Support 2024-10-07 
Release Schedule PEP 569

I would like to suggest

First, the next release of Robyn drops Python 3.8 we should not support versions of python that are not supported by the psf.

Second, instead of dropping one release a year and going to another version where with source code only security fixes, we should jump forward a bit. Note

  • Python 3.10 has been without bug fixes for well over a year and will have source code only security fixes for 11 more months. It was released 1 day after Robyn 0.7.0 - which is on page 12 of the Robyn releases on github).
  • Python 3.11 the last bugfix release was 11 months ago. It was released when Robyn was at version 0.18.1 - somehow Robyn released 0.18.1 before 0.18.0 ;-)
  • Python 3.12 will have bug fix releases for another 6 months.

I note that there have been a lot of improvements in Python including speed, typing, and match statement since 3.8

I wonder how many live sites are running on old versions of Python and if any of them are expecting to update to new versions of Robyn without significant work.

Steps to Reproduce

No response

Your operating system

Linux

Your Python version (python --version)

Other (specify below)

Your Robyn version

main branch

Additional Info

Python 3.13 by preference Python 3.12 by necessity for Robyn

@dave42w dave42w added the bug Something isn't working label Nov 21, 2024
@sansyrox
Copy link
Member

@dave42w , you are correct here. Happy to drop support for 3.8. But we will need some work for 3.13 .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
2 participants