-
Notifications
You must be signed in to change notification settings - Fork 8
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
Stop supporting python3.8 #42
Comments
We would still need |
Hm, that's annoying, it's too early to get rid of Python 3.9 yet. We have to tolerate |
Yep definitely stick with 3.9+ for now - can imagine other dependencies still requiring at least 3.9 |
I'm keen to stick to NEP29 where we can. |
@DhruvSkyy has kindly volunteered to have a shot at this one 🍾 |
closed via #54 |
Python 3.9 introduced type hinting generics in standard collections via PEP 585.
This allows us to directly use the usual Python collection types (eg
list
,dict
) as type hints, instead of usingtyping.List
andtyping.Dict
. Moreover, even thoughtyping
collections still work as type hints on newer Python versions, they are being deprecated.The solution is to get rid of Python 3.8, the active support of which has already ended (with security support ending in ~1 year, see endoflife.data).
The text was updated successfully, but these errors were encountered: