summaryrefslogtreecommitdiff
path: root/setuptools/dist.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix a problem using bdist_egg with non-setuptools distributions.PJ Eby2005-07-041-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041076
* EasyInstall/setuptools 0.5a4: significant new features, including automaticPJ Eby2005-06-271-55/+96
| | | | | | | | | installation of dependencies, the ability to specify dependencies in a setup script, and several new options to control EasyInstall's behavior. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041073
* Add bootstrap installation support that "hitches a ride" on other packagesPJ Eby2005-06-151-12/+12
| | | | | | | | | | being installed via the normal distutils "setup.py install". Also, don't repeatedly download the setuptools egg if it's already in the target location. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041069
* Restructure easy_install as a distutils "Command" object, so that it canPJ Eby2005-06-121-2/+81
| | | | | | | | | | access the distutils configuration and logging infrastructure, and can "inherit" options from a distutils setup script that wants to use it to install its own dependencies. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041052
* fix to make things continue to work when we're *not* running underFred Drake2004-06-151-2/+4
| | | | | | | | | Python 2.4; this was broken by my earlier change to avoid stomping on Python 2.4's build_py command --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4040902
* Deal with the distutils on the head; package_data may already be supported.Fred Drake2004-06-141-3/+4
| | | | | | | | In this case, setuptools need not override the build_py command. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4040900
* Compute command line that should be passed to child setup scripts.PJ Eby2004-03-221-0/+41
| | | | | | | | | Warn user if unsupported options are supplied, and cancel unless 'depends -i' (aka '--ignore-extra-args') was used. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4040880
* Flesh out 'depends' command to display dependencies' status, and halt ifPJ Eby2004-03-201-9/+7
| | | | | | | | | | | | | | | | | | | | | all requirements aren't met. (Also, check planned install location for the dependencies, as well as checking sys.path.) Also: * Allow 'Feature()' objects to include 'Require()' objects, so that dependencies can be optional * 'Require()' objects can set a homepage, whose URL will be displayed by the 'depends' command if the dependency needs to be installed. * Misc. fixes/refactoring of version validation to properly handle "unknown" versions, and to decouple version fetching from version checking. * Updated TODO to remove various completed items. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4040876
* Initial checkin of setuptools 0.0.1.PJ Eby2004-03-191-0/+453
--HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4040869