-
Notifications
You must be signed in to change notification settings - Fork 4
update license metadata per PEP639 #107
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
base: main
Are you sure you want to change the base?
Conversation
I had to revert the merge from #106 because it requires an updated version of setuptools. Meaning we cannot build distributions for Python v3.7 and v3.8 with these changes.
I have to investigate a bit more. My concern is for the majority of people that don't update their RPi machines to use newer versions of python. Tip See also Python Life Cycle Caution I'm ok with dropping support for Python v3.7 because it has been dead for over a year. But Python v3.8 was only recently discontinued in Oct 2024. On the other handWe could simply stop building binary distributions for Python v3.8 and v3.7. This would force users of said versions to build from our source distribution (which currently includes a copy of pybind11 v2.13.6). FWIW, PyBind11 will be dropping support for v3.7 in the next release. So we will still be pinned to PyBind11 v2.13.6 (latest as of this writing) until we also drop support for these older versions of Python. |
e86793a
to
5a2cc2f
Compare
Considering
Its getting harder to keep distributing wheels for deprecated versions of python prior v3.9. I'll move forward on this when python v3.14 starts having stable releases (in Oct 2025). |
They finally updated the latest tag on docker hub.
5a2cc2f
to
1bc1733
Compare
resolves #105
drops support for python v3.7 and v3.8 (see rationale below #107 (comment))