[Catalog-sig] FYI: UI change also broke EasyInstall MD5 checks :(
Phillip J. Eby
pje at telecommunity.com
Thu Jul 20 04:40:23 CEST 2006
This post *is* about EasyInstall breakage in the new UI change, I'm afraid,
albeit a relatively minor one. Per the API description here:
EasyInstall expects a PyPI-listed package's MD5 to be found in parentheses,
not square brackets.
Whoever changed this, also didn't implement the non-visual way to indicate
MD5s (using "#md5=" link fragments, as described in paragraph 5 of the API
doc), so deployed versions of EasyInstall can no longer check md5's for
packages downloaded from PyPI.
EasyInstall only screenscrapes MD5's because PyPI doesn't include them in
its download URLs; if they are included in the URLs, then the
backward-compatibility regex can be removed, and it will work properly with
deployed versions of EasyInstall.
More information about the Catalog-sig