post

Python at CodeZoo

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.

Advertisements

Comments

  1. “””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.

  2. 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.

  3. 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.

Your comments?

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s