Marius Gedminas wrote:
>>> At the *very* least it's take about 2 minutes for a package manager to
>>> put a large "DO NOT USE - THIS IS ONLY HERE TO SUPPORT EXISTING SETUPS"
>>> at the top of the text on pypi to stop innocent bystanders getting
>>> caught out.
> That's a very good idea. It should also point people to the current
> package that does the same thing.
> E.g. the description of zope.app.form currently says
> More advanced alternatives are implemented in zope.formlib and z3c.form.
> near the top.
Great, if only I had the access, I'd do it where it was needed...
>> Remove packages on Pypi only (and not on download.zope.org).
> You'll get shouted at if you remove something from PyPI. Trust me.
Which is pathetic. I really don't get this.
Yes, theoretically you could leave someone with an old package (well,
d'uh, it's the last version of it they're ever going to get so what's
the problem) or someone stranded on an
newer-according-to-setuptools-but-never-actually-released version, in
which case they should be using buildout's prefer-released thingy and
pester Phil Eby to make setuptools less braindead here...
>> response here is find-links option, I think.
> I heard people complaining a lot about find-links in setup.py files.
Hell yes, I didn't even know you could do that. Take 'em out and shoot 'em!
> find-links in your buildout.cfg might be OK.
Indeed, this is where it should belong, or on the easy_install command
line if you're not using buildout.
Simplistix - Content Management, Zope & Python Consulting
Zope3-users mailing list