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

Upgrade mypy to 1.8.0 #36428

Merged
merged 9 commits into from
Feb 8, 2024
Merged

Upgrade mypy to 1.8.0 #36428

merged 9 commits into from
Feb 8, 2024

Conversation

hussein-awala
Copy link
Member

No description provided.

Copy link
Collaborator

@dirrao dirrao left a comment

Choose a reason for hiding this comment

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

I see some pre commit checks are failing due to version upgrade. May be the new version enforces the strict checks.

@potiuk
Copy link
Member

potiuk commented Feb 8, 2024

Seems it works.

@hussein-awala hussein-awala merged commit 90e2b12 into apache:main Feb 8, 2024
83 checks passed
potiuk pushed a commit that referenced this pull request Feb 12, 2024
* Upgrade mypy to 1.8.0

* Type annotation improvements for Mypy 1.8

* Remove unneeded alias

* Work around tenacity annotation

* workaround for Never not callable

* revert the workaround

* ignore mypy on _retry_obj

---------

Co-authored-by: Tzu-ping Chung <[email protected]>
(cherry picked from commit 90e2b12)
@potiuk potiuk added the changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) label Feb 12, 2024
@potiuk potiuk added this to the Airflow 2.8.2 milestone Feb 12, 2024
potiuk pushed a commit that referenced this pull request Feb 13, 2024
* Upgrade mypy to 1.8.0

* Type annotation improvements for Mypy 1.8

* Remove unneeded alias

* Work around tenacity annotation

* workaround for Never not callable

* revert the workaround

* ignore mypy on _retry_obj

---------

Co-authored-by: Tzu-ping Chung <[email protected]>
(cherry picked from commit 90e2b12)
ephraimbuddy pushed a commit that referenced this pull request Feb 22, 2024
* Upgrade mypy to 1.8.0

* Type annotation improvements for Mypy 1.8

* Remove unneeded alias

* Work around tenacity annotation

* workaround for Never not callable

* revert the workaround

* ignore mypy on _retry_obj

---------

Co-authored-by: Tzu-ping Chung <[email protected]>
(cherry picked from commit 90e2b12)
abhishekbhakat pushed a commit to abhishekbhakat/my_airflow that referenced this pull request Mar 5, 2024
* Upgrade mypy to 1.8.0

* Type annotation improvements for Mypy 1.8

* Remove unneeded alias

* Work around tenacity annotation

* workaround for Never not callable

* revert the workaround

* ignore mypy on _retry_obj

---------

Co-authored-by: Tzu-ping Chung <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:dev-tools changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants