echonest/pyechonest — pull request #18 by njl (2013-03-27 20:50:00+00:00)
Title: Factory function to create a catalog by name, avoiding the profile call.

There doesn't appear to be a way to create a catalog in Pyechonest without making a profile call first. This patch adds a factory function to catalog.py, "create_catalog_by_name", that creates a catalog without the profile call, then returns an initialized Catalog object without any additional calls.