{ "info": { "author": "Eric Taba", "author_email": "eptaba@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "#
Grattify
\n##Requirements:\n\n* HomeBrew (OS X Package Manager):\n\t* ruby -e \"$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)\"\n\n* FFMPEG (audio converter, to convert between different audio formats):\n\t* brew install ffmpeg\n\n* Pip (comes with homebrewed python, use 'homebrew install pip' if using default python)\n\t* NOTE: if sudo needed to pip install packages its because default os x python being used. To avoid this, brew install python alongside it, and add /usr/local/bin to the beginning of paths file (/etc/paths)\n\n* And Grattify!:\n\t* pip install grattify\n\n\n##Basic Commands:\n\n* grattify \n\t* Shows you list of possible commands\n\n* grattify -spotify mySpotifyUsername \n\t* Brings you to the spotify login page, then downloads your spotify playlists\n\t* If you only want to download certain playlists, specify them after your username: 'grattify -spotify myUsername \"my playlist 1\" \"my playlist 2\" ... '\n\n* grattify -song \"the beatles\" \"come together\"\n\t* Download a single song by providing the artist and song name\n\n* grattify -album \"the beatles\" \"abbey road\" \n\t* Download a whole album by providing the artist and album name\n\n* grattify -top 18 \"the beatles\"'\n\t* Download the top N songs by an artist by providing the number N and the artist\n\n* grattify -file \"songList.txt\"'\n\t* Download songs listed on a text file. The file can contain 3 types of lines:\n\t\t* artist - song (must be hyphen separated, shouldnt need quotes around * artist or song)\n\t\t* album: album - artist\n\t\t* top 16: artist", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/etaba/grattify/tarball/0.1", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/etaba/grattify", "keywords": "music,spotify,pandora,download,song,youtube", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "grattify", "package_url": "https://pypi.org/project/grattify/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/grattify/", "project_urls": { "Download": "https://github.com/etaba/grattify/tarball/0.1", "Homepage": "https://github.com/etaba/grattify" }, "release_url": "https://pypi.org/project/grattify/0.2.9/", "requires_dist": null, "requires_python": null, "summary": "Script to download music", "version": "0.2.9" }, "last_serial": 2744938, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "22cfa0f85e864a4a532abcba9ed81303", "sha256": "f8d6901060e1591cc3bc22f6838184083fea336d04dccdd070e8099830697f85" }, "downloads": -1, "filename": "grattify-0.1.tar.gz", "has_sig": false, "md5_digest": "22cfa0f85e864a4a532abcba9ed81303", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3959, "upload_time": "2016-10-06T03:20:12", "url": "https://files.pythonhosted.org/packages/89/f2/924e0bef16ccee2ad04508a4b61562e2d0ec41a82cd9eda48655d331fd78/grattify-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "c4a143492f2f2cf4983c63bd12b124d1", "sha256": "a9b549782879e4a7d42cd18cee4548e108e8aad3efa0326058e88724ff6c4835" }, "downloads": -1, "filename": "grattify-0.2.tar.gz", "has_sig": false, "md5_digest": "c4a143492f2f2cf4983c63bd12b124d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5486, "upload_time": "2016-10-14T20:49:45", "url": "https://files.pythonhosted.org/packages/d9/fd/1e54883b027156590c2c2e7d91332a784e769c78d65315a9c9766ed73f95/grattify-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "a7b87a24357785dbb299674662600e55", "sha256": "e0cd765e32fd4f0687f39d02e681937b1f501b6848731e467a7f74cc451425e1" }, "downloads": -1, "filename": "grattify-0.2.1.tar.gz", "has_sig": false, "md5_digest": "a7b87a24357785dbb299674662600e55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5084, "upload_time": "2016-10-21T21:24:21", "url": "https://files.pythonhosted.org/packages/f7/f4/34763abb23f87ef9489500761900e53e35fd5e72c518714580c23d1d058b/grattify-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "c1aebe5e9a2de72beeab20b273ea2357", "sha256": "1ceca4f5882a75f465ec6c0fe31d78f2f8c44531a89eef42fba34ebf5cbc41c8" }, "downloads": -1, "filename": "grattify-0.2.2.tar.gz", "has_sig": false, "md5_digest": "c1aebe5e9a2de72beeab20b273ea2357", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5526, "upload_time": "2016-10-22T19:12:56", "url": "https://files.pythonhosted.org/packages/94/66/8690b46412777bca48168a0db973113da23a2f90e48df23b3d0b2b875ee1/grattify-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "d2c6185a074b89f1fe24b347a78258bd", "sha256": "c9f3b977745b793c331163e54e55cf58792904761b780fcbb45691564dc55a67" }, "downloads": -1, "filename": "grattify-0.2.3.tar.gz", "has_sig": false, "md5_digest": "d2c6185a074b89f1fe24b347a78258bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5546, "upload_time": "2016-10-24T16:39:40", "url": "https://files.pythonhosted.org/packages/a2/e4/88f090e2d97ca719317b43e57cd0ebcf4c0fe0b6008c6530a40fba06e3a0/grattify-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "f47c3c3afbd856fdd91f76fd4d6e0ef8", "sha256": "39012b3273e127bef6d820b7a2d968854b11b9485111c1c9771f175bd980ad30" }, "downloads": -1, "filename": "grattify-0.2.4.tar.gz", "has_sig": false, "md5_digest": "f47c3c3afbd856fdd91f76fd4d6e0ef8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5828, "upload_time": "2016-10-25T14:27:02", "url": "https://files.pythonhosted.org/packages/93/bf/185cb815d1dbbf134bdd3ff48df03d00731475a5843b1f3ad4fe2d41cbe4/grattify-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "c8bc18ab5550968d3a94332a20708cb3", "sha256": "156c3fd50075717a3c8655ab3e15a1780ccd67b1f6eef30bf4bea447dbc13859" }, "downloads": -1, "filename": "grattify-0.2.5.tar.gz", "has_sig": false, "md5_digest": "c8bc18ab5550968d3a94332a20708cb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5720, "upload_time": "2016-11-02T17:43:01", "url": "https://files.pythonhosted.org/packages/db/21/cb9d4ee8d6a54e5b22ee8132d38936621654f1c8ba17c3eb9829089a84e7/grattify-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "1a1091a76e7841a00d52b7da89791f4f", "sha256": "b19082f6c4178bb4ae6d5fe1bacbda52a173f1c6f502f396ce6416863485df8a" }, "downloads": -1, "filename": "grattify-0.2.6.tar.gz", "has_sig": false, "md5_digest": "1a1091a76e7841a00d52b7da89791f4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5697, "upload_time": "2016-11-12T23:22:07", "url": "https://files.pythonhosted.org/packages/10/88/044a0d77aff2593135ec26f7342f960809c0db97eda9b1b1833b86463808/grattify-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "9f18b1e1dd49779014ec841e299fdcd3", "sha256": "6931fc81d1f7dd280f27bc641f7537eb3decdbdbe77c987a819b2b8c0ca62140" }, "downloads": -1, "filename": "grattify-0.2.7.tar.gz", "has_sig": false, "md5_digest": "9f18b1e1dd49779014ec841e299fdcd3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5801, "upload_time": "2017-02-02T16:40:07", "url": "https://files.pythonhosted.org/packages/43/f1/6582a216e6905f6111e502f13227826b5117df258f131e6ad00093492a70/grattify-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "ee8b50671f4eb71fb1b421ba0b24c239", "sha256": "7760d1e799957bf1be398fb136b75270a858121a683b85f1141c99c820184a0f" }, "downloads": -1, "filename": "grattify-0.2.8.tar.gz", "has_sig": false, "md5_digest": "ee8b50671f4eb71fb1b421ba0b24c239", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5807, "upload_time": "2017-02-02T17:57:00", "url": "https://files.pythonhosted.org/packages/37/df/12058b636f91d4ebfb2c7102c81013db029c635a6a84a10b7befd52398b5/grattify-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "1eead364e743111e20b4be5382002fe7", "sha256": "f5bdb988506ab1acda2cfc3ddfc34e4b567e3b145f96f26fd43b60f9b70405a5" }, "downloads": -1, "filename": "grattify-0.2.9.tar.gz", "has_sig": false, "md5_digest": "1eead364e743111e20b4be5382002fe7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5823, "upload_time": "2017-03-31T22:31:52", "url": "https://files.pythonhosted.org/packages/9d/1c/4b7f6f4e0aa615736b003d9abce55fcf4fdd32f265884775b767b02334bf/grattify-0.2.9.tar.gz" } ], "0.2.post0": [ { "comment_text": "", "digests": { "md5": "053e2448d1ea53296cfb39bd6acaede2", "sha256": "a267dd83c79b5ab593bcff209351e2d7e24bfaf47596439a95bbce0f777d502c" }, "downloads": -1, "filename": "grattify-0.2.post0.tar.gz", "has_sig": false, "md5_digest": "053e2448d1ea53296cfb39bd6acaede2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5474, "upload_time": "2016-10-14T21:24:23", "url": "https://files.pythonhosted.org/packages/46/72/a41abf91a7eb6c65eb005c8dd69db3fb98864b33adcca6243154bc085226/grattify-0.2.post0.tar.gz" } ], "0.2.post2": [ { "comment_text": "", "digests": { "md5": "b3c54a13a0ae54a8d4e373cf738445b7", "sha256": "28140f5d16893694cd4ef85d1c88dbb98ba0522ef6c2e5d4e2c08cba2af05d04" }, "downloads": -1, "filename": "grattify-0.2.post2.tar.gz", "has_sig": false, "md5_digest": "b3c54a13a0ae54a8d4e373cf738445b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5466, "upload_time": "2016-10-14T21:34:19", "url": "https://files.pythonhosted.org/packages/ed/06/068be7b508459cf39aff19b71072d0aaae613a2a25c3c97257abf58a8714/grattify-0.2.post2.tar.gz" } ], "0.2.post3": [ { "comment_text": "", "digests": { "md5": "174b40336a805957940b6e00c4dceacd", "sha256": "695ccfd5aa2e0c5f46ebc7a97ff4721a45ee29dfffff924dcfaaf9a3522a7604" }, "downloads": -1, "filename": "grattify-0.2.post3.tar.gz", "has_sig": false, "md5_digest": "174b40336a805957940b6e00c4dceacd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5367, "upload_time": "2016-10-14T21:44:01", "url": "https://files.pythonhosted.org/packages/a3/37/977920d49d7c09ccb133f4a12f439f8b28db29ba84476dab625ccdf34b8c/grattify-0.2.post3.tar.gz" } ], "0.2.post4": [ { "comment_text": "", "digests": { "md5": "cf5798aea029f72583c072154e06457b", "sha256": "071079dd56f1968a51ea63181fa8186ff18a26b484526f4b5bf2434d8e4cdd77" }, "downloads": -1, "filename": "grattify-0.2.post4.tar.gz", "has_sig": false, "md5_digest": "cf5798aea029f72583c072154e06457b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5372, "upload_time": "2016-10-14T21:50:45", "url": "https://files.pythonhosted.org/packages/1e/ad/06aabdcf034883d5d72d9e5848abe4e9611d36b174e38bddf1ea808f524d/grattify-0.2.post4.tar.gz" } ], "0.2.post5": [ { "comment_text": "", "digests": { "md5": "1cbd30bcbf98d07f2f923fef8c291ab7", "sha256": "45eb2cc14eb4b8ca3975630e8f76afef74d2d5f7af42dcf7a65ced923efb75e2" }, "downloads": -1, "filename": "grattify-0.2.post5.tar.gz", "has_sig": false, "md5_digest": "1cbd30bcbf98d07f2f923fef8c291ab7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5365, "upload_time": "2016-10-14T21:55:33", "url": "https://files.pythonhosted.org/packages/8e/26/600a31901d2aeda401bba4b1cb46edfc4e692618f9ed6543c3135aa58058/grattify-0.2.post5.tar.gz" } ], "0.2.post7": [ { "comment_text": "", "digests": { "md5": "29b8888e244c008c3582b0cc6d8ea9cd", "sha256": "48ea7621f34cbec8b1fca07934d80d0ad44e0326010081f0465878f5e53e45ea" }, "downloads": -1, "filename": "grattify-0.2.post7.tar.gz", "has_sig": false, "md5_digest": "29b8888e244c008c3582b0cc6d8ea9cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5478, "upload_time": "2016-10-14T23:09:16", "url": "https://files.pythonhosted.org/packages/a4/09/0f70a7d6567e700f72acaf978116ef2c7667ea3f111f8881a22f0a6edb71/grattify-0.2.post7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1eead364e743111e20b4be5382002fe7", "sha256": "f5bdb988506ab1acda2cfc3ddfc34e4b567e3b145f96f26fd43b60f9b70405a5" }, "downloads": -1, "filename": "grattify-0.2.9.tar.gz", "has_sig": false, "md5_digest": "1eead364e743111e20b4be5382002fe7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5823, "upload_time": "2017-03-31T22:31:52", "url": "https://files.pythonhosted.org/packages/9d/1c/4b7f6f4e0aa615736b003d9abce55fcf4fdd32f265884775b767b02334bf/grattify-0.2.9.tar.gz" } ] }