Skip to content

Improvements for type annotations - #669

Merged
Pierre-Sassoulas merged 3 commits into
mainfrom
future-annotations
Sep 29, 2026
Merged

Pierre-Sassoulas merged 3 commits into
mainfrom
future-annotations

Conversation

@Pierre-Sassoulas

@Pierre-Sassoulas Pierre-Sassoulas commented Sep 29, 2026 •

Copy link
Copy Markdown
Member

Closes #610

nicoddemus
nicoddemus previously approved these changes Sep 29, 2026
Base automatically changed from mypy-strict to main September 29, 2026 14:34
Pierre-Sassoulas and others added 3 commits September 29, 2026 16:34
Enforce it with ruff's required-imports (I002).

Refs #610

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Runtime type aliases keep Optional, as they are still evaluated on
Python 3.9.

Refs #610

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Refs #610

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Pierre-Sassoulas

Copy link
Copy Markdown
Member Author

Review is required again only because I rebased on #668, I'll merge when test are green

@Pierre-Sassoulas
Pierre-Sassoulas merged commit 08bc0f6 into main Sep 29, 2026
65 checks passed
@Pierre-Sassoulas
Pierre-Sassoulas deleted the future-annotations branch September 29, 2026 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improvements for type annotations

2 participants