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

Tracking: Drop support for python 3.8 #2084

Open
4 tasks
Tracked by #2064
dangotbanned opened this issue Feb 24, 2025 · 2 comments
Open
4 tasks
Tracked by #2064

Tracking: Drop support for python 3.8 #2084

dangotbanned opened this issue Feb 24, 2025 · 2 comments
Labels
blocked dependencies Pull requests that update a dependency file

Comments

@dangotbanned
Copy link
Member

dangotbanned commented Feb 24, 2025

Had quite the ordeal trying to avoid the bugs of Protocol in (#2064 (comment)).
If that compatibility code gets merged, I'd really like to remove it ASAP.
It adds a lot of complexity for a version almost 5 months past EOL

I collected a lot of info a while back in a similar issue for altair

Downstream "<=3.8"

All projects listed in README.md#used-by have dropped 3.8 support, except:

@FBruzzesi
Copy link
Member

As mentioned in Discord, timebasedcv will keep working with the latest Narwhals version that supports python 3.8 (for python 3.8), thus let's not consider that a blocker for dropping support for 3.8.
The library is quite feature complete for now and I am not planning many developments that depends on new narwhals features

@dangotbanned
Copy link
Member Author

dangotbanned commented Feb 25, 2025

#2084 (comment)

Got it, thanks @FBruzzesi - just edited the description

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked dependencies Pull requests that update a dependency file
Projects
None yet
Development

No branches or pull requests

2 participants