aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorIgor Starikov <idlesign@yandex.ru>2017-04-12 12:06:37 +0700
committerGitHub <noreply@github.com>2017-04-12 12:06:37 +0700
commita9d403889def99bdb1a1d02b47b8247b3af0817a (patch)
treeb045ed33e757c15035fe7a584951f72a002b2829 /docs
parent6f05117f5c66e1c77c3a55ac90f91779b72e1d5b (diff)
downloadexternal_python_setuptools-a9d403889def99bdb1a1d02b47b8247b3af0817a.tar.gz
external_python_setuptools-a9d403889def99bdb1a1d02b47b8247b3af0817a.tar.bz2
external_python_setuptools-a9d403889def99bdb1a1d02b47b8247b3af0817a.zip
Docs: notes on setup.cfg and ez_setup
(see # 1006)
Diffstat (limited to 'docs')
-rw-r--r--docs/setuptools.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/setuptools.txt b/docs/setuptools.txt
index bf5bb8ce..eb9fdbd3 100644
--- a/docs/setuptools.txt
+++ b/docs/setuptools.txt
@@ -1176,6 +1176,8 @@ Distributing a ``setuptools``-based project
Using ``setuptools``... Without bundling it!
---------------------------------------------
+.. warning:: **ez_setup** is deprecated in favor of PIP with **PEP-518** support.
+
Your users might not have ``setuptools`` installed on their machines, or even
if they do, it might not be the right version. Fixing this is easy; just
download `ez_setup.py`_, and put it in the same directory as your ``setup.py``
@@ -2277,6 +2279,11 @@ New in 20.1: Added keyring support.
Configuring setup() using setup.cfg files
-----------------------------------------
+.. note:: New in 30.3.0 (8 Dec 2016).
+
+.. important:: ``setup.py`` with ``setup()`` function call is still required even
+ if your configuration resides in ``setup.cfg``.
+
``Setuptools`` allows using configuration files (usually `setup.cfg`)
to define package’s metadata and other options which are normally supplied
to ``setup()`` function.