summaryrefslogtreecommitdiff
path: root/setuptools/command
Commit message (Collapse)AuthorAgeFilesLines
* Keep site directories (e.g. site-packages) from being included inPJ Eby2008-09-241-5/+5
| | | | | | | | .pth files. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4066609
* Backport fix for http://bugs.python.org/setuptools/issue27PJ Eby2008-09-241-24/+24
| | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4066597
* Fix for http://bugs.python.org/setuptools/issue37 - missingPJ Eby2008-09-111-1/+1
| | | | | | | | __loader__ running under Google App Engine. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4066389
* Ensure that _full_name is set on all shared libs before extensionsPJ Eby2008-08-211-3/+3
| | | | | | | | | are checked for shared lib usage. (problem reported by Andi Vajda) (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4065963
* Fix for http://bugs.python.org/setuptools/issue9 (backport from trunk)PJ Eby2008-08-212-9/+9
| | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4065955
* Fix for http://bugs.python.org/setuptools/issue11 (backport from trunk)PJ Eby2008-08-211-2/+3
| | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4065951
* Fix for http://bugs.python.org/setuptools/issue5 (backport from trunk)PJ Eby2008-08-211-1/+4
| | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4065945
* Enhanced error message per http://bugs.python.org/setuptools/issue28PJ Eby2008-08-211-2/+2
| | | | | | | | (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4065941
* Backport egg_info SVN fix from trunkPJ Eby2008-07-241-2/+2
| | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4065223
* Support subversion 1.5 (backport from trunk)PJ Eby2008-07-161-1/+1
| | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4065015
* Fixed ``win32.exe`` support for .pth files, so unnecessary directoryPJ Eby2008-03-101-5/+5
| | | | | | | | | | | | nesting is flattened out in the resulting egg. (There was a case-sensitivity problem that affected some distributions, notably ``pywin32``.) (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4061342
* Fix ``resource_listdir('')`` always returning an empty list for zippedPJ Eby2008-02-151-1/+1
| | | | | | | | | eggs. Fix missing import in sdist command when encountering unrecognized SVN entries format. (backports from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4060849
* Fix interactions between the various "require" options,PJ Eby2008-01-194-19/+19
| | | | | | | | | | so that downloads aren't repeated and needed eggs are always installed, even if they were downloaded to the setup directory already. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4060066
* chmod/test cleanups and Jython compatibility (backport from trunk)PJ Eby2008-01-183-28/+69
| | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4060062
* Update Pyrex/swig_sources workaround for newer Pyrex versionsPJ Eby2008-01-151-1/+1
| | | | | | | | (backport) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4059983
* Fix not picking up dependency links from recursive dependencies.PJ Eby2008-01-151-4/+4
| | | | | | | | (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4059981
* Prevent ``--help-commands`` and other junk from showing under Python 2.5PJ Eby2007-10-081-1/+1
| | | | | | | | when running ``easy_install --help``. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4058374
* Fixed a missing files problem when using Windows source distributions onPJ Eby2007-09-261-11/+11
| | | | | | | | | non-Windows platforms, due to distutils not handling manifest file line endings correctly. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4058259
* The default ``--index-url`` is now ``http://pypi.python.org/simple``, toPJ Eby2007-09-042-2/+2
| | | | | | | | | use the Python Package Index's new simpler (and faster!) REST API. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4057965
* Fix import problems with nested namespace packages installed viaPJ Eby2007-09-041-31/+31
| | | | | | | | | | ``--root`` or ``--single-version-externally-managed``, due to the parent package not having the child package as an attribute. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4057946
* Fix distutils.filelist.findall() crashing on broken symlinks. FixPJ Eby2007-07-111-2/+2
| | | | | | | | egg_info failures on new, uncommitted SVN directories. --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4056277
* Fix problem activating dependencies for tests (backport from trunk)PJ Eby2007-03-021-1/+1
| | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4054072
* Fix ``test`` command possibly failing if an older version of the projectPJ Eby2007-02-241-12/+53
| | | | | | | | | being tested was installed on ``sys.path`` ahead of the test source directory. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053896
* Added ``--local-snapshots-ok`` flag, to allow building eggs fromPJ Eby2007-02-232-18/+18
| | | | | | | | projects installed using ``setup.py develop``. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053877
* Indicate when dependency processing is finished, so that you can tellPJ Eby2007-02-231-1/+1
| | | | | | | | | which dependencies go with what. (Suggested by Ian Bicking) (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053869
* Respect possible entry point override of 'easy_install' command.PJ Eby2007-02-201-1/+1
| | | | | | | | (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053835
* Fix error if script contains null byte. (backport from trunk)PJ Eby2007-02-171-1/+1
| | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053814
* Added ``--egg-path`` option to ``develop`` command, allowing you to forcePJ Eby2007-02-151-6/+47
| | | | | | | | | ``.egg-link`` files to use relative paths (allowing them to be shared across platforms on a networked drive). (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053791
* Fix script language detection problem (backport from trunk)PJ Eby2007-02-011-12/+12
| | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053615
* Fixed distutils-style scripts originally built on Windows having theirPJ Eby2007-02-011-1/+1
| | | | | | | | line endings doubled when installed on any platform. (backport) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053612
* Fix "eggsecutables" (such as setuptools' own egg) only being runnablePJ Eby2007-01-241-1/+1
| | | | | | | | with bash-compatible shells. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053540
* Fix missing backport of import fix for bdist_rpm building non-sourcePJ Eby2007-01-091-1/+1
| | | | | | | | rpms. --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053325
* Fix uploaded ``bdist_wininst`` packages being described as suitable forPJ Eby2007-01-091-18/+21
| | | | | | | | | "any" version by Python 2.5, even if a ``--target-version`` was specified. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053319
* Bump version to 0.6c5, and backport bdist_rpm and cygwin dll fixesPJ Eby2007-01-092-9/+9
| | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053317
* Argh.PJ Eby2007-01-091-1/+1
| | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053311
* Don't double-upload .exe files under Python 2.5. :(PJ Eby2007-01-091-18/+18
| | | | | | | | (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053310
* Fix a problem installing eggs with a system packaging tool if the projectPJ Eby2007-01-051-5/+46
| | | | | | | | | | contained an implicit namespace package; for example if the ``setup()`` listed a namespace package ``foo.bar`` without explicitly listing ``foo`` as a namespace package. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053271
* Switch default package-index to cheeseshop.python.org, and makePJ Eby2006-12-291-1/+1
| | | | | | | | setuptools' home page its cheeseshop page. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053196
* Overhauled Windows script wrapping to support ``bdist_wininst`` better.PJ Eby2006-12-291-15/+56
| | | | | | | | | | | | Scripts installed with ``bdist_wininst`` will always use ``#!python.exe`` or ``#!pythonw.exe`` as the executable name (even when built on non-Windows platforms!), and the wrappers will look for the executable in the script's parent directory (which should find the right version of Python). (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053194
* Partial support for cross-platform generation of bdist_wininst .exe's.PJ Eby2006-12-293-10/+17
| | | | | | | | | | | Unfortunately, bdist_wininst doesn't fix up #! lines, so python.exe or pythonw.exe have to be on PATH for generated scripts to work. This could probably be fixed up with a post-install script, but that's a job for another day. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053186
* Work around a distutils bdist_wininst bug: if the user has specified anPJ Eby2006-12-292-1/+8
| | | | | | | | | --install-lib via a configuration file, the path is hardcoded into the .exe file in place of PLATLIB/ or PURELIB/. (Backport from trunk.) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053184
* Fix import problem for bdist_rpm w/Python<2.5PJ Eby2006-12-291-1/+1
| | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053182
* Removed all special support for Sourceforge mirrors, as Sourceforge'sPJ Eby2006-12-291-3/+3
| | | | | | | | | mirror system now works well for non-browser downloads. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4053178
* Fixed a problem with ``.pth`` testing on Windows when ``sys.executable``PJ Eby2006-12-011-1/+1
| | | | | | | | | has a space in it (e.g., the user installed Python to a ``Program Files`` directory). (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4052887
* Use cross-platform relative paths in ``easy-install.pth`` when doingPJ Eby2006-09-291-3/+44
| | | | | | | | | | ``develop`` and the source directory is a subdirectory of the installation target directory. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4052047
* Fix problem generating "eggsecutable" header if dist/ dir doesn't exist yet.PJ Eby2006-09-281-1/+1
| | | | | | | | (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4052024
* Allow explicit selection of Sourceforge mirror(s) with ``--sf-mirror``, andPJ Eby2006-09-271-4/+4
| | | | | | | | | further refine download/retry algorithm. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4052013
* Should've used distutils.log.warn instead of warnings.warnPJ Eby2006-09-262-4/+4
| | | | | | | | (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4052009
* Handle empty revision numbers in SVN 1.4 "entries" formatPJ Eby2006-09-261-1/+1
| | | | | | | | (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4052007
* Add support for "eggsecutable" headers: a /bin/sh script that is prependedPJ Eby2006-09-222-12/+53
| | | | | | | | | | | to an .egg file to allow it to be run as a script on Unix-ish platforms. (This is mainly so that setuptools itself can have a single-file installer on Unix, without doing multiple downloads, dealing with firewalls, etc.) (Backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4051969