{ "info": { "author": "Emmanuel Payet", "author_email": "contact@emmanuel-payet.me", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Internet" ], "description": "================\nPlaylist Kreator\n================\n\nCreate playlists easily from a list of artists, using their top songs.\n\nCurrently supported: Spotify, Google Music.\n\nRequirements\n------------\n\nThis project requires python 3+\n\nInstallation\n------------\n\n::\n\n pip install playlist-kreator\n\nExample\n-------\n\n::\n\n playlist-kreator artists big_four_thrash.txt \"Big Four of Thrash\" --max-songs-per-artist=10\n\nThis will create a playlist called \"Big Four of Thrash\".\nThe playlist will be composed of 10 top songs for each artist listed in the file `big_four_thrash.txt`.\nContent of `big_four_thrash.txt`:\n\n::\n\n Anthrax\n Megadeth\n Metallica\n Slayer\n\nYou can find more examples in the ``example_artists`` folder\n\nKnown limitations\n-----------------\n\n- Google Music needs an application password, you can set it here: https://myaccount.google.com/apppasswords\n- Google Music has a limit of 1000 songs per playlist\n- THe search can be wrong sometimes, a better solution is in progress\n\nContributing\n------------\n\nPull requests are welcome!\n\nRunning locally\n```````````````\n\n::\n\n pip install -r requirements.txt\n\nInspiration\n-----------\n\nKreator is amazing. \ud83e\udd18\n\n|Kreator|\n\n.. |Kreator| image:: http://kreator-terrorzone.de/images/releases/thumbs/cover_gods.jpg\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/epayet/playlist_kreator", "keywords": "music googlemusic playlist", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "playlist-kreator", "package_url": "https://pypi.org/project/playlist-kreator/", "platform": "", "project_url": "https://pypi.org/project/playlist-kreator/", "project_urls": { "Homepage": "https://github.com/epayet/playlist_kreator" }, "release_url": "https://pypi.org/project/playlist-kreator/0.0.3/", "requires_dist": [ "appdirs (==1.4.3)", "beautifulsoup4 (==4.6.0)", "certifi (==2018.4.16)", "chardet (==3.0.4)", "click (==6.7)", "decorator (==4.3.0)", "first (==2.0.1)", "furl (==1.2)", "future (==0.16.0)", "gmusicapi (==11.0.1)", "gpsoauth (==0.4.1)", "httplib2 (==0.11.3)", "idna (==2.7)", "lxml (==4.2.3)", "mechanicalsoup (==0.10.0)", "mock (==2.0.0)", "mutagen (==1.41.0)", "oauth2client (==4.1.2)", "orderedmultidict (==1.0)", "pbr (==4.2.0)", "pip-tools (==2.0.2)", "proboscis (==1.2.6.0)", "protobuf (==3.6.0)", "pyasn1-modules (==0.2.2)", "pyasn1 (==0.4.4)", "pycryptodomex (==3.6.4)", "python-dateutil (==2.7.3)", "requests (==2.19.1)", "rsa (==3.4.2)", "six (==1.11.0)", "spotipy (==2.4.4)", "urllib3 (==1.23)", "validictory (==1.1.2)" ], "requires_python": "", "summary": "Create playlists easily from a list of artists, using their top songs.", "version": "0.0.3" }, "last_serial": 4111891, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "f8e885a0a6d06e91325fb85b82efaaf6", "sha256": "d6b2de4b71b73a07b40348daf1b4221c7736c5a76f0cedd330222ad0dd63b82c" }, "downloads": -1, "filename": "playlist_kreator-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f8e885a0a6d06e91325fb85b82efaaf6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6600, "upload_time": "2017-10-30T15:26:13", "url": "https://files.pythonhosted.org/packages/b2/cd/7a80ac89d9d6b8a94812e4adbe7ac136a661fb076aa58704e6421573c8f9/playlist_kreator-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b0360bfe7ac61f0673f1d95f2349d21c", "sha256": "b40f8aef208f4a3300cc9e9ab88824826f0ccce5d2069833a6a1ddcacda788d3" }, "downloads": -1, "filename": "playlist-kreator-0.0.1.tar.gz", "has_sig": false, "md5_digest": "b0360bfe7ac61f0673f1d95f2349d21c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4740, "upload_time": "2017-10-30T15:26:14", "url": "https://files.pythonhosted.org/packages/44/62/6dc2e844a249bf23bedba12e9e81bca1bbea1fca3b02d0ece131b403f9a3/playlist-kreator-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "71f27a195cc5a015ef8f28b4a6ff06dc", "sha256": "f7cdf4599ef55325557e83ba8be0bf01441597924aa6b0b65c616e21cf264d11" }, "downloads": -1, "filename": "playlist_kreator-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "71f27a195cc5a015ef8f28b4a6ff06dc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8985, "upload_time": "2018-07-28T16:00:08", "url": "https://files.pythonhosted.org/packages/9b/75/ccda889a038649ed113d9edd10ff1719f234cf77de903f040ee278e2f874/playlist_kreator-0.0.2-py2.py3-none-any.whl" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "5bee8668315ca1ef332f2806bbae6c8d", "sha256": "0135ee2ac7f25a491fcad5b7dc8133151bd7bf569b068a5cd2888c3b085d406d" }, "downloads": -1, "filename": "playlist_kreator-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5bee8668315ca1ef332f2806bbae6c8d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6462, "upload_time": "2018-07-28T16:06:36", "url": "https://files.pythonhosted.org/packages/93/1c/7a7d8de77f9e30340a4c24feeafac15c1c429e33634ff2094baa53b02030/playlist_kreator-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d3c4aec039ca70f9e318b193909c537d", "sha256": "edbd451a6c3f0f7e553fa90b45299acc52cbdfc41b6674b95f133f19d676c534" }, "downloads": -1, "filename": "playlist-kreator-0.0.3.tar.gz", "has_sig": false, "md5_digest": "d3c4aec039ca70f9e318b193909c537d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6045, "upload_time": "2018-07-28T16:10:15", "url": "https://files.pythonhosted.org/packages/8a/1f/4c32fb02b0c0e0c7e99a7b8726f175628c689b0b676a96a8297aa636170b/playlist-kreator-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5bee8668315ca1ef332f2806bbae6c8d", "sha256": "0135ee2ac7f25a491fcad5b7dc8133151bd7bf569b068a5cd2888c3b085d406d" }, "downloads": -1, "filename": "playlist_kreator-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5bee8668315ca1ef332f2806bbae6c8d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6462, "upload_time": "2018-07-28T16:06:36", "url": "https://files.pythonhosted.org/packages/93/1c/7a7d8de77f9e30340a4c24feeafac15c1c429e33634ff2094baa53b02030/playlist_kreator-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d3c4aec039ca70f9e318b193909c537d", "sha256": "edbd451a6c3f0f7e553fa90b45299acc52cbdfc41b6674b95f133f19d676c534" }, "downloads": -1, "filename": "playlist-kreator-0.0.3.tar.gz", "has_sig": false, "md5_digest": "d3c4aec039ca70f9e318b193909c537d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6045, "upload_time": "2018-07-28T16:10:15", "url": "https://files.pythonhosted.org/packages/8a/1f/4c32fb02b0c0e0c7e99a7b8726f175628c689b0b676a96a8297aa636170b/playlist-kreator-0.0.3.tar.gz" } ] }