I'm using pyproject.toml
and setup.cfg
per PEP-517.
I have my setup.cfg
as follows:
[metadata]
name = Package
version = 1.0.0
[options]
py_modules = ...
python_requires = >=3
I wish to limit the package to work only on CPython, as it solves an implementation-specific issue.
I've tried using the environment markers, but unfortunately they don't work on the python_requires
field:
python_requires = >=3; implementation_name == "cpython"
Is there any way to achieve what I wish without resorting to the deprecated setup.py
?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…