python-musicbrainz2 is a client library written in python which provides easy object oriented access to the MusicBrainz database using the XMLWebService. It has been written from scratch and uses a different model than PythonMusicbrainz, the first generation python bindings.
Requirements:
· Python (tested with 2.4)
· libmusicbrainz (tested with 2.1.1
· ctypes (tested with 0.9.6 and 0.9.9.3)
Installation:
Installation works using python's standard distutils (on most systems, root permissions are required):
python setup.py install
Optionally, API documentation can be generated using epydoc. This command runs epydoc (http://epydoc.sf.net) which creates a 'html' directory containing the documentation:
python setup.py docs
What's New in This Release:
· This release adds support for record labels, catalog numbers, and bar codes (EAN/UPC).
Product's homepage