Commit ca0105cf authored by tarek's avatar tarek

more info about easy_install and setup.cfg refs #99

--HG--
branch : distribute
extra : rebase_source : 390f6492ac8aee653132791ac32f90bc1434433a
parent 67b9811d
...@@ -15,8 +15,10 @@ CHANGES ...@@ -15,8 +15,10 @@ CHANGES
* Issue 80: test_develop now works with Python 3.1 * Issue 80: test_develop now works with Python 3.1
* Issue 93: upload_docs now works if there is an empty sub-directory. * Issue 93: upload_docs now works if there is an empty sub-directory.
* Issue 70: exec bit on non-exec files * Issue 70: exec bit on non-exec files
* Issue 99: now easy_install doesn't usesa "setup.cfg" if any exists in * Issue 99: now the standalone easy_install command doesn't uses a
the working directory. "setup.cfg" if any exists in the working directory. It will use it
only if triggered by ``install_requires`` from a setup.py call
(install, develop, etc).
----- -----
0.6.8 0.6.8
......
...@@ -628,6 +628,9 @@ until and unless you override them explicitly in an ``[easy_install]`` section. ...@@ -628,6 +628,9 @@ until and unless you override them explicitly in an ``[easy_install]`` section.
For more information, see also the current Python documentation on the `use and For more information, see also the current Python documentation on the `use and
location of distutils configuration files <http://docs.python.org/inst/config-syntax.html>`_. location of distutils configuration files <http://docs.python.org/inst/config-syntax.html>`_.
Notice that ``easy_install`` will use the ``setup.cfg`` from the current
working directory only if it was triggered from ``setup.py`` through the
``install_requires`` option. The standalone command will not use that file.
Command-Line Options Command-Line Options
-------------------- --------------------
...@@ -904,7 +907,7 @@ Command-Line Options ...@@ -904,7 +907,7 @@ Command-Line Options
projects, not in-development ones, because such projects may not projects, not in-development ones, because such projects may not
have a currently-valid version number. So, it usually only installs them have a currently-valid version number. So, it usually only installs them
when their ``setup.py`` directory is explicitly passed on the command line. when their ``setup.py`` directory is explicitly passed on the command line.
However, if this option is used, then any in-development projects that were However, if this option is used, then any in-development projects that were
installed using the ``setup.py develop`` command, will be used to build installed using the ``setup.py develop`` command, will be used to build
eggs, effectively upgrading the "in-development" project to a snapshot eggs, effectively upgrading the "in-development" project to a snapshot
...@@ -1257,7 +1260,7 @@ History ...@@ -1257,7 +1260,7 @@ History
installed using ``setup.py develop``. installed using ``setup.py develop``.
* Fixed not HTML-decoding URLs scraped from web pages * Fixed not HTML-decoding URLs scraped from web pages
0.6c5 0.6c5
* Fixed ``.dll`` files on Cygwin not having executable permisions when an egg * Fixed ``.dll`` files on Cygwin not having executable permisions when an egg
is installed unzipped. is installed unzipped.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment