Pull requests

#33 Declined
Repository
Deleted repository
Branch
default (cb6e3497e1f8)
Repository
tarek/distribute distribute
Branch
default

Improve external links finder to not yield duplicate links.

Author
  1. Dirley Rodrigues
Reviewers
Description

I just had this issue while using distribute==0.6.34 with buildout to install simplejson==2.0.9.

distribute kept hitting http://github.com/simplejson and getting 302 errors. It hit that page like 15 times, and I tought it was never going to stop.

I discovered that distribute tries to extract external links from the pypi page of a package. It had extraceted like 20 http://github.com/simplejson links and tried to follow it 20 times.

So I did a simple improvement. I changed the extractor to not yield duplicated links and it solved my issues.

  • Learn about pull requests

Comments (3)