ez_setup.py and distribute_setup.py
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
MANIFEST.in
NEWS.txt
README.rst
distribute_setup.py
ez_setup.komodoproject
ez_setup.py
setup.py

README.rst

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