On 07/18/2011 10:47 PM, Terry Reedy wrote:
If packages have dependency list, then pypi could keep a ref count for
each package and either not allow deletion of packages with a + count or
require admin approval or at least inform the developer 'You are about
to delete a package that other programs depend on: you sure you want to
delete it?' followed 'Are you really really sure? Can we keep the file
for a few months and give users a warning?"

An interesting idea. Wouldn't work for code that isn't on PyPI (an internal project or whatever). It also would work less well with removing older versions: show it forbid throwing away 3.2 if there's a 3.3, or not? Requirements along the line of foo <= 3.2 exist, but are not very common, and cannot anticipate changes in future releases.

(giving users a warning is another feature we don't have now in PyPI)

Regards,

Martijn




_______________________________________________
Catalog-SIG mailing list
[email protected]
http://mail.python.org/mailman/listinfo/catalog-sig

Reply via email to