diff options
author | Anderson Bravalheri <andersonbravalheri@gmail.com> | 2022-03-24 14:09:51 +0000 |
---|---|---|
committer | Anderson Bravalheri <andersonbravalheri@gmail.com> | 2022-03-24 14:09:51 +0000 |
commit | 7cd56d3c92be8fc45b029eb4c01b581d8dcf84f0 (patch) | |
tree | bcb29851b8c8d761b10a0aa19ca5d1c625ebd615 /docs/userguide/pyproject_config.rst | |
parent | 3ea30666fa635a962f21a89dd3534cd0b6fabf8a (diff) | |
download | python-setuptools-git-7cd56d3c92be8fc45b029eb4c01b581d8dcf84f0.tar.gz |
Add back notes about editable install and pyproject metadata
On further examination, `pip` seems to fail if `setup.py` is missing.
Diffstat (limited to 'docs/userguide/pyproject_config.rst')
-rw-r--r-- | docs/userguide/pyproject_config.rst | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/docs/userguide/pyproject_config.rst b/docs/userguide/pyproject_config.rst index a139fa73..3988db2f 100644 --- a/docs/userguide/pyproject_config.rst +++ b/docs/userguide/pyproject_config.rst @@ -12,6 +12,18 @@ Configuring setuptools using ``pyproject.toml`` files ``setuptools`` via ``pyproject.toml`` files is still experimental and might change (or be removed) in future releases. +.. important:: + For the time being, ``pip`` still might require a ``setup.py`` file + to support :doc:`editable installs <pip:cli/pip_install>`. + + A simple script will suffice, for example: + + .. code-block:: python + + from setuptools import setup + + setup() + Starting with :pep:`621`, the Python community selected ``pyproject.toml`` as a standard way of specifying *project metadata*. ``Setuptools`` has adopted this standard and will use the information contained |