{ "info": { "author": "Johannes Dewender", "author_email": "brainz@JonnyJD.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.1", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Multimedia :: Sound/Audio :: CD Audio :: CD Ripping", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Libdiscid Python bindings\n-------------------------\n\nPython-discid implements Python bindings for MusicBrainz Libdiscid. This\nmodule works with Python 2 >= 2.6, or Python 3 >= 3.1.\nLibdiscid >= 0.2.2 is needed.\n\nLibdiscid's main purpose is the calculation of an identifier of audio\ndiscs (disc ID) to use for the `MusicBrainz database `_.\n\nThat identifier is calculated from the TOC of the disc, similar to the\nfreeDB CDDB identifier. Libdiscid can calculate MusicBrainz disc IDs and\nfreeDB disc IDs.\nAdditionally the MCN of the disc and ISRCs from the tracks can be extracted.\n\nThis module is a close binding that offloads all relevant data\nstorage and calculation to Libdiscid. On the other hand it gives a\npythonic API and uses objects and exceptions.\n\nThe official API documentation can be found at `readthedocs.org`_\n\nFor more information on Libdiscid see `libdiscid`_.\n\nFor more information about the calculation of these disc ids see `Disc\nID Calculation`_.\n\nUsage\n~~~~~\n.. code:: python\n\n # this will load Libdiscid\n import discid\n\n disc = discid.read() # use default device\n print \"id: %s\" % disc.id # Python 2\n print(\"id: %s\" % disc.id) # Python 3\n\nSee also the examples.py.\n\nLicense\n~~~~~~~\nThis module is released under the GNU Lesser General Public License\nVersion 3. See COPYING.LESSER for details.\n\nBugs\n~~~~\nYou can submit tickets at `GitHub`_.\n\n.. _readthedocs.org: https://python-discid.readthedocs.org/\n.. _libdiscid: http://musicbrainz.org/doc/libdiscid\n.. _Disc ID Calculation: http://musicbrainz.org/doc/Disc_ID_Calculation\n.. _GitHub: https://github.com/JonnyJD/python-discid", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://python-discid.readthedocs.org/", "keywords": "", "license": "LGPLv3+", "maintainer": "", "maintainer_email": "", "name": "discid", "package_url": "https://pypi.org/project/discid/", "platform": "", "project_url": "https://pypi.org/project/discid/", "project_urls": { "Homepage": "https://python-discid.readthedocs.org/" }, "release_url": "https://pypi.org/project/discid/1.2.0/", "requires_dist": null, "requires_python": "", "summary": "Python binding of Libdiscid", "version": "1.2.0" }, "last_serial": 4857960, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "12b902fefbbb09effa7164fb87903291", "sha256": "eaa14d6ee390417e44c41a1e19218e87217674ea94a4f39d2da9638a80ee7eba" }, "downloads": -1, "filename": "discid-0.1.0.tar.gz", "has_sig": true, "md5_digest": "12b902fefbbb09effa7164fb87903291", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16711, "upload_time": "2013-01-12T18:34:52", "url": "https://files.pythonhosted.org/packages/82/91/d695962d0d4201b691eaf9bd86a80c16b7f603b95d5b2fb53dc172c9afe7/discid-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "aa3ebd92250d575aef961d51b2f6b5c3", "sha256": "c44b7d1951f8f1c374a47d6f3633c0e90cac9e8a937b9e70d51243dfb26c97ce" }, "downloads": -1, "filename": "discid-0.2.0.tar.gz", "has_sig": true, "md5_digest": "aa3ebd92250d575aef961d51b2f6b5c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23361, "upload_time": "2013-01-30T13:07:09", "url": "https://files.pythonhosted.org/packages/ee/44/aac948a3d5b579768723d588fcab748431f6e2bd9d9a522e5e432e7b2a18/discid-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "f254e552836cd8e3d2ceb0c8de026263", "sha256": "c48daff80333f792d684b7c47e6a524df968c4b9cd3f70424803897a6146f0b8" }, "downloads": -1, "filename": "discid-0.2.1.tar.gz", "has_sig": true, "md5_digest": "f254e552836cd8e3d2ceb0c8de026263", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23390, "upload_time": "2013-01-30T16:53:05", "url": "https://files.pythonhosted.org/packages/be/88/f976d035682078dbdb61bb92e5a9c3852a4f36fb2f8c5b6e8dbef53c5f81/discid-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "392369aa5b25552b45ef7e4c28b125ce", "sha256": "56d2843f1cc7e560e3ae59e51ea0aa952ae5bee47e277295cfcedbd10bdd4b83" }, "downloads": -1, "filename": "discid-0.3.0.tar.gz", "has_sig": true, "md5_digest": "392369aa5b25552b45ef7e4c28b125ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25396, "upload_time": "2013-03-11T15:06:38", "url": "https://files.pythonhosted.org/packages/bf/97/7cfc08a27289605fac183fda76a4daf136699e027eab3ff9567f85b2f3e9/discid-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "b57e9f43f8076772058a9d70304e62cd", "sha256": "2d07bc47adee730eb9f8007b01451fcc41942b14c9578662370abdaf26ce1d23" }, "downloads": -1, "filename": "discid-0.4.0.tar.gz", "has_sig": true, "md5_digest": "b57e9f43f8076772058a9d70304e62cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26785, "upload_time": "2013-04-09T17:50:30", "url": "https://files.pythonhosted.org/packages/a2/95/652da1d588e0ada8b25861b536e06bfc8d025094207aab4d26c933dcfc78/discid-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "475da2e940e2ee60e2ab89726d8ba4f9", "sha256": "910bb6e78bcd2ca5a8e93895f7a4383faf409dda7dbfc57463f517fbe5901c6a" }, "downloads": -1, "filename": "discid-0.5.0.tar.gz", "has_sig": true, "md5_digest": "475da2e940e2ee60e2ab89726d8ba4f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30407, "upload_time": "2013-04-26T22:25:44", "url": "https://files.pythonhosted.org/packages/87/99/9e8801411b1004b28058ec6696e2402154e78ce6d473c4ff2765fb139f38/discid-0.5.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "88325ccb882c1c31d86ebe10263f0f64", "sha256": "6517b1a79d2a746a15ca53d569720bb7a26a7a452009cd4dccf8f14396d16fc1" }, "downloads": -1, "filename": "discid-1.0.0.tar.gz", "has_sig": true, "md5_digest": "88325ccb882c1c31d86ebe10263f0f64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30822, "upload_time": "2013-06-25T17:08:25", "url": "https://files.pythonhosted.org/packages/27/67/a45f5fa2c988d2ede343b389c8bda926c7f951ece88b0f323cd46d7d95bf/discid-1.0.0.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "e9d3d5f18122bebc76ae917cb1d3cc6c", "sha256": "2ff9f41917ef17a54929f41ecd8b4a19bb20b95a239d814f72e57e65c1ff5f12" }, "downloads": -1, "filename": "discid-1.0.2.tar.gz", "has_sig": true, "md5_digest": "e9d3d5f18122bebc76ae917cb1d3cc6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31247, "upload_time": "2013-06-27T14:45:15", "url": "https://files.pythonhosted.org/packages/b1/a2/2294581eefa324e915ab842e8d2725812aae61fa38eddc3fbfafc0171fc6/discid-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "8d9b2f329365ddc94aa8a37f3e45b397", "sha256": "6bee9018dda388ba0dee9ace2f5686ee48896ab684855dd38a48ce25e7922e0f" }, "downloads": -1, "filename": "discid-1.0.3.tar.gz", "has_sig": true, "md5_digest": "8d9b2f329365ddc94aa8a37f3e45b397", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31115, "upload_time": "2013-10-06T10:06:42", "url": "https://files.pythonhosted.org/packages/8c/3e/14731fe83a873e3c5c63c9c5619b79376ec31fb9d8f11ed6af9c5be71e19/discid-1.0.3.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "2ad2141452dd10b03ad96ccdad075235", "sha256": "b39d443051b26d0230be7a6c616243daae93337a8711dd5d4119bb6a0e516fa8" }, "downloads": -1, "filename": "discid-1.1.0.tar.gz", "has_sig": true, "md5_digest": "2ad2141452dd10b03ad96ccdad075235", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31160, "upload_time": "2013-10-09T20:23:51", "url": "https://files.pythonhosted.org/packages/39/30/0f4876a155b6e00093e7f4108aa9346c874158d33f489c61d8fecc2ab5a7/discid-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "d55a1414f9c0809f40cc4b6b89d4f56e", "sha256": "78a3bf6c8377fdbe3d85e914a209ff97aa43e35605779639847b510ced31f7b9" }, "downloads": -1, "filename": "discid-1.1.1.tar.gz", "has_sig": true, "md5_digest": "d55a1414f9c0809f40cc4b6b89d4f56e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30982, "upload_time": "2017-01-29T12:05:38", "url": "https://files.pythonhosted.org/packages/a2/76/463785b1715b461c2fc0dad73b115e6ca061dbd768154b88242974d04a9f/discid-1.1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "88cbe833957062f9cb163a72884931d2", "sha256": "cd9630bc53f5566df92819641040226e290b2047573f2c74a6e92b8eed9e86b9" }, "downloads": -1, "filename": "discid-1.2.0.tar.gz", "has_sig": true, "md5_digest": "88cbe833957062f9cb163a72884931d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30777, "upload_time": "2019-02-23T11:16:55", "url": "https://files.pythonhosted.org/packages/d5/fa/c8856ae3eb53393445d84589afbd49ded85527563a7c0457f4e967d5b7af/discid-1.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "88cbe833957062f9cb163a72884931d2", "sha256": "cd9630bc53f5566df92819641040226e290b2047573f2c74a6e92b8eed9e86b9" }, "downloads": -1, "filename": "discid-1.2.0.tar.gz", "has_sig": true, "md5_digest": "88cbe833957062f9cb163a72884931d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30777, "upload_time": "2019-02-23T11:16:55", "url": "https://files.pythonhosted.org/packages/d5/fa/c8856ae3eb53393445d84589afbd49ded85527563a7c0457f4e967d5b7af/discid-1.2.0.tar.gz" } ] }