{ "info": { "author": "Timothy James Dobbins", "author_email": "tmthyjames@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Build Tools" ], "description": "Welcome to the Cypher. Blog post [here](https://tmthyjames.github.io/tools/Cypher/)\n\n=======================\n\nEasily get music lyrics\n\n\nTo install, use `pip`:\n\n`pip install thecypher`\n\nExample:\n\n```python\n>>> import thecypher as cy\n>>> coasts = cy.get_lyrics('coasts')\n>>> coasts[0]\n{'album': 'Coasts (2016)',\n 'artist': 'coasts',\n 'genre': 'Indie_Pop',\n 'id': 0,\n 'lyric': 'We fell in love',\n 'song': 'Oceans',\n 'year': '2016'}\n```\n\nConvert it to a pandas DataFrame like so:\n\n```python\n>>> import pandas as pd\n>>> coasts_df = pd.DataFrame(coasts)\n>>> coasts_df.head()\n```\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
albumartistgenreidlyricsongyear
0Coasts (2016)coastsIndie_Pop0We fell in loveOceans2016
1Coasts (2016)coastsIndie_Pop1Right by the oceanOceans2016
2Coasts (2016)coastsIndie_Pop2Made all our plansOceans2016
3Coasts (2016)coastsIndie_Pop3Down on the sandOceans2016
4Coasts (2016)coastsIndie_Pop4And from the tips of your fingersOceans2016
\n\n\n\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tmthyjames/thecypher", "keywords": "thecypher setuptools development", "license": "", "maintainer": "", "maintainer_email": "", "name": "thecypher", "package_url": "https://pypi.org/project/thecypher/", "platform": "", "project_url": "https://pypi.org/project/thecypher/", "project_urls": { "Homepage": "https://github.com/tmthyjames/thecypher" }, "release_url": "https://pypi.org/project/thecypher/1.2.3/", "requires_dist": [ "beautifulsoup4", "requests", "check-manifest; extra == 'dev'", "coverage; extra == 'test'" ], "requires_python": "", "summary": "Get music lyrics", "version": "1.2.3" }, "last_serial": 3541689, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "ee3c877916e2cea1882bd65da3c2c6b3", "sha256": "dcef450a63ac4cf52d732db6fc484a5c12023377456d596fdd1405826c242e69" }, "downloads": -1, "filename": "thecypher-1.0.tar.gz", "has_sig": false, "md5_digest": "ee3c877916e2cea1882bd65da3c2c6b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1367, "upload_time": "2018-01-26T21:25:32", "url": "https://files.pythonhosted.org/packages/69/86/e576bc53a44d0b6476f5d6959cb10706cf3a9970339c22deb87252e7bc9f/thecypher-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ee94329969c619b90771d5cdc45488d8", "sha256": "9047c3041f9f5bccdcf71abb513f17d9d7665442d1f3187c56b0e400cf930666" }, "downloads": -1, "filename": "thecypher-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ee94329969c619b90771d5cdc45488d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1360, "upload_time": "2018-01-26T21:39:23", "url": "https://files.pythonhosted.org/packages/99/0b/258c6dce478f41a5c405b8d7be61cc2c09cb7f4748989a5dd067f905e80c/thecypher-1.0.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "49088bed96725a5a142950eeb839ea03", "sha256": "488995dee52b07e5bf3ab507ce157ae46b6831fdf71e9bbb50f0cb7190c94d02" }, "downloads": -1, "filename": "thecypher-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "49088bed96725a5a142950eeb839ea03", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4378, "upload_time": "2018-01-27T01:50:33", "url": "https://files.pythonhosted.org/packages/5a/f1/6d5f0934677467ce3814962a8866ab6301aefda0d04daa1f6acade55d258/thecypher-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62d69dcd2620151096764a90aa4de384", "sha256": "6d87a005b79690416f8a7e27fb0bd2c24af19bcaef504857b2fe4dfce3d94ea7" }, "downloads": -1, "filename": "thecypher-1.2.0.tar.gz", "has_sig": false, "md5_digest": "62d69dcd2620151096764a90aa4de384", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3512, "upload_time": "2018-01-27T01:50:34", "url": "https://files.pythonhosted.org/packages/c7/b6/a45c5de249ccbd007d4ba6941a1f3d2e99829f074c9d6a4e7588946d47ac/thecypher-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "fe4c7438cb5602bb7ddddbb4dbd2cc17", "sha256": "8119d32a30672ee51663e8fe253a608f9b52d0cc353fdddbfc1ed240e75d226f" }, "downloads": -1, "filename": "thecypher-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fe4c7438cb5602bb7ddddbb4dbd2cc17", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4382, "upload_time": "2018-01-27T17:23:18", "url": "https://files.pythonhosted.org/packages/e7/bc/0ad9c9f04b4459c5ab6ba5a2ad6ab07ba2ed69ee8161b12867f0b4318cbe/thecypher-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c63179db3b788fffa508dfee3666b636", "sha256": "b571f2e4841b24041deb57e295b579ae0d60186ecb0b4de9bd66961c75270593" }, "downloads": -1, "filename": "thecypher-1.2.1.tar.gz", "has_sig": false, "md5_digest": "c63179db3b788fffa508dfee3666b636", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3518, "upload_time": "2018-01-27T17:23:20", "url": "https://files.pythonhosted.org/packages/a2/df/2fe7a9a25a558cff27c9ca35b10b39f61e3f27dd01448786524eccbcae11/thecypher-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "437a800a7ea9cca180f6aa7b95680b79", "sha256": "17347d89292a0cf1068a8f734048e32ba43d0d6783fec2bbb24d02b362dbccdd" }, "downloads": -1, "filename": "thecypher-1.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "437a800a7ea9cca180f6aa7b95680b79", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5419, "upload_time": "2018-01-30T02:45:46", "url": "https://files.pythonhosted.org/packages/fc/b0/988b0cc203e03faa840f896d349d13242cefefe4886f1ad8c34a109b12e2/thecypher-1.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1304555f7b7eb3f33bc3da61cc0679c8", "sha256": "78cd55ab9abdd9af3e7c254f3de8c67d5dfd6eb648046f02e3edfa762d17b935" }, "downloads": -1, "filename": "thecypher-1.2.2.tar.gz", "has_sig": false, "md5_digest": "1304555f7b7eb3f33bc3da61cc0679c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22139197, "upload_time": "2018-01-30T02:46:38", "url": "https://files.pythonhosted.org/packages/f6/e1/db15f2dd5533c0ae407492704a3f5bbed65d7eaec447dec0b3b842115712/thecypher-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "23232c1c3b12c9e0af99bf08bbdb7435", "sha256": "8e2dae30b776913b5ac0212f7db3bc35bc4357d149199e9ad281500f064fb219" }, "downloads": -1, "filename": "thecypher-1.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "23232c1c3b12c9e0af99bf08bbdb7435", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5604, "upload_time": "2018-02-01T14:08:37", "url": "https://files.pythonhosted.org/packages/58/58/0d47cd99a5c62e73df3ea9bd8e120f21e244fdc10fd65a851d0bc5143d67/thecypher-1.2.3-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "23232c1c3b12c9e0af99bf08bbdb7435", "sha256": "8e2dae30b776913b5ac0212f7db3bc35bc4357d149199e9ad281500f064fb219" }, "downloads": -1, "filename": "thecypher-1.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "23232c1c3b12c9e0af99bf08bbdb7435", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5604, "upload_time": "2018-02-01T14:08:37", "url": "https://files.pythonhosted.org/packages/58/58/0d47cd99a5c62e73df3ea9bd8e120f21e244fdc10fd65a851d0bc5143d67/thecypher-1.2.3-py2.py3-none-any.whl" } ] }