saghul / pycares

Python interface for c-ares
https://pypi.org/project/pycares/
MIT License
162 stars 74 forks source link

Bump cibuildwheel to build for Python 3.11 + CI total time speedups #174

Closed Jackenmen closed 2 years ago

Jackenmen commented 2 years ago

This PR does 3 things:

I wasn't entirely sure if you'll want the cibuildwheel bump done in this PR along with the changes to how the work is distributed but it's a single line change so it seemed like a reasonable idea. I can split it out into separate PR if you want me to.

saghul commented 2 years ago

This looks like a great improvement, thank you so much!

Jackenmen commented 2 years ago

No problem, I already said I wanted to improve the build time in my previous PR, just didn't want to scope creep there so I waited until that got merged and cibuildwheel 2.9.0 gets released to work on both at the same time :smile:

Jackenmen commented 2 years ago

I forgot to add Programming Language :: Python :: 3.11 classifier to setup.py so whenever you'll be releasing a new version, it would be great if you could add that as well because it's a nice way for sites such as https://pyreadiness.org/ to show which packages already support Python 3.11, thanks!