summaryrefslogtreecommitdiff
path: root/setuptools/command/install.py
Commit message (Collapse)AuthorAgeFilesLines
* Fixed PEP 8 compliancy of the setuptools.command packageAlex Gr?nholm2014-06-181-7/+11
|
* Restore install._install with a comment to capture its requirement on ↵Jason R. Coombs2014-05-041-0/+4
| | | | earlier NumPy versions. Fixes #199.
* Correct indentation and clarify meaning by using namespacingJason R. Coombs2014-04-301-10/+10
|
* Allow install to proceed with an egg install on IronPython and any other ↵3.4Jason R. Coombs2014-03-301-1/+11
| | | | environment that has no stack support. Fixes #177.
* variable name is superfluous nowJason R. Coombs2014-03-301-2/+1
|
* Simplify comment not to repeat the obvious implication of the 'if' test.Jason R. Coombs2014-03-301-3/+1
|
* Update docstringJason R. Coombs2014-03-301-5/+4
|
* Use inspect module instead of _getframeJason R. Coombs2014-03-301-7/+8
|
* Extract a method to capture the intention of caller detection.Jason R. Coombs2014-03-301-13/+21
|
* Remove special handling of 'no_compile' option with comment about making ↵Jason R. Coombs2014-03-131-1/+0
| | | | DISTUTILS_DEBUG work right. While testing on Python 2.6 and later, I was unable to evoke any abberant or distinct behavior by removing the value (with DISTUTILS_DEBUG enabled and using variations of --compile and --no-compile). Therefore, I believe that whatever was the motivation for adding the attribute (in 2c91c12dc9b1), its purpose has passed.
* Remove excess whitespaceJason R. Coombs2014-01-061-25/+4
|
* Work around apparent 3.x limitation wrt. variablesMartin v. L?wis2009-09-111-3/+4
| | | | in list comprehensions.
* Fix interactions between the various "require" options,PJ Eby2008-01-191-5/+5
| | | | | | 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)
* Respect possible entry point override of 'easy_install' command.PJ Eby2007-02-201-1/+1
| | | | (backport from trunk)
* Support ``extra_path`` option to ``setup()`` when ``install`` is run inPJ Eby2006-07-181-9/+9
| | | | backward-compatibility mode. (backport from trunk)
* Support Python 2.5, which now includes its own install_egg_info command.PJ Eby2006-03-281-5/+5
|
* Remove use of obsolete --ignore-conflicts-at-my-risk optionPJ Eby2006-03-241-2/+2
|
* Made ``--single-version-externally-managed`` automatic when ``--root`` isPJ Eby2006-03-041-3/+3
| | | | | used, so that most system packagers won't require special support for setuptools.
* Fix bdist_dumb support to use .egg-info instead of .egg format.PJ Eby2005-12-161-7/+45
|
* Support full roundtrip translation of eggs to and from ``bdist_wininst``PJ Eby2005-12-141-2/+5
| | | | | | | | | | | format. Running ``bdist_wininst`` on a setuptools-based package wraps the egg in an .exe that will safely install it as an egg (i.e., with metadata and entry-point wrapper scripts), and ``easy_install`` can turn the .exe back into an ``.egg`` file or directory and install it as such. At this point, it should also be possible to "system package" any egg, complete with wrapper scripts, and at least bdist_wininst works now. More testing is needed for at least bdist_dumb and bdist_rpm.
* Oops.PJ Eby2005-12-141-1/+1
|
* Added a ``--single-version-externally-managed`` option to the ``install``PJ Eby2005-12-141-23/+23
| | | | | | | | | | | command so that you can more easily wrap a "flat" egg in a system package. Enhanced ``bdist_rpm`` so that it installs single-version eggs that don't rely on a ``.pth`` file. The ``--no-egg`` option has been removed, since all RPMs are now built in a more backwards-compatible format. Some work is now needed for easy_install to recognize bdist_wininst .exe's that wrap these new flat eggs, as currently the .egg-info will not be recognized.
* Added an internal ``install_egg_info`` command to use as part of old-stylePJ Eby2005-12-141-3/+3
| | | | | | | ``install`` operations, that installs an ``.egg-info`` directory with the package. This is a preliminary step to implementing "install --single-version-externally-managed" for use with bdist_* commands and Debian.
* Workaround for broken DISTUTILS_DEBUG output.PJ Eby2005-11-041-1/+1
|
* Added support for old-style RPMs (i.e. non-egg RPMs)PJ Eby2005-09-031-8/+49
|
* Make easy_install --record strip the RPM root when building RPMs, and havePJ Eby2005-08-221-1/+2
| | | | | | bdist_egg ignore the RPM root when building an egg. This version now can actually run bdist_rpm to completion, although the resulting RPM will install an egg without a corresponding .pth file.
* Fixed breakage of bdist_* commands that call the 'install' command.PJ Eby2005-08-111-3/+12
|
* Got rid of the no-longer meaningful "depends" command. Consolidated thePJ Eby2005-08-061-3/+25
| | | | | | | | replacement of the "install" command so that installation is always via easy_install, but doesn't use the previous kludgy intereception technique. Allow ``extra_path`` to be set, but ignore it, so that when easy_install wraps a package that uses it, there won't be any confusion as to the desired installation location.
* - remove trailing blank linesFred Drake2004-04-051-3/+1
| | | | - use whitespace according to the Python style guide
* Initial checkin of setuptools 0.0.1.PJ Eby2004-03-191-0/+11