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

Remove typing_extenions at minpy 3.11 #13883

Open
bryevdv opened this issue May 7, 2024 · 0 comments
Open

Remove typing_extenions at minpy 3.11 #13883

bryevdv opened this issue May 7, 2024 · 0 comments
Labels
python Issues that should only require updating Python code tag: typing type: task
Milestone

Comments

@bryevdv
Copy link
Member

bryevdv commented May 7, 2024

We currently use Self, Never, and NotRequired from typing_extensions all of which are accepted starting with Python 3.11.

This is a placeholder issue to remember to update these cases to utilize stdlib typing instead, once it becomes possible.

Additionally, I would like to propose that after this, we strongly try to avoid taking on features from typing_dependencies in the future. Although we protect usage behind TYPE_CHECKING as policy, it's just one more thing to have to keep track of in some way.

@bryevdv bryevdv added type: task python Issues that should only require updating Python code labels May 7, 2024
@bryevdv bryevdv added this to the 3.x milestone May 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
python Issues that should only require updating Python code tag: typing type: task
Projects
None yet
Development

No branches or pull requests

2 participants