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

Drop support for Python 2? #420

Open
dukecat0 opened this issue Dec 10, 2022 · 4 comments
Open

Drop support for Python 2? #420

dukecat0 opened this issue Dec 10, 2022 · 4 comments
Labels

Comments

@dukecat0
Copy link

dukecat0 commented Dec 10, 2022

Are there any plans for dropping Python 2 support?

Python 2 is EOL and dropping support for it would ease maintenance and reduce complexity.

@hugovk
Copy link
Contributor

hugovk commented Apr 12, 2023

👍

Python 2 has been EOL for over three years and has very few downloads by now:

category percent downloads
3.7 34.48% 2,362,551
3.8 32.81% 2,248,268
3.9 22.52% 1,543,519
3.10 5.54% 379,515
null 2.97% 203,628
3.6 0.75% 51,450
3.11 0.58% 39,506
2.7 0.32% 22,085
3.5 0.03% 1,991
3.4 0.00% 81
3.12 0.00% 71
Total 6,852,665

Date range: 2023-03-01 - 2023-03-31

Source: pip install -U pypistats && pypistats python_minor fire --last-month

image

Source: https://pypistats.org/packages/fire

@dbieber
Copy link
Member

dbieber commented Jan 9, 2024

This upcoming release v0.6.0 will be the last one where we claim support for Python 2.

@kirk86
Copy link

kirk86 commented Feb 13, 2024

Sorry maybe this is not the correct place to post, but just wanted to ask if fire supports python 3.10 and 3.11, from the readme seems like it supports only up to 3.9 (if I'm not mistaken) is that correct?

@dbieber
Copy link
Member

dbieber commented Mar 11, 2024

Yes, Python Fire supports these newer versions of Python. We test through 3.12.
v0.6.0 is out now. We're going to drop support for Python 2 moving forward.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants