From 7620221fc709416ed1518b3cabbe3f0be96ed30f Mon Sep 17 00:00:00 2001 From: Avasam Date: Tue, 7 Nov 2023 18:59:52 -0500 Subject: [PATCH] Restore better config examples --- docs/userguide/declarative_config.rst | 5 +++-- docs/userguide/pyproject_config.rst | 1 + docs/userguide/quickstart.rst | 4 ++++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/docs/userguide/declarative_config.rst b/docs/userguide/declarative_config.rst index a5896849ac..d8a1b095b8 100644 --- a/docs/userguide/declarative_config.rst +++ b/docs/userguide/declarative_config.rst @@ -42,6 +42,7 @@ boilerplate code in some cases. python_requires = >=3.8 install_requires = requests + importlib-metadata; python_version<"3.10" [options.package_data] * = *.txt, *.rst @@ -258,11 +259,11 @@ data_files section 40.6.0 [# [options] install_requires = - requests + importlib-metadata; python_version<"3.10" [options.extras_require] all = - requests + importlib-metadata; python_version<"3.10" .. [#opt-3] The ``find:`` and ``find_namespace:`` directive can be further configured in a dedicated subsection ``options.packages.find``. This subsection accepts the diff --git a/docs/userguide/pyproject_config.rst b/docs/userguide/pyproject_config.rst index 9335105917..5d22979605 100644 --- a/docs/userguide/pyproject_config.rst +++ b/docs/userguide/pyproject_config.rst @@ -56,6 +56,7 @@ The ``project`` table contains metadata fields as described by ] dependencies = [ "requests", + 'importlib-metadata; python_version<"3.10"', ] dynamic = ["version"] diff --git a/docs/userguide/quickstart.rst b/docs/userguide/quickstart.rst index dde4620819..1ecc606926 100644 --- a/docs/userguide/quickstart.rst +++ b/docs/userguide/quickstart.rst @@ -85,6 +85,7 @@ The following example demonstrates a minimum configuration version = "0.0.1" dependencies = [ "requests", + 'importlib-metadata; python_version<"3.10"', ] See :doc:`/userguide/pyproject_config` for more information. @@ -100,6 +101,8 @@ The following example demonstrates a minimum configuration [options] install_requires = requests + importlib-metadata; python_version<"3.10" + See :doc:`/userguide/declarative_config` for more information. @@ -114,6 +117,7 @@ The following example demonstrates a minimum configuration version='0.0.1', install_requires=[ 'requests', + 'importlib-metadata; python_version<"3.10"', ], )