summaryrefslogtreecommitdiff
path: root/docs/references
diff options
context:
space:
mode:
authorJeremy Paige <ucodery@gmail.com>2022-05-05 09:44:03 -0700
committerJeremy Paige <ucodery@gmail.com>2022-05-05 09:44:03 -0700
commit661ed478eb042398226e010596a6739927355da4 (patch)
treeef2e9bb4cd00f9ecd3d12aac323016ee53e806c6 /docs/references
parentddb8844eac49e0bf3b4f20067b425ffeac1531a2 (diff)
downloadpython-setuptools-git-661ed478eb042398226e010596a6739927355da4.tar.gz
Sync references keywords doc from userguide
Diffstat (limited to 'docs/references')
-rw-r--r--docs/references/keywords.rst26
1 files changed, 12 insertions, 14 deletions
diff --git a/docs/references/keywords.rst b/docs/references/keywords.rst
index c26b9d49..463e6e8b 100644
--- a/docs/references/keywords.rst
+++ b/docs/references/keywords.rst
@@ -223,11 +223,11 @@ Keywords
A string or list of strings specifying what other distributions need to
be present in order for the *setup script* to run. ``setuptools`` will
- attempt to obtain these (even going so far as to download them using
- ``EasyInstall``) before processing the rest of the setup script or commands.
- This argument is needed if you are using distutils extensions as part of
- your build process; for example, extensions that process setup() arguments
- and turn them into EGG-INFO metadata files.
+ attempt to obtain these (using pip if available) before processing the
+ rest of the setup script or commands. This argument is needed if you
+ are using distutils extensions as part of your build process; for
+ example, extensions that process setup() arguments and turn them into
+ EGG-INFO metadata files.
(Note: projects listed in ``setup_requires`` will NOT be automatically
installed on the system where the setup script is being run. They are
@@ -246,8 +246,7 @@ Keywords
A list of strings naming URLs to be searched when satisfying dependencies.
These links will be used if needed to install packages specified by
``setup_requires`` or ``tests_require``. They will also be written into
- the egg's metadata for use by tools like EasyInstall to use when installing
- an ``.egg`` file.
+ the egg's metadata for use during install by tools that support them.
``namespace_packages``
A list of strings naming the project's "namespace packages". A namespace
@@ -270,9 +269,9 @@ Keywords
added to the tests to be run. If the named suite is a package, any
submodules and subpackages are recursively added to the overall test suite.
- Specifying this argument enables use of the :ref:`test` command to run the
+ Specifying this argument enables use of the :ref:`test <test>` command to run the
specified test suite, e.g. via ``setup.py test``. See the section on the
- :ref:`test` command below for more details.
+ :ref:`test <test>` command below for more details.
New in 41.5.0: Deprecated the test command.
@@ -281,11 +280,10 @@ Keywords
needed to install it, you can use this option to specify them. It should
be a string or list of strings specifying what other distributions need to
be present for the package's tests to run. When you run the ``test``
- command, ``setuptools`` will attempt to obtain these (even going
- so far as to download them using ``EasyInstall``). Note that these
- required projects will *not* be installed on the system where the tests
- are run, but only downloaded to the project's setup directory if they're
- not already installed locally.
+ command, ``setuptools`` will attempt to obtain these (using pip if
+ available). Note that these required projects will *not* be installed on
+ the system where the tests are run, but only downloaded to the project's setup
+ directory if they're not already installed locally.
New in 41.5.0: Deprecated the test command.