Modernize packaging + drop support for 3.7 and 3.8#487
Modernize packaging + drop support for 3.7 and 3.8#487ikalchev merged 6 commits intoikalchev:devfrom cdce8p:modernize-packaging
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