Closed vitaly-krugl closed 3 years ago
Please add an explicit indication whether this package supports both python2 and python3. Ideally, this should be reflected in the classifiers parameter when your setup.py is calling setuptools.setup() (see https://packaging.python.org/guides/distributing-packages-using-setuptools/#classifiers and https://pypi.org/classifiers/). For example:
classifiers
setuptools.setup()
setup( ... classifiers=[ 'Programming Language :: Python :: 2', 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.7' ] )
Also, it wouldn't hurt to add specific, enforceable, supported python versions into python_requires, for example:
python_requires
# Require Python 2.7.10+ or Python 3 starting with 3.7 (per PEP-440) python_requires='>=2.7.10, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, ' '!=3.5.*, !=3.6.*, <4',
Thank you @vitaly-krugl ,
We have addressed this issue in our internal repository and soon it will be released.
Regards
Hi @vitaly-krugl ,
This issue has been addressed in our latest release. Thank you for bringing up this topic.
Regards,
Roberto
Please add an explicit indication whether this package supports both python2 and python3. Ideally, this should be reflected in the
classifiers
parameter when your setup.py is callingsetuptools.setup()
(see https://packaging.python.org/guides/distributing-packages-using-setuptools/#classifiers and https://pypi.org/classifiers/). For example:Also, it wouldn't hurt to add specific, enforceable, supported python versions into
python_requires
, for example: