aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/command/__init__.py
Commit message (Collapse)AuthorAgeFilesLines
* Override upload command to load passwords from keyring when available and ↵20.1Jason R. Coombs2016-02-111-1/+1
| | | | not otherwise specified.
* Fixed PEP 8 compliancy of the setuptools.command packageAlex Grönholm2014-06-181-2/+3
|
* Remove upload command (no longer relevant on Python 2.6+Jason R. Coombs2013-11-241-5/+1
|
* Reverting 1a1ab844f03e due to issue 250Guy Rozendorn (guyr@infinidat.com)2011-10-071-0/+4
| | | | | | --HG-- branch : distribute extra : rebase_source : 0dca5e604c96429f07c4d7786d3a0991c42c129d
* Issue #244 raises ValueError in upload and register commands if using a ↵guyroz2011-09-201-5/+0
| | | | | | | | section without a repository value --HG-- branch : distribute extra : rebase_source : e57437a8ac03832ed8170c902996423a27235856
* Avoid shadowing the package fixes #80tarek2009-12-121-1/+1
| | | | | | --HG-- branch : distribute extra : rebase_source : 1cdd34df8c993d532101e25f6c1d3f5fb164817c
* Fixed #80: test_develop fails with Python 3.1. I don't understand why the ↵tarek2009-11-151-0/+3
| | | | | | | | module is shadowed at this stage, but importing it fixes the problem. --HG-- branch : distribute extra : rebase_source : 9cbb38022787d08f0c8399e25829b10286fb655d
* Added a upload_docs command to upload project documentation to PyPI's ↵Jannis Leidel2009-10-071-1/+1
| | | | | | | | packages.python.org --HG-- branch : distribute extra : rebase_source : e8d62df101ab017b71ec9c923f64bc3494ba8979
* Remove sdist3 command again.Martin v. Löwis2009-09-121-1/+1
| | | | | | --HG-- branch : distribute extra : rebase_source : b2ae4e75c758eafa83057002ece9fb5dbc7aba92
* Add sdist3 command.Martin v. Löwis2009-09-111-1/+1
| | | | | | --HG-- branch : distribute extra : rebase_source : 47f2fee9a8361cabc8160df8dd30dacc67f0f42b
* Work around a distutils bdist_wininst bug: if the user has specified anPJ Eby2006-12-291-1/+0
| | | | | | | | | --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 bdist_wininst files not being uploaded by "upload"PJ Eby2006-09-211-1/+2
| | | | | | | | (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4051964
* Backport all known 2.5-compatibility fixesPJ Eby2006-09-201-1/+5
| | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4051935
* Fix ``register`` not obeying name/version set by ``egg_info`` command, ifPJ Eby2006-07-101-0/+1
| | | | | | | | | ``egg_info`` wasn't explicitly run first on the same command line. (backport from trunk) --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4050534
* Support full roundtrip translation of eggs to and from ``bdist_wininst``PJ Eby2005-12-141-1/+1
| | | | | | | | | | | | | | | 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
* Added an internal ``install_egg_info`` command to use as part of old-stylePJ Eby2005-12-141-1/+1
| | | | | | | | | | | ``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
* Fix problem w/bdist_rpm and setuptools, reported by Walter Doerwald. IPJ Eby2005-08-211-1/+1
| | | | | | | | | | | | | | | was trying to have setuptools fix distutils' broken filename handling that assumes people haven't put punctuation in their distribution names, including '-' (which prevents unambiguous parsing of distribution names). However, bdist_rpm's attempt to guess a source distribution's filename isn't compatible with this fix, without making other changes. I decided therefore to drop the fixes for the sake of backward compatibility, but monkeypatch bdist_rpm so that it runs "egg_info" first, to ensure that any --tag-svn-revision or other tagging options take effect. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041215
* Got rid of the no-longer meaningful "depends" command. Consolidated thePJ Eby2005-08-061-1/+1
| | | | | | | | | | | | 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
* Implement "entry points" for dynamic discovery of drivers and plugins.PJ Eby2005-07-241-10/+3
| | | | | | | | | | Change setuptools to discover setup commands using an entry point group called "distutils.commands". Thanks to Ian Bicking for the suggestion that led to designing this super-cool feature. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041152
* Added support for defining command aliases in distutils configurationPJ Eby2005-07-081-1/+3
| | | | | | | | | | | files, under the "[aliases]" section. To prevent recursion and to allow aliases to call the command of the same name, a given alias can be expanded only once per command-line invocation. You can define new aliases with the "alias" command, either for the local, global, or per-user configuration. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041094
* * Added "rotate" command to delete old distribution files, given a set ofPJ Eby2005-07-081-1/+1
| | | | | | | | | | | | | | | | | patterns to match and the number of files to keep. (Keeps the most recently-modified distribution files matching each pattern.) * Added "saveopts" command that saves all command-line options for the current invocation to the local, global, or per-user configuration file. Useful for setting defaults without having to hand-edit a configuration file. * Added a "setopt" command that sets a single option in a specified distutils configuration file. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041093
* Added ``develop`` command to ``setuptools``-based packages. This commandPJ Eby2005-07-061-1/+1
| | | | | | | | | | | | installs an ``.egg-link`` pointing to the package's source directory, and script wrappers that ``execfile()`` the source versions of the package's scripts. This lets you put your development checkout(s) on sys.path without having to actually install them. (To uninstall the link, use use ``setup.py develop --uninstall``.) --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041080
* Add 'bdist_egg' command/format to allow creating "Python Eggs" (seePJ Eby2005-03-211-1/+9
| | | | | | | | | | | http://peak.telecommunity.com/DevCenter/PythonEggs for details). This version only supports pure libraries and does not support user-defined metadata. But it's sufficient to make .egg files that can be placed on PYTHONPATH and used. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4040989
* remove excess blank lines, and apply whitespace more in line with the PythonFred Drake2004-04-051-1/+1
| | | | | | | | style guidelines in PEP 8 --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4040896
* 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