Musicbrainz NGS bindings
########################
This library implements webservice bindings for the Musicbrainz NGS site, also known as /ws/2
and the `Cover Art Archive <https://coverartarchive.org/>`_.
For more information on the musicbrainz webservice see `<http://wiki.musicbrainz.org/XML_Web_Service>`_.
Usage
*****
.. code:: python
# Import the module
import musicbrainzngs
# If you plan to submit data, authenticate
musicbrainzngs.auth("user", "password")
# Tell musicbrainz what your app is, and how to contact you
# (this step is required, as per the webservice access rules
# at http://wiki.musicbrainz.org/XML_Web_Service/Rate_Limiting )
musicbrainzngs.set_useragent("Example music app", "0.1", "http://example.com/music")
# If you are connecting to a different server
musicbrainzngs.set_hostname("beta.musicbrainz.org")
See the ``query.py`` file for more examples.
More documentation is available at
`Read the Docs <https://python-musicbrainzngs.readthedocs.org>`_.
Contribute
**********
If you want to contribute to this repository, please read `the
contribution guidelines
<https://github.com/alastair/python-musicbrainzngs/blob/master/CONTRIBUTING.md>`_ first.
Authors
*******
These bindings were written by `Alastair Porter <http://github.com/alastair>`_.
Contributions have been made by:
* `Adrian Sampson <https://github.com/sampsyo>`_
* `Corey Farwell <https://github.com/frewsxcv>`_
* `Galen Hazelwood <https://github.com/galenhz>`_
* `Greg Ward <https://github.com/gward>`_
* `Ian McEwen <https://github.com/ianmcorvidae>`_
* `Jérémie Detrey <https://github.com/jdetrey>`_
* `Johannes Dewender <https://github.com/JonnyJD>`_
* `Michael Marineau <https://github.com/marineam>`_
* `Patrick Speiser <https://github.com/doskir>`_
* `Pavan Chander <https://github.com/navap>`_
* `Paul Bailey <https://github.com/paulbailey>`_
* `Rui Gonçalves <https://github.com/ruippeixotog>`_
* `Ryan Helinski <https://github.com/rlhelinski>`_
* `Sam Doshi <https://github.com/samdoshi>`_
* `Shadab Zafar <https://github.com/dufferzafar>`_
* `Simon Chopin <https://github.com/laarmen>`_
* `Thomas Vander Stichele <https://github.com/thomasvs>`_
* `Wieland Hoffmann <https://github.com/mineo>`_
License
*******
This library is released under the simplified BSD license except for the file
``musicbrainzngs/compat.py`` which is licensed under the ISC license.
See COPYING for details.
Raw data
{
"_id": null,
"home_page": "https://python-musicbrainzngs.readthedocs.io/",
"name": "musicbrainzngs",
"maintainer": "",
"docs_url": null,
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*",
"maintainer_email": "",
"keywords": "",
"author": "Alastair Porter",
"author_email": "alastair@porter.net.nz",
"download_url": "https://files.pythonhosted.org/packages/0a/67/3e74ae93d90ceeba72ed1a266dd3ca9abd625f315f0afd35f9b034acedd1/musicbrainzngs-0.7.1.tar.gz",
"platform": "",
"description": "Musicbrainz NGS bindings\n########################\n\nThis library implements webservice bindings for the Musicbrainz NGS site, also known as /ws/2\nand the `Cover Art Archive <https://coverartarchive.org/>`_.\n\nFor more information on the musicbrainz webservice see `<http://wiki.musicbrainz.org/XML_Web_Service>`_.\n\nUsage\n*****\n\n.. code:: python\n\n # Import the module\n import musicbrainzngs\n\n # If you plan to submit data, authenticate\n musicbrainzngs.auth(\"user\", \"password\")\n\n # Tell musicbrainz what your app is, and how to contact you\n # (this step is required, as per the webservice access rules\n # at http://wiki.musicbrainz.org/XML_Web_Service/Rate_Limiting )\n musicbrainzngs.set_useragent(\"Example music app\", \"0.1\", \"http://example.com/music\")\n\n # If you are connecting to a different server\n musicbrainzngs.set_hostname(\"beta.musicbrainz.org\")\n\nSee the ``query.py`` file for more examples.\n\nMore documentation is available at\n`Read the Docs <https://python-musicbrainzngs.readthedocs.org>`_.\n\nContribute\n**********\n\nIf you want to contribute to this repository, please read `the\ncontribution guidelines\n<https://github.com/alastair/python-musicbrainzngs/blob/master/CONTRIBUTING.md>`_ first.\n\n\nAuthors\n*******\n\nThese bindings were written by `Alastair Porter <http://github.com/alastair>`_.\nContributions have been made by:\n\n* `Adrian Sampson <https://github.com/sampsyo>`_\n* `Corey Farwell <https://github.com/frewsxcv>`_\n* `Galen Hazelwood <https://github.com/galenhz>`_\n* `Greg Ward <https://github.com/gward>`_\n* `Ian McEwen <https://github.com/ianmcorvidae>`_\n* `J\u00e9r\u00e9mie Detrey <https://github.com/jdetrey>`_\n* `Johannes Dewender <https://github.com/JonnyJD>`_\n* `Michael Marineau <https://github.com/marineam>`_\n* `Patrick Speiser <https://github.com/doskir>`_\n* `Pavan Chander <https://github.com/navap>`_\n* `Paul Bailey <https://github.com/paulbailey>`_\n* `Rui Gon\u00e7alves <https://github.com/ruippeixotog>`_\n* `Ryan Helinski <https://github.com/rlhelinski>`_\n* `Sam Doshi <https://github.com/samdoshi>`_\n* `Shadab Zafar <https://github.com/dufferzafar>`_\n* `Simon Chopin <https://github.com/laarmen>`_\n* `Thomas Vander Stichele <https://github.com/thomasvs>`_\n* `Wieland Hoffmann <https://github.com/mineo>`_\n\nLicense\n*******\n\nThis library is released under the simplified BSD license except for the file\n``musicbrainzngs/compat.py`` which is licensed under the ISC license.\nSee COPYING for details.\n\n\n",
"bugtrack_url": null,
"license": "BSD 2-clause",
"summary": "Python bindings for the MusicBrainz NGS and the Cover Art Archive webservices",
"version": "0.7.1",
"project_urls": {
"Homepage": "https://python-musicbrainzngs.readthedocs.io/"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "6dfdcef7b2580436910ccd2f8d3deec0f3c81743e15c0eb5b97dde3fbf33c0c8",
"md5": "df6332e64c875b7368f6877c9df39564",
"sha256": "e841a8f975104c0a72290b09f59326050194081a5ae62ee512f41915090e1a10"
},
"downloads": -1,
"filename": "musicbrainzngs-0.7.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "df6332e64c875b7368f6877c9df39564",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*",
"size": 25289,
"upload_time": "2020-01-11T17:38:45",
"upload_time_iso_8601": "2020-01-11T17:38:45.469888Z",
"url": "https://files.pythonhosted.org/packages/6d/fd/cef7b2580436910ccd2f8d3deec0f3c81743e15c0eb5b97dde3fbf33c0c8/musicbrainzngs-0.7.1-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0a673e74ae93d90ceeba72ed1a266dd3ca9abd625f315f0afd35f9b034acedd1",
"md5": "3bb83143ddf39a6e6b807a79b9ed97b5",
"sha256": "ab1c0100fd0b305852e65f2ed4113c6de12e68afd55186987b8ed97e0f98e627"
},
"downloads": -1,
"filename": "musicbrainzngs-0.7.1.tar.gz",
"has_sig": false,
"md5_digest": "3bb83143ddf39a6e6b807a79b9ed97b5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*",
"size": 117469,
"upload_time": "2020-01-11T17:38:47",
"upload_time_iso_8601": "2020-01-11T17:38:47.581139Z",
"url": "https://files.pythonhosted.org/packages/0a/67/3e74ae93d90ceeba72ed1a266dd3ca9abd625f315f0afd35f9b034acedd1/musicbrainzngs-0.7.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2020-01-11 17:38:47",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "musicbrainzngs"
}