Swaroop C H

blog books about contact subscribe

Python at CodeZoo

03 Aug 2005

OReilly's CodeZoo has started a Python category at python.codezoo.com.

It'll be interesting to see how it's used by the Python community, considering we have cheeseshop.python.org. However, CodeZoo provides a direct download option which is a plus point. It also has other features like tags, user tips, ratings and even a My Library page.

Perhaps, it can be added as a mirror for EasyInstall.

Btw, they've added ruby.codezoo.com as well, although the Ruby community already has RubyForge.

Comments

Phillip J. Eby says:

"""CodeZoo provides a direct download option which is a plus point"""

So does PyPI, actually. If you use setuptools, you can run "setup.py bdist_egg upload" or "setup.py sdist upload" to upload binary or source distributions to PyPI.

If you look at setuptools' page on PyPI you'll notice that setuptools is being distributed this way already. I don't know if anybody else is using this capability yet, though.

Marc Hedlund says:

Thanks for the comments on CodeZoo. We're definitely not trying to replace CheeseShop nor any of the other Python (or Ruby) module repositories. Instead, we're providing what we hope is a very easy interface for finding and learning about components. O'Reilly publishes a lot of material on Python, and we have a lot of conference sessions and other resources that might help a developer learn more about the code on the site. We hope this is useful, and I'd love to hear any suggestions or reactions the Python community has. marc at oreilly dot com.

Thanks again.

Richard Jones says:

Just to clarify, you don't need to use setuptools to "setup.py sdist upload" -- that's built into python2.5+

You also have the option of manually uploading files to PyPI.

Because it's a 2.5+ feature, it's not so well-used yet.

Feedback

There's no comment box, but please do email me or tweet me your thoughts and criticisms, and I will publish the relevant ones here.