>> This I still don't understand. Why does it need to query all available >> releases? > > The way that setuptools currently works, it scans each of the release > pages looking for distributions. In theory, it could take the names of > these pages into account and scan fewer. It will still have to scan at > least 2.
Can you elaborate please? Why does it need to find distributions for versions that it will eventually not download? > I have a feeling that I'll never convince you that a third of a second > is too slow. That's likely, yes. > to get baking working, at which point the pages will be a lot faster. > At that point, I think it would be good to pursue alternate pages more > optimized for setuptools to reduce the number and size of setuptools > requests. I'll help any way I can with that. Deal: please provide sample pages for some of the packages (starting with some zc packages perhaps), plus a directory structure in which they should live. I'll put them up on ximinez, at (say) /raw (or /simple, or whatever URL people propose), so that one can experiment with whether they look right. Then somebody else can write a generator to populate that; I will at the earliest point when I have time (which won't be before August), unless somebody does it earlier. Regards, Martin _______________________________________________ Catalog-SIG mailing list Catalog-SIG@python.org http://mail.python.org/mailman/listinfo/catalog-sig