aboutsummaryrefslogtreecommitdiffstats
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Bump version for development of 0.6b2PJ Eby2006-05-231-1/+1
| | | | | | --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4046137
* Creating a branch for the "stable" 0.6 development line of setuptools,PJ Eby2006-04-141-1/+1
| | | | | | | | | so that it can continue forward to 0.6b1 and onward, while using the trunk for 0.7 development and Python 2.5 snapshots thereof. --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4045397
* Bump version to 0.6a12dev... but hopefully it will in fact be 0.6b1.PJ Eby2006-03-301-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4043434
* Added ``test_loader`` keyword to support custom test loaders.PJ Eby2006-03-291-22/+22
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4043430
* Added ``setuptools.file_finders`` entry point group to allow implementingPJ Eby2006-03-291-3/+3
| | | | | | | | revision control plugins. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4043428
* Implement dependency_links feature, courtesy of Tres Seaver's roughPJ Eby2006-03-291-4/+4
| | | | | | | | draft of a patch. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4043423
* Enhanced test loader to scan packages as well as modules, and callPJ Eby2006-03-281-1/+1
| | | | | | | | ``additional_tests()`` if present to get non-unittest tests. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4043412
* Added ``easy_install-N.N`` script(s) for convenience when using multiplePJ Eby2006-03-201-4/+4
| | | | | | | | Python versions. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4043177
* bump version #PJ Eby2006-02-211-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4042547
* Bump version number to start the 0.6a10dev cycle.PJ Eby2006-01-051-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041914
* Fix typo. :(PJ Eby2005-12-201-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041780
* Changes so that upgrading an existing setuptools to a developmentPJ Eby2005-12-201-6/+6
| | | | | | | | | version doesn't lose its entry points by using the already-installed setuptools as a basis for generating them. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041776
* Added the ``exclude_package_data`` keyword to ``setup()``, allowing youPJ Eby2005-12-151-2/+2
| | | | | | | | | to trim back files included via the ``package_data`` and ``include_package_data`` options. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041693
* Added ``tests_require`` keyword to ``setup()``, so that e.g. packagesPJ Eby2005-11-191-14/+14
| | | | | | | | | requiring ``nose`` to run unit tests can make this dependency optional unless the ``test`` command is run. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041483
* Added the ``include_package_data`` keyword to ``setup()``, allowing you toPJ Eby2005-11-181-2/+2
| | | | | | | | | | | automatically include any package data listed in revision control or ``MANIFEST.in``. Now projects can manage their data files and source manifests without having to maintain two ways to express the same file list. Yay! --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041473
* Bump version number to begin the 0.6a9 developent cyclePJ Eby2005-11-181-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041470
* Switch setuptools to use 'dev-rNNNN' version tags by default, and configurePJ Eby2005-11-031-1/+1
| | | | | | | | | so that people can use 'ez_setup.py setuptools==dev' to fetch the latest in-development version. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041381
* 0.6a7 bugfix releasePJ Eby2005-11-021-2/+2
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041377
* Prep for 0.6a6 release.PJ Eby2005-10-171-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041264
* Significantly enhanced support and docs for "non-root" installation,PJ Eby2005-10-171-1/+1
| | | | | | | | | | | | | | | | | | | | including both "virtual" and PYTHONPATH-based installs. The activation precedence of distributions has also changed so that PYTHONPATH-based non-root installs can include eggs that override system-defined packages (whether managed or unmanaged). This version should eliminate most common installation complaints from non-root Python users. Note: this version includes a hacked 'site.py' to support processing .pth files in directories that come *before* site-packages on sys.path. However, because of its placement, it should only come into play when a user puts the setuptools .egg file *directly* on PYTHONPATH, so it doesn't affect "virtual" or "root" installations. It's strictly to provide support for luddites who refuse to give up their existing non-root PYTHONPATH setup unless you pry it from their cold, dead hands. :) --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041262
* 0.6a5 brown bag bug fix release.PJ Eby2005-09-291-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041259
* Bugfixes. :(PJ Eby2005-09-291-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041258
* 0.6a4 bugfix release.PJ Eby2005-09-261-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041257
* 0.6a3 release.PJ Eby2005-09-241-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041255
* Improve backward compatibility, so that users running easy_install.py orPJ Eby2005-09-241-6/+6
| | | | | | | | python -m easy_install get a clearer error message. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041249
* setuptools 0.6a2 releasePJ Eby2005-09-181-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041247
* Added support to solve the infamous "we want .py on Windows, noPJ Eby2005-09-171-5/+46
| | | | | | | | | | | | | | extension elsewhere" problem, while also bypassing the need for PATHEXT on Windows, and in fact the need to even write script files at all, for any platform. Instead, you define "entry points" in your setup script, in this case the names of the scripts you want (without extensions) and the functions that should be imported and run to implement the scripts. Setuptools will then generate platform-appropriate script files at install time, including an .exe wrapper when installing on Windows. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041246
* Bump release version to 0.6a1. Fix a minor cosmetic issue on certainPJ Eby2005-08-221-1/+1
| | | | | | | | ez_setup installs. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041224
* Allow distutils extensions to define new kinds of metadata that can bePJ Eby2005-08-061-22/+14
| | | | | | | | | | written to EGG-INFO. Extensible applications and frameworks can thus make it possible for plugin projects to supply setup() metadata that can then be used by the application or framework. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041183
* Enhanced setuptools infrastructure to support distutils extensions thatPJ Eby2005-08-061-2/+10
| | | | | | | | | | can be plugged in at setup() time to define new setup() arguments or distutils commands. This allows modularization and reuse of distutils extensions in a way that was previously not possible. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041180
* Misc. bugs reported by Ian Bicking and Ashley Walsh.PJ Eby2005-07-311-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041168
* Implement "entry points" for dynamic discovery of drivers and plugins.PJ Eby2005-07-241-10/+10
| | | | | | | | | | 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
* Massive API refactoring; see setuptools.txt changelog for details. Also,PJ Eby2005-07-181-1/+1
| | | | | | | | | add ``#egg=project-version`` link support, and docs on how to make your package available for EasyInstall to find. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041136
* prep for 0.5a13 releasePJ Eby2005-07-161-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041128
* Prep for 0.5a12 release; update docs.PJ Eby2005-07-131-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041125
* Fixed not being able to use python -m easy_install.PJ Eby2005-07-121-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041122
* Fix breakage of the "develop" command that was caused by the addition ofPJ Eby2005-07-121-1/+1
| | | | | | | | | ``--always-unzip`` to the ``easy_install`` command. Bump version for bug fix release. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041120
* Bump version #.PJ Eby2005-07-121-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041118
* Fix bugs and implement features reported/requested by folks on thePJ Eby2005-07-121-1/+1
| | | | | | | | Distutils-SIG. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041117
* Update to 0.5a9, add zip_safe flag, and fix a doc error.PJ Eby2005-07-111-2/+2
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041116
* Remove old-style requirements from setup.py, to avoid confusing people whoPJ Eby2005-07-091-9/+9
| | | | | | | | look to it for an example of setuptools use. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041105
* Doc and other updates for 0.5a8 release. Add project aliases for sourcePJ Eby2005-07-081-2/+2
| | | | | | | | and binary register+upload. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041100
* Partial first draft documentation for setuptools. Split revision historyPJ Eby2005-07-081-16/+16
| | | | | | | | | between setuptools and easy_install docs. Pull project's long_description from the documentation, for a more informative PyPI project page. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041097
* Add upload support to setuptools, and make default downloads of setuptoolsPJ Eby2005-07-071-3/+3
| | | | | | | | | come from PyPI/python.org rather than from telecommunity.com. Bump to version 0.5a7. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041090
* Bump release versionPJ Eby2005-07-071-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041089
* Bump version to 0.5a5.PJ Eby2005-07-061-1/+1
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041081
* Made ``easy_install`` a standard ``setuptools`` command, moving it fromPJ Eby2005-07-061-1/+1
| | | | | | | | | | | the ``easy_install`` module to ``setuptools.command.easy_install``. Note that if you were importing or extending it, you must now change your imports accordingly. ``easy_install.py`` is still installed as a script, but not as a module. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041079
* EasyInstall/setuptools 0.5a4: significant new features, including automaticPJ Eby2005-06-271-2/+2
| | | | | | | | | 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
* 0.5a3 bugfix releasePJ Eby2005-06-251-2/+2
| | | | | | --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041072
* Add support for installing from .win32.exe's created by distutils (byPJ Eby2005-06-151-1/+1
| | | | | | | | converting them to eggs). Bump version to 0.5a1. --HG-- branch : setuptools extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041070