[Catalog-sig] Full package list
"Martin v. Löwis"
martin at v.loewis.de
Tue Apr 10 22:59:50 CEST 2007
Jeremy Kloth schrieb:
> On Tuesday 10 April 2007 12:43:26 pm Jeremy Kloth wrote:
>> On Monday 09 April 2007 12:03:02 pm Phillip J. Eby wrote:
>>> It is also available at http://cheeseshop.python.org/pypi/ - which is
>>> where EasyInstall looks for it.
>> When I access that page it just lists the last 20 updates. For example,
>> PyXML is nowhere to be seen on that page.
>
> Ah, my apologies. The URL I used didn't have the trailing '/'. That, IMO, is
> too subtle a difference. The index page shouldn't be that easily confused
> with another URL.
I think the history is this:
- originally, the index page listed all packages, and there were only
query parameters
- I then added support for a URL structure at some PyCon sprint,
implementing /, /package, and /package/version
- at some point, the standard index was replace with the current home
page, probably because the full index is expensive to generate.
So I don't think that /pypi should be restored to answer the index -
the current approach (home page) seems fine to me. I also don't think
that /pypi/ should be dropped, if setuptools is using it. So while
I see the inconsistency and subtlety, I don't think anything can,
or should, be done about it.
In any case, I added a link in the navbar pointing to that list (for
ease of implementation, using the query parameter). So the /pypi/
form remains unlinked - I don't see a problem with doing so. There
are many other unlinked URLs in PyPI, too.
Regards,
Martin
More information about the Catalog-sig
mailing list