diff options
| author | Thomas Grainger <tagrain@gmail.com> | 2021-07-30 09:18:39 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-07-30 09:18:39 +0100 |
| commit | df1602aed550c0b312aedebce1b80313b26f32bf (patch) | |
| tree | 1cd1ab0bd3836c540304655aa8047c331a9dd279 /docs/userguide | |
| parent | 0c302d232dd1a1f4ec531050532a84274edac2f4 (diff) | |
| download | python-setuptools-git-df1602aed550c0b312aedebce1b80313b26f32bf.tar.gz | |
add python_requires example
Diffstat (limited to 'docs/userguide')
| -rw-r--r-- | docs/userguide/dependency_management.rst | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/docs/userguide/dependency_management.rst b/docs/userguide/dependency_management.rst index b97896ba..23578a57 100644 --- a/docs/userguide/dependency_management.rst +++ b/docs/userguide/dependency_management.rst @@ -341,4 +341,25 @@ In some cases, you might need to specify the minimum required python version. This is handled with the ``python_requires`` keyword supplied to ``setup.cfg`` or ``setup.py``. -Example WIP + +.. tab:: setup.cfg + + .. code-block:: ini + + [metadata] + name = Project-B + #... + + [options] + #... + python_requires = >=3.6 + +.. tab:: setup.py + + .. code-block:: python + + setup( + name="Project-B", + python_requires=[">=3.6"], + ..., + ) |
