| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Bump version to 0.6a12dev... but hopefully it will in fact be 0.6b1. | PJ Eby | 2006-03-30 | 1 | -1/+1 | |
| | | ||||||
| * | Added ``test_loader`` keyword to support custom test loaders. | PJ Eby | 2006-03-29 | 1 | -22/+22 | |
| | | ||||||
| * | Added ``setuptools.file_finders`` entry point group to allow implementing | PJ Eby | 2006-03-29 | 1 | -3/+3 | |
| | | | | | revision control plugins. | |||||
| * | Implement dependency_links feature, courtesy of Tres Seaver's rough | PJ Eby | 2006-03-29 | 1 | -4/+4 | |
| | | | | | draft of a patch. | |||||
| * | Enhanced test loader to scan packages as well as modules, and call | PJ Eby | 2006-03-28 | 1 | -1/+1 | |
| | | | | | ``additional_tests()`` if present to get non-unittest tests. | |||||
| * | Added ``easy_install-N.N`` script(s) for convenience when using multiple | PJ Eby | 2006-03-20 | 1 | -4/+4 | |
| | | | | | Python versions. | |||||
| * | bump version # | PJ Eby | 2006-02-21 | 1 | -1/+1 | |
| | | ||||||
| * | Bump version number to start the 0.6a10dev cycle. | PJ Eby | 2006-01-05 | 1 | -1/+1 | |
| | | ||||||
| * | Fix typo. :( | PJ Eby | 2005-12-20 | 1 | -1/+1 | |
| | | ||||||
| * | Changes so that upgrading an existing setuptools to a development | PJ Eby | 2005-12-20 | 1 | -6/+6 | |
| | | | | | | version doesn't lose its entry points by using the already-installed setuptools as a basis for generating them. | |||||
| * | Added the ``exclude_package_data`` keyword to ``setup()``, allowing you | PJ Eby | 2005-12-15 | 1 | -2/+2 | |
| | | | | | | to trim back files included via the ``package_data`` and ``include_package_data`` options. | |||||
| * | Added ``tests_require`` keyword to ``setup()``, so that e.g. packages | PJ Eby | 2005-11-19 | 1 | -14/+14 | |
| | | | | | | requiring ``nose`` to run unit tests can make this dependency optional unless the ``test`` command is run. | |||||
| * | Added the ``include_package_data`` keyword to ``setup()``, allowing you to | PJ Eby | 2005-11-18 | 1 | -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! | |||||
| * | Bump version number to begin the 0.6a9 developent cycle | PJ Eby | 2005-11-18 | 1 | -1/+1 | |
| | | ||||||
| * | Switch setuptools to use 'dev-rNNNN' version tags by default, and configure | PJ Eby | 2005-11-03 | 1 | -1/+1 | |
| | | | | | | so that people can use 'ez_setup.py setuptools==dev' to fetch the latest in-development version. | |||||
| * | 0.6a7 bugfix release | PJ Eby | 2005-11-02 | 1 | -2/+2 | |
| | | ||||||
| * | Prep for 0.6a6 release. | PJ Eby | 2005-10-17 | 1 | -1/+1 | |
| | | ||||||
| * | Significantly enhanced support and docs for "non-root" installation, | PJ Eby | 2005-10-17 | 1 | -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. :) | |||||
| * | 0.6a5 brown bag bug fix release. | PJ Eby | 2005-09-29 | 1 | -1/+1 | |
| | | ||||||
| * | Bugfixes. :( | PJ Eby | 2005-09-29 | 1 | -1/+1 | |
| | | ||||||
| * | 0.6a4 bugfix release. | PJ Eby | 2005-09-26 | 1 | -1/+1 | |
| | | ||||||
| * | 0.6a3 release. | PJ Eby | 2005-09-24 | 1 | -1/+1 | |
| | | ||||||
| * | Improve backward compatibility, so that users running easy_install.py or | PJ Eby | 2005-09-24 | 1 | -6/+6 | |
| | | | | | python -m easy_install get a clearer error message. | |||||
| * | setuptools 0.6a2 release | PJ Eby | 2005-09-18 | 1 | -1/+1 | |
| | | ||||||
| * | Added support to solve the infamous "we want .py on Windows, no | PJ Eby | 2005-09-17 | 1 | -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. | |||||
| * | Bump release version to 0.6a1. Fix a minor cosmetic issue on certain | PJ Eby | 2005-08-22 | 1 | -1/+1 | |
| | | | | | ez_setup installs. | |||||
| * | Allow distutils extensions to define new kinds of metadata that can be | PJ Eby | 2005-08-06 | 1 | -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. | |||||
| * | Enhanced setuptools infrastructure to support distutils extensions that | PJ Eby | 2005-08-06 | 1 | -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. | |||||
| * | Misc. bugs reported by Ian Bicking and Ashley Walsh. | PJ Eby | 2005-07-31 | 1 | -1/+1 | |
| | | ||||||
| * | Implement "entry points" for dynamic discovery of drivers and plugins. | PJ Eby | 2005-07-24 | 1 | -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. | |||||
| * | Massive API refactoring; see setuptools.txt changelog for details. Also, | PJ Eby | 2005-07-18 | 1 | -1/+1 | |
| | | | | | | add ``#egg=project-version`` link support, and docs on how to make your package available for EasyInstall to find. | |||||
| * | prep for 0.5a13 release | PJ Eby | 2005-07-16 | 1 | -1/+1 | |
| | | ||||||
| * | Prep for 0.5a12 release; update docs. | PJ Eby | 2005-07-13 | 1 | -1/+1 | |
| | | ||||||
| * | Fixed not being able to use python -m easy_install. | PJ Eby | 2005-07-12 | 1 | -1/+1 | |
| | | ||||||
| * | Fix breakage of the "develop" command that was caused by the addition of | PJ Eby | 2005-07-12 | 1 | -1/+1 | |
| | | | | | | ``--always-unzip`` to the ``easy_install`` command. Bump version for bug fix release. | |||||
| * | Bump version #. | PJ Eby | 2005-07-12 | 1 | -1/+1 | |
| | | ||||||
| * | Fix bugs and implement features reported/requested by folks on the | PJ Eby | 2005-07-12 | 1 | -1/+1 | |
| | | | | | Distutils-SIG. | |||||
| * | Update to 0.5a9, add zip_safe flag, and fix a doc error. | PJ Eby | 2005-07-11 | 1 | -2/+2 | |
| | | ||||||
| * | Remove old-style requirements from setup.py, to avoid confusing people who | PJ Eby | 2005-07-09 | 1 | -9/+9 | |
| | | | | | look to it for an example of setuptools use. | |||||
| * | Doc and other updates for 0.5a8 release. Add project aliases for source | PJ Eby | 2005-07-08 | 1 | -2/+2 | |
| | | | | | and binary register+upload. | |||||
| * | Partial first draft documentation for setuptools. Split revision history | PJ Eby | 2005-07-08 | 1 | -16/+16 | |
| | | | | | | between setuptools and easy_install docs. Pull project's long_description from the documentation, for a more informative PyPI project page. | |||||
| * | Add upload support to setuptools, and make default downloads of setuptools | PJ Eby | 2005-07-07 | 1 | -3/+3 | |
| | | | | | | come from PyPI/python.org rather than from telecommunity.com. Bump to version 0.5a7. | |||||
| * | Bump release version | PJ Eby | 2005-07-07 | 1 | -1/+1 | |
| | | ||||||
| * | Bump version to 0.5a5. | PJ Eby | 2005-07-06 | 1 | -1/+1 | |
| | | ||||||
| * | Made ``easy_install`` a standard ``setuptools`` command, moving it from | PJ Eby | 2005-07-06 | 1 | -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. | |||||
| * | EasyInstall/setuptools 0.5a4: significant new features, including automatic | PJ Eby | 2005-06-27 | 1 | -2/+2 | |
| | | | | | | installation of dependencies, the ability to specify dependencies in a setup script, and several new options to control EasyInstall's behavior. | |||||
| * | 0.5a3 bugfix release | PJ Eby | 2005-06-25 | 1 | -2/+2 | |
| | | ||||||
| * | Add support for installing from .win32.exe's created by distutils (by | PJ Eby | 2005-06-15 | 1 | -1/+1 | |
| | | | | | converting them to eggs). Bump version to 0.5a1. | |||||
| * | Bump version # for release. | PJ Eby | 2005-06-14 | 1 | -1/+1 | |
| | | ||||||
| * | Update to version 0.4a3 | PJ Eby | 2005-06-14 | 1 | -1/+1 | |
| | | ||||||
