Skip to content

Commit 47b9fa5

Browse files
committed
Proofread 'How to modernize a setup.py based project'
1 parent 60654c2 commit 47b9fa5

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

source/guides/modernize-setup-py-project.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ A :term:`pyproject.toml` file is strongly recommended.
1313
The presence of a :file:`pyproject.toml` file itself does not bring much. [#]_
1414
What is actually strongly recommended is the ``[build-system]`` table in :file:`pyproject.toml`.
1515

16-
.. [#] Note that it has influence on the build isolation feature of *pip*,
16+
.. [#] Note that it has influence on the build isolation feature of pip,
1717
see below.
1818
1919
@@ -24,10 +24,10 @@ No, :file:`setup.py` can exist in a modern :ref:`setuptools` based project.
2424
The :term:`setup.py` file is a valid configuration file for setuptools
2525
that happens to be written in Python.
2626
However, the following commands are deprecated and **MUST NOT** be run anymore,
27-
and their recommended replacement commands can be used instead:
27+
and their recommended replacement commands should be used instead:
2828

2929
+---------------------------------+----------------------------------------+
30-
| Deprecated | Current recommendation |
30+
| Deprecated | Recommendation |
3131
+=================================+========================================+
3232
| ``python setup.py install`` | ``python -m pip install .`` |
3333
+---------------------------------+----------------------------------------+
@@ -118,7 +118,7 @@ What is the build isolation feature?
118118

119119
Build frontends typically create an ephemeral virtual environment
120120
where they install only the build dependencies (and their dependencies)
121-
that are listed under ``build-sytem.requires``
121+
that are listed under ``build-system.requires``
122122
and trigger the build in that environment.
123123

124124
For some projects this isolation is unwanted and it can be deactivated as follows:

0 commit comments

Comments
 (0)