Release v0.7 notes that
Python versions prior to 3.10 are not supported anymore.
and mentions this in the README
|
Python 3.10+ is supported. |
However, setup.py is missing requires-python metadata, which means that pip or uv with CPython older than Python 3.10 will still try to install v0.7+ and may fail if they do not have the required build tools on the install machine.
For setuptools the requires-python metadata is expressed through the arg python_requires to setup. So please add
to setup.py and please yank v0.7 from PyPI and do not release v0.7.1 to PyPI.
Release v0.7 notes that
and mentions this in the README
rundec-python/README.md
Line 61 in 279cd35
However,
setup.pyis missingrequires-pythonmetadata, which means thatpiporuvwith CPython older than Python 3.10 will still try to installv0.7+and may fail if they do not have the required build tools on the install machine.For
setuptoolstherequires-pythonmetadata is expressed through the argpython_requirestosetup. So please addto
setup.pyand please yankv0.7from PyPI and do not releasev0.7.1to PyPI.