summaryrefslogtreecommitdiff
path: root/docs/userguide
diff options
context:
space:
mode:
authorThomas Grainger <tagrain@gmail.com>2021-07-30 09:18:39 +0100
committerGitHub <noreply@github.com>2021-07-30 09:18:39 +0100
commitdf1602aed550c0b312aedebce1b80313b26f32bf (patch)
tree1cd1ab0bd3836c540304655aa8047c331a9dd279 /docs/userguide
parent0c302d232dd1a1f4ec531050532a84274edac2f4 (diff)
downloadpython-setuptools-git-df1602aed550c0b312aedebce1b80313b26f32bf.tar.gz
add python_requires example
Diffstat (limited to 'docs/userguide')
-rw-r--r--docs/userguide/dependency_management.rst23
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"],
+ ...,
+ )