[Python-checkins] r45985 - sandbox/branches/setuptools-0.6/EasyInstall.txt sandbox/branches/setuptools-0.6/pkg_resources.txt sandbox/branches/setuptools-0.6/setuptools.txt

phillip.eby python-checkins at python.org
Sat May 13 00:40:07 CEST 2006


Author: phillip.eby
Date: Sat May 13 00:40:05 2006
New Revision: 45985

Modified:
   sandbox/branches/setuptools-0.6/EasyInstall.txt
   sandbox/branches/setuptools-0.6/pkg_resources.txt
   sandbox/branches/setuptools-0.6/setuptools.txt
Log:
Document 0.6b1 fixes


Modified: sandbox/branches/setuptools-0.6/EasyInstall.txt
==============================================================================
--- sandbox/branches/setuptools-0.6/EasyInstall.txt	(original)
+++ sandbox/branches/setuptools-0.6/EasyInstall.txt	Sat May 13 00:40:05 2006
@@ -1096,11 +1096,21 @@
 ============================
 
 0.6b1
+ * Better ambiguity management: accept ``#egg`` name/version even if processing
+   what appears to be a correctly-named distutils file, and ignore ``.egg``
+   files with no ``-``, since valid Python ``.egg`` files always have a version
+   number (but Scheme eggs often don't).
+
+ * Support ``file://`` links to directories in ``--find-links``, so that
+   easy_install can build packages from local source checkouts.
+
  * Added automatic retry for Sourceforge mirrors.  The new download process is
    to first just try dl.sourceforge.net, then randomly select mirror IPs and
    remove ones that fail, until something works.  The removed IPs stay removed
    for the remainder of the run.
 
+ * Ignore bdist_dumb distributions when looking at download URLs.
+
 0.6a11
  * Process ``dependency_links.txt`` if found in a distribution, by adding the
    URLs to the list for scanning.
@@ -1187,7 +1197,7 @@
 
 0.6a8
  * Update for changed SourceForge mirror format
- 
+
  * Fixed not installing dependencies for some packages fetched via Subversion
 
  * Fixed dependency installation with ``--always-copy`` not using the same
@@ -1232,7 +1242,7 @@
    needed package as the default version of that package.
 
  * Fixed a problem parsing version numbers in ``#egg=`` links.
-   
+
 0.6a2
  * EasyInstall can now install "console_scripts" defined by packages that use
    ``setuptools`` and define appropriate entry points.  On Windows, console

Modified: sandbox/branches/setuptools-0.6/pkg_resources.txt
==============================================================================
--- sandbox/branches/setuptools-0.6/pkg_resources.txt	(original)
+++ sandbox/branches/setuptools-0.6/pkg_resources.txt	Sat May 13 00:40:05 2006
@@ -1667,6 +1667,9 @@
    ``get_build_platform()`` to work around a Mac versioning problem that caused
    the behavior of ``compatible_platforms()`` to be platform specific.
 
+ * Fix entry point parsing when a standalone module name has whitespace
+   between it and the extras.
+
 0.6a11
  * Added ``ExtractionError`` and ``ResourceManager.extraction_error()`` so that
    cache permission problems get a more user-friendly explanation of the

Modified: sandbox/branches/setuptools-0.6/setuptools.txt
==============================================================================
--- sandbox/branches/setuptools-0.6/setuptools.txt	(original)
+++ sandbox/branches/setuptools-0.6/setuptools.txt	Sat May 13 00:40:05 2006
@@ -349,7 +349,7 @@
     has an ``additional_tests()`` function, it is called and the results are
     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 `test`_ command to run the
     specified test suite, e.g. via ``setup.py test``.  See the section on the
     `test`_ command below for more details.
@@ -1041,7 +1041,7 @@
 
 Note that you can also apply setuptools commands to non-setuptools projects,
 using commands like this::
- 
+
    python -c "import setuptools; execfile('setup.py')" develop
 
 That is, you can simply list the normal setup commands and options following
@@ -2454,7 +2454,7 @@
   with the absence of needed programs (i.e., ones belonging to the revision
   control system itself.  It *may*, however, use ``distutils.log.warn()`` to
   inform the user of the missing program(s).
-  
+
 
 Subclassing ``Command``
 -----------------------
@@ -2498,6 +2498,11 @@
 Release Notes/Change History
 ----------------------------
 
+0.6b1
+ * Strip ``module`` from the end of compiled extension modules when computing
+   the name of a ``.py`` loader/wrapper.  (Python's import machinery ignores
+   this suffix when searching for an extension module.)
+
 0.6a11
  * Added ``test_loader`` keyword to support custom test loaders
 


More information about the Python-checkins mailing list