Re: pre-PEP: transition to release-file hosting at pypi site
PJ Eby <[email protected]> Tue, 12 Mar 2013 15:24:52 -0400
| Newsgroups | gmane.comp.python.catalog |
|---|---|
| Message-ID | <CALeMXf6YydrpgzTVTn+RF=oTKoBW6JzXN_m=UDOv0ksAZ5LBTA@mail.gmail.com> |
On Tue, Mar 12, 2013 at 2:43 PM, Robert Collins <[email protected]> wrote: > This takes an age when each new web host to talk to is a new DNS > lookup (say 0.3 seconds) + HTTP request (0.6 seconds) with possible > HTTPS setup in there too (up to 1.2 seconds). A project with dozens of > dependencies in it's transitive dependency graph may take minutes > *just spidering*. Which is why we should act on Holger's pre-PEP to drop the rel="" attributes from projects that don't actually use them -- builds involving those projects will immediately drop to one HTTP request to PyPI, plus one to whatever host has the actually needed file. And that's without any tooling changes whatsoever: builds all over the planet will just get faster and more secure, right away.