setup.cfg allows fine-grained control of which Python versions are supported.
We assume that
setup.py is like:
from setuptools import setup; setup()
and then the minimum Python version in
[options] python_requires = >= 3.7
Install development packages (those that you don’t want a fixed static copy of) by:
pip install -e .
- Python version specification reference e.g. range of versions or specific list of version(s)