https://github.com/activestate/ez_setup
ez_setup.py and distribute_setup.py
https://github.com/activestate/ez_setup
Last synced: about 1 year ago
JSON representation
ez_setup.py and distribute_setup.py
- Host: GitHub
- URL: https://github.com/activestate/ez_setup
- Owner: ActiveState
- Created: 2010-11-23T00:11:58.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2020-09-23T18:33:23.000Z (almost 6 years ago)
- Last Synced: 2025-04-26T00:27:30.848Z (about 1 year ago)
- Language: Python
- Homepage: http://code.activestate.com/pypm/ez_setup/
- Size: 98.6 KB
- Stars: 18
- Watchers: 51
- Forks: 25
- Open Issues: 6
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
ez_setup
========
**Problem**: ``setup.py`` of several Python projects blindly import the
setuptools bootstrap module ``ez_setup.py`` without realizing that it is usually
not installed in the user's machine.
`This causes much trouble `_.
**Workaround**: Include ``ez_setup.py`` (and ``distribute_setup.py``) as an
installable Python package so users can do
``easy_install ez_setup troublesome_package`` as a workaround.
**Note**: The ``ez_setup.py`` file being distributed is simply a copy of
``distribute_setup.py`` from the `Distribute`_
project (a setuptools fork); this is
to remain compatible with several Python distributors opting to use Distribute
instead of Setuptools -- examples: Debian, ActiveState, and so on.
Credits
-------
- `Distribute`_
- `modern-package-template`_
.. _Distribute: http://code.activestate.com/pypm/distribute/
.. _`modern-package-template`: http://code.activestate.com/pypm/modern-package-template/