On 23 Dec, 10:32 pm, ziade.ta...@gmail.com wrote:
On Wed, Dec 23, 2009 at 11:20 PM, Glyph Lefkowitz
<gl...@twistedmatrix.com> wrote:
On Dec 23, 2009, at 4:33 PM, Lennart Regebro wrote:
1/ Missing packages (eg: Twisted is not there)
The Twisted guys do not upload their packages to PyPI. I think that's
a mistake, but it's hardly PyPI's fault. There is no law saying you
have to use CPAN either.
For what it's worth, we don't upload because it's a big pain, and
nobody
cares anyway.
It's a big pain because there are two ways to upload, and neither one
works
for us. We can't use 'setup.py upload' because we don't use 'sdist'
to
produce our tarball releases (although a discussion of why 'sdist' is
insufficient is a topic for another post). �The other way to upload,
manually interacting with a form in a web browser, is annoying and as
far as
I know it is hostile to automation.
Note that it wouldn't take long to override the upload command so it
works
independantly from any other *dist command.
Let's leave aside how long it would take to override the command (ie,
implement a new command-line tool to upload a package to PyPI).
There have been a few responses to Glyph's mention that "setup.py
upload" doesn't work for Twisted. I'm much more curious to hear replies
to his other point - "nobody cares anyway".
What's with the interest in having packages hosted on PyPI?
I'm not specifically opposed to this, but I don't see any reason it
would benefit anyone either. It'd be awesome if someone could explain
this. Perhaps if the answer were included somewhere on PyPI or in the
distutils documentation, more people would see the light and upload
their packages.
Jean-Paul
_______________________________________________
Distutils-SIG maillist - Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig