Open eldipa opened 2 years ago
The call to setup on setup.py should have a keyword argument that defines the minimum Python version required for pyte.
setup
setup.py
pyte
Something like:
setup(name="pyte", version="0.8.1", packages=["pyte"], python_requires='>=3.7', ... )
Despite setup.py defines correctly the classifiers and says it is for Python 3.7 and upwards, if no python_requires is set, no requirement exists.
classifiers
python_requires
I was able to install pyte version 0.8.1 on a Python 3.6 environment which it is not okay.
0.8.1
It may not be a super critical today, but if 0.8.2 introduces Python 3.7 syntax, it will break downstream.
0.8.2
The call to
setup
onsetup.py
should have a keyword argument that defines the minimum Python version required forpyte
.Something like:
Despite
setup.py
defines correctly theclassifiers
and says it is for Python 3.7 and upwards, if nopython_requires
is set, no requirement exists.I was able to install
pyte
version0.8.1
on a Python 3.6 environment which it is not okay.It may not be a super critical today, but if
0.8.2
introduces Python 3.7 syntax, it will break downstream.