summaryrefslogtreecommitdiff
path: root/setuptools/command/install.py
Commit message (Collapse)AuthorAgeFilesLines
* Use new warnings in setuptools/command/install.pyAnderson Bravalheri2023-03-071-8/+14
|
* Make install consider dist.run_command is overwritten in v61.0.0Anderson Bravalheri2022-03-251-8/+15
| | | | | | | | | | Starting in v61, setuptools.dist overwrites distutils.dist.run_command to add auto-discovery functionality on top of the original implementation. This change modifies the existing code in setuptools.command.install to consider that previous change when trying to decide if the install command was called directly from `setup.py` or not.
* Deprecate setup.py install and easy_install. Ref #917.Jason R. Coombs2021-10-221-0/+7
|
* deprecate easy_install commandBenoit Pierre2019-11-151-1/+1
|
* Update most bitbucket references to point to Github now. Fixes #422.Jason R. Coombs2016-03-291-1/+1
|
* 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. --HG-- extra : amend_source : a76d060c98e0048506e5aadddd675151db9d273c
* Correct indentation and clarify meaning by using namespacingJason R. Coombs2014-04-301-10/+10
| | | | | --HG-- extra : amend_source : 20ab7547c8478eb084767fe701e627bdd462ba16
* 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
| | | | | --HG-- extra : amend_source : c92063405d99e7fdb7fe0a6312fa8438c3727c2f
* 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
| | | | | --HG-- extra : rebase_source : 4d1b9f2354d8966b2bd8c375662e5f29817adbb3
* Work around apparent 3.x limitation wrt. variablesMartin v. Löwis2009-09-111-3/+4
| | | | | | | | in list comprehensions. --HG-- branch : distribute extra : rebase_source : 214eb64288ef1955fd06ba1cf594b6a780cccde8
* 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) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4060066
* 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
* Support ``extra_path`` option to ``setup()`` when ``install`` is run inPJ Eby2006-07-181-9/+9
| | | | | | | | backward-compatibility mode. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4050700
* Support Python 2.5, which now includes its own install_egg_info command.PJ Eby2006-03-281-5/+5
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4043406
* Remove use of obsolete --ignore-conflicts-at-my-risk optionPJ Eby2006-03-241-2/+2
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4043296
* 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. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4042823
* Fix bdist_dumb support to use .egg-info instead of .egg format.PJ Eby2005-12-161-7/+45
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041716
* 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. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041692
* Oops.PJ Eby2005-12-141-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041675
* 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. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041673
* 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. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041670
* Workaround for broken DISTUTILS_DEBUG output.PJ Eby2005-11-041-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041393
* Added support for old-style RPMs (i.e. non-egg RPMs)PJ Eby2005-09-031-8/+49
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041238
* 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. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041226
* Fixed breakage of bdist_* commands that call the 'install' command.PJ Eby2005-08-111-3/+12
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041190
* 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. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041181
* - remove trailing blank linesFred Drake2004-04-051-3/+1
| | | | | | | | - use whitespace according to the Python style guide --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4040895
* Initial checkin of setuptools 0.0.1.PJ Eby2004-03-191-0/+11
--HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4040869