{ "info": { "author": "Sathya Bhat", "author_email": "sathya@sathyasays.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Internet", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "# spotify_dl\nDownloads songs from any Spotify playlist or from your \"My Music\" collection.\n\n\n# Tell me more!\nI wanted an easy way to grab the songs present in my library so I can download it & use it offline(Spotify still hasn't launched here. Y U NO COME?). [spotify_to_mp3](https://github.com/frosas/spotify-to-mp3) worked well but it relied on grooveshark, which unfortunately is no more.\n\nSo I wrote this script which mimics that library, but instead of downloading from grooveshark, it provides you with a file of youtube URLs which you can then plug into [youtube-dl](https://rg3.github.io/youtube-dl/)\n\n### How do I get this thing running?\n\nPre-requisite: You need Python 3+\n\n1. Install using pip \n `sudo pip3 install spotify_dl` \n (use `pip` if your distro natively provides Python 3)\n\n2. Create your Spotify app & fetch the client id and client secret from [Spotify Developer Console](https://developer.spotify.com/my-applications/#!/applications). These keys then need to be assigned as `SPOTIPY_CLIENT_ID`, `SPOTIPY_CLIENT_SECRET` and `SPOTIPY_REDIRECT_URI` environment variables. \n\n You can set environment variables in Linux like so:\n\n export SPOTIPY_CLIENT_ID='your-spotify-client-id'\n export SPOTIPY_CLIENT_SECRET='your-spotify-client-secret'\n export SPOTIPY_REDIRECT_URI='your-app-redirect-url'\n\n Windows users, check for [this question](http://superuser.com/a/284351/4377) for details on how you can set environment variables.\n\n Note the redirect URL can be a valid URL, just ensure it matches with what you have entered in the developer console & in the environment variable above.\n\n3. Create your YouTube API key & fetch the keys from [Google Developer Console](https://console.developers.google.com/apis/api/youtube/overview). Set the key as `YOUTUBE_DEV_KEY` environment variable as mentioned above.\n4. Run the script using `spotify_dl`. spotify_dl accepts different parameters, for more details run `spotify_dl -h`. \n\n For most users `spotify_dl -l spotify_playlist_link -o download_directory` should do where\n\n - `spotify_playlist_link` is a link to Spotify's playlist. You can get it from the 3-dot menu. \n\n ![image](https://cloud.githubusercontent.com/assets/25424/25472453/f256c94a-2b48-11e7-8f91-7bfa1ce232c2.png)\n\n If the Spotify playlist link is skipped then it will download songs from your \"My Music\" collection \n - `download_directory` is the location where the songs must be downloaded to. If you give a `.` then it will download to the current directory.\n\n Alternatively, `spotify_dl -p playlist_id -u user_name -o download_directory` will also work\n\n - `playlist_id` is the id of the playlist where songs need to be downloaded. If this is skipped then it will download songs ftom your \"My Music\" collection\n - `user_name` is the user name who created the playlist. \n - `download_directory` is the location where the songs must be downloaded to. \n5. A first time run will require authentication; you will need to click on the URL prompted to authenticate. Once logged in, paste the URL back in.\n6. To retrieve download songs as MP3, you will need to install ffmpeg. If you prefer to skip MP3 conversion, pass `-m` or `--skip_mp3` as a parameter when running the script\n - Linux users can get them by installing libav-tools by using apt-get (`sudo apt-get install -y libav-tools`) or a package manager which comes with your distro\n - Windows users can download FFMPEG pre-built binaries from [here](http://ffmpeg.zeranoe.com/builds/). Extract the file using [7-zip](http://7-zip.org/) to a foldrer and [add the folder to your PATH environment variable](http://www.wikihow.com/Install-FFmpeg-on-Windows) \n\n### How do I set defaults?\nYou can set defaults per user by creating a file at `~/.spotify_dl_settings`. Create a key with value for every argument you want a default for. Example:\n``` json\n{\n \"output\" : \"/home/foo/spotify-dl-output\"\n , \"verbose\" : \"true\"\n , \"skip_mp3\" : \"t\"\n}\n```\n### Credits\n - [rhnvrm](https://github.com/rhnvrm) for [adding in youtube-dl](https://github.com/SathyaBhat/spotify-dl/pull/1)\n - [mr-karan](https://github.com/mr-karan) for [adding save to directory](https://github.com/SathyaBhat/spotify-dl/pull/6)\n - [shantanugoel](https://github.com/shantanugoel) for adding in [User playlist](https://github.com/SathyaBhat/spotify-dl/pull/7), [skip MP3 conversion](https://github.com/SathyaBhat/spotify-dl/pull/34) and [Ability to use custom format string support](https://github.com/SathyaBhat/spotify-dl/pull/34)\n - [sildur](https://github.com/sildur) for adding any [user playlist support and other fixes](https://github.com/SathyaBhat/spotify-dl/pulls?q=is%3Apr+author%3Asildur+is%3Aclosed)\n - [avinassh](https://github.com/avinassh) for being a [Rockstar](https://github.com/avinassh/rockstar) and not teleporting over to my house to kill me when I innundated him with questions\n - [doulwyi](https://github.com/doulwyi) for adding id3 tagging and ability to parse Spotify URI\n - [Gowtham](https://github.com/HackToHell) for [create playlist in download](https://github.com/SathyaBhat/spotify-dl/pull/23) directory\n - [alvierahman90](https://github.com/alvierahman90) for [config file support](https://github.com/SathyaBhat/spotify-dl/pull/42) and [Spotify playlist URL support](https://github.com/SathyaBhat/spotify-dl/pull/41)\n - [Bibhas](https://github.com/iambibhas) for fixing [can only concatenate list (not \"str\") to list error](https://github.com/SathyaBhat/spotify-dl/issues/44)\n - [Nikhil Nagaraju](https://github.com/nikhilnagaraju) for fixing support for playlist url with or without userid #58\n\n## Issues, Feedback, Contact details\nFeel free to raise any bugs/issues under Github issues. Pull requests are also more than welcome. You can reach me on twitter at [@sathyabhat](https://twitter.com/sathyabhat) or drop an email [sathya@sathyasays.com](mailto:sathya@sathyasays.com)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/SathyaBhat/spotify-dl/", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "spotify-dl", "package_url": "https://pypi.org/project/spotify-dl/", "platform": "", "project_url": "https://pypi.org/project/spotify-dl/", "project_urls": { "Homepage": "https://github.com/SathyaBhat/spotify-dl/" }, "release_url": "https://pypi.org/project/spotify-dl/3.3.0/", "requires_dist": [ "spotipy (==2.3.8)", "google-api-python-client (==1.6.2)", "youtube-dl (>=2015.12.23)" ], "requires_python": ">=3", "summary": "Downloads songs from a Spotify Playlist that you provide", "version": "3.3.0" }, "last_serial": 6002337, "releases": { "1.0.0": [], "1.0.1": [ { "comment_text": "", "digests": { "md5": "a248075dc2683ac59bc7be6862a81346", "sha256": "570a021a7fad67342fff5268ff93be770760b8b747f55423cf5a5a161168e780" }, "downloads": -1, "filename": "spotify_dl-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a248075dc2683ac59bc7be6862a81346", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10532, "upload_time": "2016-07-01T07:55:07", "url": "https://files.pythonhosted.org/packages/37/8b/6853bfb348f8c19858d48d0c6ee5dcf2968948223c139465b5ffec0a4332/spotify_dl-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a8659dc91377e81e7665c6f6a20f02c6", "sha256": "3ddd403da277eb144f9c6193b289d1872dcc1cbe4a8224d9c94a874992b01d19" }, "downloads": -1, "filename": "spotify_dl-1.0.1.zip", "has_sig": false, "md5_digest": "a8659dc91377e81e7665c6f6a20f02c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11006, "upload_time": "2016-07-01T07:55:12", "url": "https://files.pythonhosted.org/packages/19/a5/b9e5d326c4fb21945bcfbbdb448bb5f443adfc378ff9d85f5b8d3423e2d4/spotify_dl-1.0.1.zip" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "f7924d80324b06777a6b554b4a11ce73", "sha256": "21cb999f0f94f62f0142c22c020f06372754970f5a3efe2a0d4d861da7137557" }, "downloads": -1, "filename": "spotify_dl-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f7924d80324b06777a6b554b4a11ce73", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10713, "upload_time": "2016-09-24T10:15:11", "url": "https://files.pythonhosted.org/packages/1e/9f/e662e03871b74f47d9df3e61c4ed6825bd01ffaae1dfc2d63891dd332e2b/spotify_dl-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "438d192a907473f40d434ae4e07fcc42", "sha256": "c07961f71b7ea53df24ece4f929b96a4f90c0b9ffcd53d2dc49f29953effb129" }, "downloads": -1, "filename": "spotify_dl-1.1.0.tar.gz", "has_sig": false, "md5_digest": "438d192a907473f40d434ae4e07fcc42", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6176, "upload_time": "2016-09-24T10:15:14", "url": "https://files.pythonhosted.org/packages/06/93/259dd64ed3645d108ce1de9b07d4c0d8ea3c2777a21059d147489fbd3003/spotify_dl-1.1.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "e5dfe822a6835a31b0aa01e1340564d2", "sha256": "4680003022e1ecf62853fcb021bc4beeb34db984421de1eb27a62589a6478faa" }, "downloads": -1, "filename": "spotify_dl-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e5dfe822a6835a31b0aa01e1340564d2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10104, "upload_time": "2016-10-14T08:40:09", "url": "https://files.pythonhosted.org/packages/f8/48/e1c80907cef10e0cec204591a4c362e76f6c6888ed8efa65410a661d2f53/spotify_dl-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "91e664133af7cd0981aa5a561c96c283", "sha256": "16597f49b52bcd2cbcd9360b609faac8dbbe4a9a1b5c2a1e068e746b92223b2b" }, "downloads": -1, "filename": "spotify_dl-2.0.0.tar.gz", "has_sig": false, "md5_digest": "91e664133af7cd0981aa5a561c96c283", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6115, "upload_time": "2016-10-14T08:40:15", "url": "https://files.pythonhosted.org/packages/3e/d4/81fe04a4b1f61a1300e976ba82b9ccaa3d0bf218ad72ffacf97a66ea1ffd/spotify_dl-2.0.0.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "78b5ed1b9ef187f3fff16249cea65f07", "sha256": "9f72de2d7fc86c48a1796baa28fac03196c436196a2059de28b03145090d9305" }, "downloads": -1, "filename": "spotify_dl-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "78b5ed1b9ef187f3fff16249cea65f07", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10512, "upload_time": "2016-10-14T17:21:24", "url": "https://files.pythonhosted.org/packages/8f/48/e59966a3613a976b7688297eaa22bd93525a2296ecc51bdde8adf5751d00/spotify_dl-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f134f23f392e17f663e62c234a9f10d0", "sha256": "1ee52b922140fea5ded202bd23544b0a7c03c36a4ea01f6fe3742705007e3c17" }, "downloads": -1, "filename": "spotify_dl-2.1.0.zip", "has_sig": false, "md5_digest": "f134f23f392e17f663e62c234a9f10d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12743, "upload_time": "2016-10-14T17:21:27", "url": "https://files.pythonhosted.org/packages/34/3d/4ae6916f0ed89a550f9ab22bec1c5b3223391258b141375da1a6cfa7e8f3/spotify_dl-2.1.0.zip" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "c5ed98868a0aaedfaa6d68eafe0b91aa", "sha256": "7c1c7a70ff2e155141603396ac07f43081d066e972a16e68a3d9d2eb7c97ff8b" }, "downloads": -1, "filename": "spotify_dl-2.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c5ed98868a0aaedfaa6d68eafe0b91aa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11869, "upload_time": "2017-02-19T19:00:09", "url": "https://files.pythonhosted.org/packages/0d/81/80286b2178fa4ea3558586281fe18648dc0cc5b3bb0868c1c6fce9c2932d/spotify_dl-2.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "88d8e144e97057180155633957cdce05", "sha256": "1350342761d49702928fcd090960c4103a98c2e0ac61f68dea418af0ba5c6076" }, "downloads": -1, "filename": "spotify_dl-2.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "88d8e144e97057180155633957cdce05", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11863, "upload_time": "2017-02-19T19:00:11", "url": "https://files.pythonhosted.org/packages/2a/3a/6de0de99897ea2106216f8e698972528fc8bd883ccb4b2ccd01fb9963e53/spotify_dl-2.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1af0f0db0db6d5dd8e6858ff35344b64", "sha256": "0f673eff5b4ff87877b020397bee2ab699b56ef464545bbbf2c127d42e3fab03" }, "downloads": -1, "filename": "spotify_dl-2.1.1.zip", "has_sig": false, "md5_digest": "1af0f0db0db6d5dd8e6858ff35344b64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14820, "upload_time": "2017-02-19T19:00:13", "url": "https://files.pythonhosted.org/packages/4e/25/e3162d2010c46d1e8ca9a1c85c991621dcb416aee12779ed50f839336f12/spotify_dl-2.1.1.zip" } ], "2.3": [ { "comment_text": "", "digests": { "md5": "b49ee3c09e453b4d41d86565353a50ce", "sha256": "a580d33ab672d41d6b47b0ce541479db0cd2ca7ea375c6466dfe91ba5426a567" }, "downloads": -1, "filename": "spotify_dl-2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b49ee3c09e453b4d41d86565353a50ce", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11990, "upload_time": "2017-02-24T19:29:54", "url": "https://files.pythonhosted.org/packages/6a/b5/64dfb8f8b716bc93179826accae7a6144bbd76ca89f4d6ab8c432531e481/spotify_dl-2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "15bfc25446424572745888db5e5d36ba", "sha256": "395fe9a50093b0c9e0046521601e11f75cf3c1a23626af6f59e47bb74aa919ab" }, "downloads": -1, "filename": "spotify_dl-2.3.zip", "has_sig": false, "md5_digest": "15bfc25446424572745888db5e5d36ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14913, "upload_time": "2017-02-24T19:29:56", "url": "https://files.pythonhosted.org/packages/eb/7f/a406f6b3d092a699b867dae5ed852252434b86c1f5be5cfdb08124393278/spotify_dl-2.3.zip" } ], "2.4": [ { "comment_text": "", "digests": { "md5": "2f508f9bfb912892c9808c4efe32ca46", "sha256": "e3c08469187c16f8f55b921f3513a40436d345ed3d432954256b6bfe5acd5923" }, "downloads": -1, "filename": "spotify_dl-2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "2f508f9bfb912892c9808c4efe32ca46", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12316, "upload_time": "2017-03-15T19:37:13", "url": "https://files.pythonhosted.org/packages/25/a6/91457887c74902c04c847c555aacc803cbabb5c238e44bbc6726c8d99b29/spotify_dl-2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d44259562da66bdfe9720437b6a3450f", "sha256": "d141dd7a0af8e3585238d5f7689bc6c7237858fce90c3c5890809b7307338e51" }, "downloads": -1, "filename": "spotify_dl-2.4.zip", "has_sig": false, "md5_digest": "d44259562da66bdfe9720437b6a3450f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15341, "upload_time": "2017-03-15T19:37:16", "url": "https://files.pythonhosted.org/packages/9f/d0/c1aa8344cb808d82fba0f07f9f1203d72db8fd80356f0a6ffd13685b3513/spotify_dl-2.4.zip" } ], "2.5": [ { "comment_text": "", "digests": { "md5": "e64551a5874124566ee148abdf015e85", "sha256": "3a999a175165b946ab0db4a638f577d5a6806456e567f977b0b22614a04614e1" }, "downloads": -1, "filename": "spotify_dl-2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "e64551a5874124566ee148abdf015e85", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12081, "upload_time": "2017-04-27T08:02:21", "url": "https://files.pythonhosted.org/packages/0f/7c/5ff962b666d6170a1022f1a531e16f96f968f95559ad0c1de5d58728cbfb/spotify_dl-2.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "48e8548c806a4c3d4e53c94b4b1638da", "sha256": "574f37909142fa549316fdc5813a290556a0f6689f7c6bbd8adf90b1186ecc9e" }, "downloads": -1, "filename": "spotify_dl-2.5.tar.gz", "has_sig": false, "md5_digest": "48e8548c806a4c3d4e53c94b4b1638da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7512, "upload_time": "2017-04-27T08:02:22", "url": "https://files.pythonhosted.org/packages/6c/de/105fd575efcfa8320ca4f50c65ccf4076793b234e167ef068344cb59db0f/spotify_dl-2.5.tar.gz" } ], "2.5.1": [ { "comment_text": "", "digests": { "md5": "b5ac48be067f280ce5a581fe54df705f", "sha256": "c79a8049d42e251232860e91b110e497a76635d5f5a057a1bf3d5a0504124884" }, "downloads": -1, "filename": "spotify_dl-2.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b5ac48be067f280ce5a581fe54df705f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12114, "upload_time": "2017-04-28T04:48:57", "url": "https://files.pythonhosted.org/packages/a2/57/76686c6599ea7a1041c2967d9d242efb50be782dad9af2286c3d959011bd/spotify_dl-2.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9469497bb447516124f7bd3b123b6c04", "sha256": "339d979b6d75a2ed12f9d772c6f9b9d9a753985b0773c02b1fe835981c9f9ec5" }, "downloads": -1, "filename": "spotify_dl-2.5.1.tar.gz", "has_sig": false, "md5_digest": "9469497bb447516124f7bd3b123b6c04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7526, "upload_time": "2017-04-28T04:48:59", "url": "https://files.pythonhosted.org/packages/b5/a4/7d4306976e75f7ef95202ccb39495764b8ea2b7784120b32f4cdfb8704dc/spotify_dl-2.5.1.tar.gz" } ], "2.6.0": [ { "comment_text": "", "digests": { "md5": "f72355f3c3fb8f71bb9bc99ffb881be4", "sha256": "5cc5e732ef0ac0ec15d02d987e6062a9c233742150231c9bd9009f61f9e563f2" }, "downloads": -1, "filename": "spotify_dl-2.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f72355f3c3fb8f71bb9bc99ffb881be4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12919, "upload_time": "2017-05-13T07:19:28", "url": "https://files.pythonhosted.org/packages/34/f6/248fb03f13bc9cfff359bbae0c31d310eda448a028905870bc815126462f/spotify_dl-2.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f12d9fbc22800748ebb0b535ea9eca8b", "sha256": "9a3a5a7e6bc9a68c5804e311c2748d65a71b60849922ab444bf4fb5b05e75acf" }, "downloads": -1, "filename": "spotify_dl-2.6.0.zip", "has_sig": false, "md5_digest": "f12d9fbc22800748ebb0b535ea9eca8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16159, "upload_time": "2017-05-13T07:19:30", "url": "https://files.pythonhosted.org/packages/14/80/b6a0c89c14f1d68b2fdecd9952f9f95415ab48ae1b9d2806aab553a2ed43/spotify_dl-2.6.0.zip" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "e478d966e6df05a7dd9c6ee097a8cc50", "sha256": "ac0e276797bf1ff2d9b391b179ba2c4e683bd548d20c2aaa9b342a78c668dc45" }, "downloads": -1, "filename": "spotify_dl-3.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e478d966e6df05a7dd9c6ee097a8cc50", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 13093, "upload_time": "2017-07-21T13:23:06", "url": "https://files.pythonhosted.org/packages/eb/6d/5bbeac3e65308ac21cfc14575ac38a505fb3cda60c2cb7cacf9550602af3/spotify_dl-3.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "634a1282b3074dc093073a1a75a9d28b", "sha256": "6b63c5f308ade568a2a4077b77649534b9ee90917a2072ac032acfdc22d6d506" }, "downloads": -1, "filename": "spotify_dl-3.0.0.tar.gz", "has_sig": false, "md5_digest": "634a1282b3074dc093073a1a75a9d28b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 9908, "upload_time": "2017-07-21T13:23:08", "url": "https://files.pythonhosted.org/packages/7d/ef/e286fdd553dae91ec85269ae6aa069afb18ac4af7e3b716d3004c8385f0d/spotify_dl-3.0.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "b9e13a9f450c3e988a23c273b06a1073", "sha256": "736e5dd8b558d11cc8f5746acd9729e3e067a3113f65ac169312ec0983c9802a" }, "downloads": -1, "filename": "spotify_dl-3.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b9e13a9f450c3e988a23c273b06a1073", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 13110, "upload_time": "2017-07-21T14:08:17", "url": "https://files.pythonhosted.org/packages/ad/67/2e4881159009a7ca29428f85967f606cd65299db2dc75a8802fd62862efe/spotify_dl-3.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d9d8b1ee15557cee9e87cf326cd0430", "sha256": "079dd205d33b97412a5d6341eeee7c41d7a205406f4bb7ee4b08c44d6d458f15" }, "downloads": -1, "filename": "spotify_dl-3.0.1.tar.gz", "has_sig": false, "md5_digest": "8d9d8b1ee15557cee9e87cf326cd0430", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 9936, "upload_time": "2017-07-21T14:08:19", "url": "https://files.pythonhosted.org/packages/55/db/3719fbfb48fcb6ef82b75fe38fb11f00d6291bb2c648f55f647cb58549e7/spotify_dl-3.0.1.tar.gz" } ], "3.2.0": [ { "comment_text": "", "digests": { "md5": "73fee89dffb47c5e3ab3cea573b456d4", "sha256": "0d2c96fba0bec0bfcbd3a05af612dc2ecfdaed696d9d814ac4816a0dab37809d" }, "downloads": -1, "filename": "spotify_dl-3.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "73fee89dffb47c5e3ab3cea573b456d4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 10098, "upload_time": "2019-10-20T08:42:40", "url": "https://files.pythonhosted.org/packages/4a/b4/da76d4516650f38bd06af8d9e609ef6ecd3c7510edc7aa7860ff217cad19/spotify_dl-3.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a61e680dd9eea4d8ef54854b194325d9", "sha256": "a7b8488dea2200a28b443c1483f7c6e66265b5d5697c713592d66929e00ef584" }, "downloads": -1, "filename": "spotify_dl-3.2.0.tar.gz", "has_sig": false, "md5_digest": "a61e680dd9eea4d8ef54854b194325d9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 8848, "upload_time": "2019-10-20T08:42:41", "url": "https://files.pythonhosted.org/packages/6b/19/5fd824ecea82fdc790cd1e52582632d5133fddd67b89743787b6c3e9a918/spotify_dl-3.2.0.tar.gz" } ], "3.2.1": [ { "comment_text": "", "digests": { "md5": "5a9c784b6344b40bb75ae3510e3a41ec", "sha256": "170bd07343bbd60114d1d0f19fac71702075d7a196eebe197cb77b75c5ff0a87" }, "downloads": -1, "filename": "spotify_dl-3.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5a9c784b6344b40bb75ae3510e3a41ec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 10111, "upload_time": "2019-10-20T08:48:06", "url": "https://files.pythonhosted.org/packages/dc/f1/5b447ad67258137f990c149d239d79d986b4523db1cf9826c3ee167d7f74/spotify_dl-3.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d51853a571ca26e2e1d01b241bc15ef4", "sha256": "7701661ee8e7202a5b5439d4c7adf53e0fdaf7e2b5b7e2a59ac052b77829d407" }, "downloads": -1, "filename": "spotify_dl-3.2.1.tar.gz", "has_sig": false, "md5_digest": "d51853a571ca26e2e1d01b241bc15ef4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 8862, "upload_time": "2019-10-20T08:48:08", "url": "https://files.pythonhosted.org/packages/17/79/a1b57a1b8b7a1de9c3fcf603352e3a5c4e9f134635378d87c0902dbb4674/spotify_dl-3.2.1.tar.gz" } ], "3.3.0": [ { "comment_text": "", "digests": { "md5": "a3bfdf873d8d3ac647a211755c227239", "sha256": "92c7b12c035cda2073d92d9f3c097107d552e22a04b1fc794866bcd856bad8fc" }, "downloads": -1, "filename": "spotify_dl-3.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a3bfdf873d8d3ac647a211755c227239", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 10040, "upload_time": "2019-10-20T08:55:44", "url": "https://files.pythonhosted.org/packages/3c/5a/ea68e5238124be11acac474e8dbfa8bdb5cb41072964cb4ddde8f4654f7c/spotify_dl-3.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bae6bbeb4c2a9ef68291b45ec1f55765", "sha256": "14f69d2f55c06ece7c4f2449fdcf5e8e5089d48ccf3bc1464a9164d6fc8ed966" }, "downloads": -1, "filename": "spotify_dl-3.3.0.tar.gz", "has_sig": false, "md5_digest": "bae6bbeb4c2a9ef68291b45ec1f55765", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 8083, "upload_time": "2019-10-20T08:55:46", "url": "https://files.pythonhosted.org/packages/bb/b5/f0235c2b08a402945dce8239edc799b7416fe68669028265755d5249d03e/spotify_dl-3.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a3bfdf873d8d3ac647a211755c227239", "sha256": "92c7b12c035cda2073d92d9f3c097107d552e22a04b1fc794866bcd856bad8fc" }, "downloads": -1, "filename": "spotify_dl-3.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a3bfdf873d8d3ac647a211755c227239", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 10040, "upload_time": "2019-10-20T08:55:44", "url": "https://files.pythonhosted.org/packages/3c/5a/ea68e5238124be11acac474e8dbfa8bdb5cb41072964cb4ddde8f4654f7c/spotify_dl-3.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bae6bbeb4c2a9ef68291b45ec1f55765", "sha256": "14f69d2f55c06ece7c4f2449fdcf5e8e5089d48ccf3bc1464a9164d6fc8ed966" }, "downloads": -1, "filename": "spotify_dl-3.3.0.tar.gz", "has_sig": false, "md5_digest": "bae6bbeb4c2a9ef68291b45ec1f55765", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 8083, "upload_time": "2019-10-20T08:55:46", "url": "https://files.pythonhosted.org/packages/bb/b5/f0235c2b08a402945dce8239edc799b7416fe68669028265755d5249d03e/spotify_dl-3.3.0.tar.gz" } ] }