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 dev dependencies and clean up mypy errors #1107

Merged
merged 3 commits into from
May 26, 2024

Conversation

martenlienen
Copy link
Contributor

I was about to start working on a small fix when I noticed that pytest gave me over 1,000 warnings on python 3.12. So I took the opportunity to update the test dependencies. Everything still works, warnings are down to 47 and code coverage gives the same numbers while feeling a bit faster. I did not measure. While I was at it, I also upgraded the formatting dependencies and tacked on a small fix of two typing errors that mypy complains about.

Best,
Marten

@martenlienen
Copy link
Contributor Author

@Fizzadar Now that the minimum supported python version is 3.8, this PR also works

Copy link
Member

@Fizzadar Fizzadar left a comment

Choose a reason for hiding this comment

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

Thank you for this (and the other) PRs @martenlienen 🙏!

@Fizzadar Fizzadar merged commit 9b31e05 into pyinfra-dev:3.x May 26, 2024
22 checks passed
@martenlienen martenlienen deleted the update-and-clean-up branch May 26, 2024 09:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants