summaryrefslogtreecommitdiff
path: root/docs/userguide
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2021-09-04 11:45:44 -0400
committerGitHub <noreply@github.com>2021-09-04 11:45:44 -0400
commit234550d8c726bf79dd1bece22954202524235409 (patch)
tree137a3493a648166f42c3fe13e689ee2f30e0ab5e /docs/userguide
parent41df8fea702b80fc2bfa1828a01f0b5b89bc36ac (diff)
parent60e3e225d49f01d80450abca1587ad49a01be36d (diff)
downloadpython-setuptools-git-234550d8c726bf79dd1bece22954202524235409.tar.gz
Merge pull request #2746 from graingert/patch-1
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"],
+ ...,
+ )