Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Upgrade to mypy==0.931 #11712

Closed
2 tasks done
squahtx opened this issue Jan 10, 2022 · 1 comment · Fixed by #12030
Closed
2 tasks done

Upgrade to mypy==0.931 #11712

squahtx opened this issue Jan 10, 2022 · 1 comment · Fixed by #12030
Labels
T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.

Comments

@squahtx
Copy link
Contributor

squahtx commented Jan 10, 2022

Description:

mypy 0.931 adds some basic ParamSpec support, which will allow us to correctly annotate decorators (#11711)

  • mypy-zope needs upgrading since the current version doesn't declare compatibility with mypy 0.931
  • mypy 0.931 flags up a bunch of new type checking errors which need fixing
@squahtx squahtx added the T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks. label Jan 10, 2022
@DMRobertson
Copy link
Contributor

For the first checkbox, I think mypy-zope is on the case, just waiting for a release:

Shoobx/mypy-zope@01e0a0d

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants