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

Update minimum typing-extensions version to 4.4 #823

Merged
merged 1 commit into from
Oct 27, 2023

Conversation

tlento
Copy link
Contributor

@tlento tlento commented Oct 26, 2023

The @override decorator was added to typing-extensions with version
4.4, but our minimum version is 4.0, which means there are scenarios
where this will suddenly start throwing errors.

Since we require 4.4, let's make that true in the build directive.

@cla-bot cla-bot bot added the cla:yes label Oct 26, 2023
@github-actions
Copy link

Thank you for your pull request! We could not find a changelog entry for this change. For details on how to document a change, see the contributing guide.

The @OverRide decorator was added to typing-extensions with version
4.4, but our minimum version is 4.0, which means there are scenarios
where this will suddenly start throwing errors.

Since we require 4.4, let's make that true in the build directive.
@tlento tlento force-pushed the fix-typing-extensions-min-version branch from ad3a966 to be143f5 Compare October 26, 2023 23:15
Copy link
Contributor

@courtneyholcomb courtneyholcomb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good call!!

Copy link
Contributor

@QMalcolm QMalcolm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ship it!

@tlento tlento merged commit a710c27 into main Oct 27, 2023
7 checks passed
@tlento tlento deleted the fix-typing-extensions-min-version branch October 27, 2023 21:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants