An open API service indexing awesome lists of open source software.

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

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/