-
Notifications
You must be signed in to change notification settings - Fork 121
Modernize packaging + drop support for 3.7 and 3.8 #487
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
Conversation
|
This should unblock most of the CI jobs. Only the coverage job is still failing. @bdraco Would you mind taking a look at this? |
|
Sorry, I don't have merge rights on this repo. |
Just remember that you approved one of my PRs but checking looking back at #484 it was indeed merged by Ivan. Sorry for the confusion. |
|
Hi all, will review and merge soon |
|
@ikalchev Did you have time to take a look at this yet? |
|
@cdce8p I really apologise, I totally forgot. Let me spend time on it till end of the week and will keep you posted. |
|
@cdce8p change is splendid, thanks for the good work and again apologies for the long delay. I will try to make a release over the weekend so these can be consumed upstream. |
|
@cdce8p just released (under 5.0.0). It has been awhile, I should probably give someone "release" rights so I don't slow things down. Let me know if there are issues. |
Awesome thanks! Would you mind creating a tag (and maybe a release) for it? That will make it easier to compare the releases and link to it (for the Home Assistant PR). |
setup.pytopyproject.toml3.7and3.8REQUIRED_PYTHON_VERfrompyhap.const. It's only stored in the project metadata now.pytest-asyncioand resolve test warnings25.1.0async_timeoutwithasyncio.timeouton Python 3.11+Metadata diff