mattneub/appscript — pull request #8 by abarnert (2012-11-08 19:35:14+00:00)
Title: Add top-level setup.py to make pip install git+https work.

Updated releases to PyPI may never happen, and certainly won't be happening regularly in the near future. So, for people who need appscript, `pip install appscript` won't work.

At present, to install appscript, you have to do this:

git clone https://github.com/mattneub/appscript.git
pip install ./py-appscript/trunk

Putting a setup.py at the top level means you only need this:

pip install git+https://github.com/mattneub/appscript

It would be also be slightly helpful for those who prefer to use easy_install, or to build and install manually—they'd still need two steps instead of one, but at least they wouldn't have to figure out the CVS structure of the py-appscript subproject. And it might even help whoever maintains the ports for MacPorts and Fink.

But they aren't the main motivation; pip is the way most Mac users get Python packages.