[Python-checkins] r45791 - in sandbox/branches/setuptools-0.6: EasyInstall.txt setuptools/command/bdist_egg.py

phillip.eby python-checkins at python.org
Fri Apr 28 20:13:46 CEST 2006


Author: phillip.eby
Date: Fri Apr 28 20:13:46 2006
New Revision: 45791
Modified:
 sandbox/branches/setuptools-0.6/EasyInstall.txt
 sandbox/branches/setuptools-0.6/setuptools/command/bdist_egg.py
Log:
Backport doc fixes and 2.4-only -m safety check to 0.6 branch
Modified: sandbox/branches/setuptools-0.6/EasyInstall.txt
==============================================================================
--- sandbox/branches/setuptools-0.6/EasyInstall.txt	(original)
+++ sandbox/branches/setuptools-0.6/EasyInstall.txt	Fri Apr 28 20:13:46 2006
@@ -545,9 +545,7 @@
 * Possible use of ``inspect`` functions that expect to manipulate source files
 (e.g. ``inspect.getsource()``)
 
- * Any data files or C extensions (this restriction will be removed in a future
- release, once the ``pkg_resources`` runtime has been hardened for multi-user
- environments)
+ * Top-level modules that might be scripts used with ``python -m`` (Python 2.4)
 
 If any of the above are found in the package being installed, EasyInstall will
 assume that the package cannot be safely run from a zipfile, and unzip it to
@@ -782,7 +780,7 @@
 EasyInstall will not actually build or install the requested projects or
 their dependencies; it will just find and extract them for you. See
 `Editing and Viewing Source Packages`_ above for more details.
- 
+
 ``--build-directory=DIR, -b DIR`` (UPDATED in 0.6a1)
 Set the directory used to build source packages. If a package is built
 from a source distribution or checkout, it will be extracted to a
@@ -1081,7 +1079,7 @@
 [install]
 install_lib = ~/py-lib
 install_scripts = ~/bin
- 
+
 Be sure to do this *before* you try to run the ``ez_setup.py`` installation
 script. Then, follow the standard `installation instructions`_, but make
 sure that ``~/py-lib`` is listed in your ``PYTHONPATH`` environment variable.
Modified: sandbox/branches/setuptools-0.6/setuptools/command/bdist_egg.py
==============================================================================
--- sandbox/branches/setuptools-0.6/setuptools/command/bdist_egg.py	(original)
+++ sandbox/branches/setuptools-0.6/setuptools/command/bdist_egg.py	Fri Apr 28 20:13:46 2006
@@ -393,7 +393,7 @@
 log.warn("%s: module MAY be using inspect.%s", module, bad)
 safe = False
 if '__name__' in symbols and '__main__' in symbols and '.' not in module:
- if get_python_version()>="2.4":
+ if sys.version[:3]=="2.4": # -m works w/zipfiles in 2.5
 log.warn("%s: top-level module may be 'python -m' script", module)
 safe = False
 return safe


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /