Buildout -- Software for automating application assembly

Support .py#egg=project-version in find-links

Reported by Erik Swanson on 2008-10-17
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Buildout
Undecided
Unassigned

Bug Description

Buildout should support setuptools' auto-packaging of single-.py dependencies in find-links, and from dependency_links. This is triggered by appending a "#egg=project-version" suffix to the url of the single .py file.

For more information, see http://peak.telecommunity.com/DevCenter/setuptools#dependencies-that-aren-t-in-pypi

Currently, when I attempt to have buildout install a package with a .py#egg= dependency, buildout attempts and fails to locate a setup.py. For the moment I'm working around this by hosting my own eggs (auto-generated by easy_install -zmaxd.) of this dependency, but would rather not have to do this.

Daniel Bruce (ircubic) wrote :

This one's biting me too.

It seems that the files are downloaded correctly, and the stub setup.py is created properly in the download cache dir, but it's using the path of the file as the package directory, and thus failing.

Maybe it should create a directory to store the stub package, and point to that?

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers