{ "info": { "author": "Georges Dubus", "author_email": "georges.dubus@compiletoi.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Multimedia", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Introduction\n============\n\n``python-magnatune`` provides a simple command line utility called ``magnatune`` that can be used to search the `magnatune`_ database and get the streaming urls.\n\nFor example, to get all the albums from Curl ::\n\n magnatune --artist Curl\n\nTo get the streaming urls of all songs from Curl ::\n\n magnatune --artist Curl --stream\n\nThe result can be user with mpc, for example to add all those songs to mpd ::\n\n magnatune --artist Curl --stream | mpc add\n\nIf you have a subscription login and want to hear the music without ads, you can use it ::\n\n magnatune --artist Curl --login login:passwd --stream\n\nYou can also download albums. This will download all the albums of curl, and extract them to the current dir ::\n\n magnatune --artist Curl --login login:passwd --download --dlformat ogg --extract\n\nOf course, there is a short version. With the ``login`` and ``dlformat`` set in my config file, I just do ::\n\n magnatune -a Curl -de\n\nInstall\n=======\n\n``python-magnatune`` requires python 3. I strongly recommend that you use `virtualenv`_. With virtualenv installed, you can install python-magnatune by doing ::\n\n\tpip install magnatune\n\nTo work with the development version, clone the repository at https://github.com/madjar/python-magnatune and do ::\n\n\tpip install -e .\n\n\nConfig file\n===========\n``python-magnatune`` looks for default values of all arguments in the config file ``~/.python-magnatune/config.ini``. See ``config.ini.example`` for more information.\n\nContribute\n==========\n\nThe source code is available on `github`_.\n\nIf you notice a bug or have a request, please file a `report`_\n\nCredits\n=======\n\n:Author: Georges Dubus (madjar)\n\n\n.. _`magnatune`: http://magnatune.com/\n.. _`github`: https://github.com/madjar/python-magnatune\n.. _`report`: https://github.com/madjar/python-magnatune/issues\n.. _`virtualenv`: http://www.virtualenv.org/", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/madjar/python-magnatune", "keywords": "magnatune music stream", "license": "GPLv3", "maintainer": null, "maintainer_email": null, "name": "magnatune", "package_url": "https://pypi.org/project/magnatune/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/magnatune/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/madjar/python-magnatune" }, "release_url": "https://pypi.org/project/magnatune/0.2/", "requires_dist": null, "requires_python": null, "summary": "Command line utility and lib to interact with the music website magnatune", "version": "0.2" }, "last_serial": 638854, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "d16e8be565210104ede91efd06e76b72", "sha256": "48474676cde3cea0459b2b7fa8924a18d9f637db64a292dcd8329ff90adbbf94" }, "downloads": -1, "filename": "magnatune-0.1.tar.gz", "has_sig": false, "md5_digest": "d16e8be565210104ede91efd06e76b72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16838, "upload_time": "2011-07-03T12:56:40", "url": "https://files.pythonhosted.org/packages/2d/39/061e89e078271c6728d5468b1ce0bc57ca274fb5add55943cac0fccd66fa/magnatune-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "c3f5df3172a939b4f336c686549f80b1", "sha256": "fc2445ee89dc720b8eea0a66471ae5d8a0ba1c61ab681c87910f35a7e0ea60f2" }, "downloads": -1, "filename": "magnatune-0.2.tar.gz", "has_sig": false, "md5_digest": "c3f5df3172a939b4f336c686549f80b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19831, "upload_time": "2011-07-22T19:26:22", "url": "https://files.pythonhosted.org/packages/73/9c/0a306be2c6c110f16a17513a5214b0c93ad1ad2edf839aade40a2c53398b/magnatune-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c3f5df3172a939b4f336c686549f80b1", "sha256": "fc2445ee89dc720b8eea0a66471ae5d8a0ba1c61ab681c87910f35a7e0ea60f2" }, "downloads": -1, "filename": "magnatune-0.2.tar.gz", "has_sig": false, "md5_digest": "c3f5df3172a939b4f336c686549f80b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19831, "upload_time": "2011-07-22T19:26:22", "url": "https://files.pythonhosted.org/packages/73/9c/0a306be2c6c110f16a17513a5214b0c93ad1ad2edf839aade40a2c53398b/magnatune-0.2.tar.gz" } ] }