{ "info": { "author": "Aadi Bajpai", "author_email": "aadi@swaglyrics.dev", "bugtrack_url": null, "classifiers": [ "Framework :: Flask", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8" ], "description": "

\"SwagLyrics\"SwagLyrics-For-Spotify

\n

\n \n \"Build\n \n \n \"Build\n \n \n \n \n \n \"PyPI\"\n \n \n \"GitHub\n \n \n \"Downloads\"\n \n

\n\nFetches the currently playing song from Spotify on Windows, Linux and macOS and displays the lyrics in the command-line or in a browser tab.\nRefreshes automatically when song changes. The lyrics are fetched from Genius.\nTurns out Deezer already has this feature in-built but with `swaglyrics`, you can have it in Spotify as well.\n\nI'm mainly trying to build this project as far as I can,\nfor practice and to learn and work with more technologies and platforms.\n\nInitially developed this for personal use. Pretty much functionality oriented -- I usually develop something that I\ncan see helping me and other users in the same situation.\nPackaged so I can first hand handle production-ready code to an extent and to make\ndistribution and usage easier.\n\n## Why SwagLyrics?\nSwagLyrics is THE fastest and the most accurate package for getting lyrics.1\n\nProvided optimal internet, SwagLyrics can fetch lyrics for a track in as less as 0.28s.2\n\nIt also does not require the user to generate any sort of API token (Spotify or Genius) and serves functionality \nright off the bat. This is possible as the song identification is done using our in-house library \n[SwSpotify](https://github.com/SwagLyrics/SwSpotify) which does it locally for all operating systems. \n\nThe enhanced user experience is possible due to the [backend](https://github.com/SwagLyrics/swaglyrics-issue-maker) \nwhich manages creating issues for unsupported songs and then adding support for them where possible by employing various \ntechniques. Any song with lyrics on Genius can be supported without any user interaction owing to the backend.\nIf say, lyrics do not exist for a track then subsequent playings of that track will not waste your resources in trying\nto fetch lyrics, this is done by a [master list of unsupported songs](https://aadibajpai.pythonanywhere.com) which is \nhandled by the backend as well. \n\n\n1. [results] Tested against LyricsGenius, the most popular \nsimilar package on the US Top 50 Chart on Spotify. SwagLyrics was fractionally more accurate and 2.4x times faster. \n\u21a9\n
\n\n2. [results] Speed and accuracy benchmark using Google Colab on the Spotify US Top 50 chart. \n\u21a9\n\n## Installation\nRequires Python 3.6+. Use pip or pip3 depending on your installation. You might want to use the `--user` flag on Linux to\navoid using pip as root.\n```\npip install swaglyrics\n```\n\n## Usage\n`usage: swaglyrics [-h] [-t] [-c] [-n]`\n\nEither the tab or cli argument is required to output lyrics.\n\nArguments:\n```\n -h, --help show this help message and exit \n -t, --tab Display lyrics in a browser tab. \n -c, --cli Display lyrics in the command-line. \n -n, --no-issue Disable issue-making on cli.\n```\nYou can quit by pressing Ctrl+C.\n\nBefore using, you should check [USING.txt](swaglyrics/USING.txt) to comply with the Genius ToS. There's a copy \nincluded inside the package as well.\n\n## Community\n- SwagLyrics participated in [Google Code-in 2018](https://g.co/gci) with CCExtractor Development.\n- SwagLyrics is participating in [Google Summer of Code 2019](https://g.co/gsoc) with CCExtractor Development. \nThe selected project can be found [here](https://summerofcode.withgoogle.com/projects/#5694893526089728).\n\n## Changelog\n\n- #### v1.0.1\n\t- Refactor cli.py to fix #1682\n\t- Add type annotations to cli.py\n\t- Bump code coverage to 90%\n\t- Fully mock backend API calls in unit tests\n\t- Add integration tests\n\nSee [CHANGES.md](CHANGES.md) for prior release notes.\n\n## Compiling SwagLyrics for Development\n\n- Clone the repo by `git clone https://github.com/SwagLyrics/SwagLyrics-For-Spotify.git` or use ssh.\n- `cd` into the cloned repo.\n- `pip install -e .` the -e flag installs it locally in editable mode.\n\n## Improvements Planned\n1. ~~Linux and macOS support **done**~~\n2. ~~Better logging of unsupported songs, the isolated unsupported.txt is sub-optimal for multiple users since the\nfile will only update locally with songs which worked fine when it was just me but since I hope others use it too, I'll\ntry to add a better method with server support.~~\n3. Better tests to test all of the functionality. (cli.py fully tested!)\n4. Perhaps a tiny app using Electron that could fit in your tray to be opened whenever you want lyrics for a song.\n5. ~~Supporting more songs, currently the program sometimes fails at remixes since while the lyrics are same as \noriginal,\n the artist is the remixer. **done**~~\n6. Documenting all the files.\n\n## SwagLyrics on Windows with Terminal\n

\n \"SwagLyrics\n

\n\n## SwagLyrics on Windows with Firefox Side-View\n

\n \"SwagLyrics\n

\n\n## Screencast - SwagLyrics on Linux\n

\n \n \"Watch\n \n

\n\n## Screencast - SwagLyrics on macOS\n

\n \n \"Watch\n \n

\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/SwagLyrics/SwagLyrics-For-Spotify", "keywords": "spotify lyrics python genius", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "swaglyrics", "package_url": "https://pypi.org/project/swaglyrics/", "platform": "", "project_url": "https://pypi.org/project/swaglyrics/", "project_urls": { "Documentation": "https://swaglyrics.dev", "Funding": "https://www.paypal.me/sendclash", "Homepage": "https://github.com/SwagLyrics/SwagLyrics-For-Spotify", "Source": "https://github.com/SwagLyrics/SwagLyrics-For-Spotify", "Tracker": "https://github.com/SwagLyrics/SwagLyrics-For-Spotify/issues" }, "release_url": "https://pypi.org/project/swaglyrics/1.1.0/", "requires_dist": [ "SwSpotify (==1.0.0)", "flask", "requests", "unidecode", "beautifulsoup4", "colorama" ], "requires_python": ">=3.6", "summary": "Fetch the currently playing song from Spotify and display the lyrics in terminal or a browser tab. Very fast.", "version": "1.1.0" }, "last_serial": 5745699, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "79511c112ce9a22c246bbbebe99122f1", "sha256": "ad01c79a3084ee7605080713fb56bc93b8f0d7e04f71d208fe7ca90f93118026" }, "downloads": -1, "filename": "swaglyrics-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "79511c112ce9a22c246bbbebe99122f1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5529, "upload_time": "2018-08-01T22:43:44", "url": "https://files.pythonhosted.org/packages/50/fa/6cf8d8943c379b0f956901a1af55c17f1686f5a8a67e808ed57f921b7b54/swaglyrics-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c7d2e10d10377fc5f3b34fb874961818", "sha256": "019950689f3e192183ef0527028ad525a9fd9f86e00d65e7499d31becbeb9310" }, "downloads": -1, "filename": "swaglyrics-0.0.1.tar.gz", "has_sig": false, "md5_digest": "c7d2e10d10377fc5f3b34fb874961818", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4141, "upload_time": "2018-08-01T22:43:46", "url": "https://files.pythonhosted.org/packages/d3/4e/4388fbb423a24f71124ccf26c6db4656c7cdcec95553048ddd44bae567a3/swaglyrics-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "99df4b76af2a9194a0c7131c74fdec49", "sha256": "986510ea84f2259ec316c15a6999492b4449b2e1d627bda9efd38650ea536704" }, "downloads": -1, "filename": "swaglyrics-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "99df4b76af2a9194a0c7131c74fdec49", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6204, "upload_time": "2018-08-02T11:56:57", "url": "https://files.pythonhosted.org/packages/9b/2c/e36f1379ca2a89bcae5deffa7cf88c73837fe0d9cfd5d435499d63520228/swaglyrics-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f4c81fb52f3a9283655c05c496b6aa06", "sha256": "4f5b1edae92fbb02a26f943809e6ee4b53b0d88789cd28f70dac0bb2e4430d11" }, "downloads": -1, "filename": "swaglyrics-0.0.2.tar.gz", "has_sig": false, "md5_digest": "f4c81fb52f3a9283655c05c496b6aa06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4144, "upload_time": "2018-08-02T11:57:00", "url": "https://files.pythonhosted.org/packages/16/46/ee2f61c1851611e0619e80e5e6dad1922421ff618a032d6e185e5eb985f4/swaglyrics-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "6907b78801ae16d0f7ce8a02b6dc5c37", "sha256": "0aa9a2450adc2927bdd1185b58f5d3c4f1310ffe1db2ad145cb33725421adc09" }, "downloads": -1, "filename": "swaglyrics-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "6907b78801ae16d0f7ce8a02b6dc5c37", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7516, "upload_time": "2018-08-02T12:42:33", "url": "https://files.pythonhosted.org/packages/48/65/52d57dd88b190944c03b4363eb5ab3f4b357c9a26a685389842d40ef52e0/swaglyrics-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a74149dac8c6793c12a31909bd30077d", "sha256": "ce7c14aa02b6f114802d1471477bc11878203f078e660f832041207ce2d9f5f6" }, "downloads": -1, "filename": "swaglyrics-0.0.3.tar.gz", "has_sig": false, "md5_digest": "a74149dac8c6793c12a31909bd30077d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4161, "upload_time": "2018-08-02T12:42:36", "url": "https://files.pythonhosted.org/packages/53/51/5093542b07759c620a103e2a58b6c18484aee5997110081ee92b1b8628ba/swaglyrics-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "6e1c33a769ff08d6e85027213badf6bc", "sha256": "0a065b55d6cb32559ec519d572a12c1f3ce5539ccd7b171e5a4b214560f56e40" }, "downloads": -1, "filename": "swaglyrics-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "6e1c33a769ff08d6e85027213badf6bc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7141, "upload_time": "2018-08-02T14:31:34", "url": "https://files.pythonhosted.org/packages/d2/46/6dfa95b5dc44312fbe4055e854a897982eea4985fb7e6f4a5b9da8f2f7e1/swaglyrics-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d228a6452530f89a2d6d5dcf8723431a", "sha256": "f2b706ca96f334cda76346d73a4500b04259f38c34009fdbc90426f522c4932e" }, "downloads": -1, "filename": "swaglyrics-0.0.4.tar.gz", "has_sig": false, "md5_digest": "d228a6452530f89a2d6d5dcf8723431a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4255, "upload_time": "2018-08-02T14:31:38", "url": "https://files.pythonhosted.org/packages/8a/b7/81231b049d7fdc258ba79e29452027ff39d1d53ee9915e3f5eb7355891f8/swaglyrics-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "f7f5b0d030585706a206424da92f9793", "sha256": "a9c8fce0725d16ef0db279c0b0429cb2d6fd7fa7bd876b8259744f5a7303a539" }, "downloads": -1, "filename": "swaglyrics-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "f7f5b0d030585706a206424da92f9793", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7173, "upload_time": "2018-08-02T14:44:34", "url": "https://files.pythonhosted.org/packages/2c/cf/061ac3a4031d6d90f2e21a681927fb2ed3bbecf94350d1ebdba55543c8d5/swaglyrics-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f7785ebb78bca10f118ec19b14d7c7ee", "sha256": "4d3622b44e87b0f30da5c0728ee0c4f6fd88f0efefeb1d3e55610e11162c5257" }, "downloads": -1, "filename": "swaglyrics-0.0.5.tar.gz", "has_sig": false, "md5_digest": "f7785ebb78bca10f118ec19b14d7c7ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4271, "upload_time": "2018-08-02T14:44:39", "url": "https://files.pythonhosted.org/packages/bf/9c/cfda0a3b993d351cabf2c9259e2c5445575eb227f4844f12551add377ebf/swaglyrics-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "55c480d518931efc5b3f26861f273f06", "sha256": "911c17401367768ffba80061799d657cf2e2aa0adfb8a788ae6216f704a667f1" }, "downloads": -1, "filename": "swaglyrics-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "55c480d518931efc5b3f26861f273f06", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7165, "upload_time": "2018-08-02T14:59:17", "url": "https://files.pythonhosted.org/packages/4a/6a/ca4708e7a44fe467131a16ed8ed2f26cf952977f2779a400b2d97317b60a/swaglyrics-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d11d3da49534d7ed0ffef660f2055c66", "sha256": "3bfbd6703bd0963b5bfa8d37f18792296d6b629952481ec4eb763e95f78a60ca" }, "downloads": -1, "filename": "swaglyrics-0.0.6.tar.gz", "has_sig": false, "md5_digest": "d11d3da49534d7ed0ffef660f2055c66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4265, "upload_time": "2018-08-02T14:59:23", "url": "https://files.pythonhosted.org/packages/38/6a/1fdb799f40ad5a96a66f212a1db141fd161374f40e8a51e0aab1efd5f5ff/swaglyrics-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "bf51a1cc6e744090f317dfef78357ed3", "sha256": "fea7e76c5f8f6faa16d4a97d6d78769a08287d13498ddfab8857b06fd9f45d47" }, "downloads": -1, "filename": "swaglyrics-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "bf51a1cc6e744090f317dfef78357ed3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7114, "upload_time": "2018-08-02T15:26:59", "url": "https://files.pythonhosted.org/packages/7f/21/662dfde9f9d924de11efcfa4029b1e7c8836b80b6ea9723d7055e22d746c/swaglyrics-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d5733d555c21e013ea695aa2c4fae95e", "sha256": "10703fd6bcd4f716e371a79a3d50de2508b89a674b56e49e2817ffb7b3775f3e" }, "downloads": -1, "filename": "swaglyrics-0.0.7.tar.gz", "has_sig": false, "md5_digest": "d5733d555c21e013ea695aa2c4fae95e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4245, "upload_time": "2018-08-02T15:27:06", "url": "https://files.pythonhosted.org/packages/32/23/db1704d44290bc29894fb5f89f032d44d0d7ad0d303e6e54e50228a84372/swaglyrics-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "fb12f06811f5f12efe0c91f95eb7c604", "sha256": "0b2e34eac09f0fbc6b163d8f636d1f023bb5b26e0ec77cfe87009e7ec9cb8941" }, "downloads": -1, "filename": "swaglyrics-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "fb12f06811f5f12efe0c91f95eb7c604", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7158, "upload_time": "2018-08-02T15:39:23", "url": "https://files.pythonhosted.org/packages/9a/25/63061f70989d65f345c821676c0735c70a9e63d8aade81e7b72f47e02bbd/swaglyrics-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d41142d423742b391beb1afb7e405f68", "sha256": "8ae8cba6e850fcc3acf860e750184f079ced125f68791cab54eb40554cec7184" }, "downloads": -1, "filename": "swaglyrics-0.0.8.tar.gz", "has_sig": false, "md5_digest": "d41142d423742b391beb1afb7e405f68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4324, "upload_time": "2018-08-02T15:39:30", "url": "https://files.pythonhosted.org/packages/c5/39/c87c6ca6e195ccc991a6677f03d13f017f2b5f5bc3aa8a821da56c1a4249/swaglyrics-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "f82b94b431d69bc81468f7bb8a992e47", "sha256": "4ccb45c01e58dbe02980bb8ac0440be8733d9baef076ebf0226adf7a66b4c00a" }, "downloads": -1, "filename": "swaglyrics-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "f82b94b431d69bc81468f7bb8a992e47", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7218, "upload_time": "2018-08-02T15:56:15", "url": "https://files.pythonhosted.org/packages/88/64/d76b350074afdef87206716e3740bdba11bb64fe7964b2c1e74dc64aed6b/swaglyrics-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "50a1d39f567a2e51c1c1f58bb6ac47a5", "sha256": "3232239d8971b1b180ffb9801c5560d5c8f510be5f63ec73c3b915b40e1b9cd7" }, "downloads": -1, "filename": "swaglyrics-0.0.9.tar.gz", "has_sig": false, "md5_digest": "50a1d39f567a2e51c1c1f58bb6ac47a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4390, "upload_time": "2018-08-02T15:56:26", "url": "https://files.pythonhosted.org/packages/df/0b/ce810b7ca65562506f4229fac31215216275df3adfcbc2eb2d7b37c9b6e6/swaglyrics-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "6253e3f84cd8971851a320c7748468b7", "sha256": "6a56351d278e947cf6beb27f0b0570479285082ae81f9def922728d72bc58a83" }, "downloads": -1, "filename": "swaglyrics-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6253e3f84cd8971851a320c7748468b7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7221, "upload_time": "2018-08-02T18:21:23", "url": "https://files.pythonhosted.org/packages/d2/fc/68965227e651a30b81f8a62d0135415168c709645d5a47931f830b1c9fb7/swaglyrics-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c069c67f675b714a527cdbd0b9971bb6", "sha256": "30ad45b46b58acc1f6726d7a90386a0286186cb7158dacd63685bfed98f7a478" }, "downloads": -1, "filename": "swaglyrics-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c069c67f675b714a527cdbd0b9971bb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4415, "upload_time": "2018-08-02T18:21:25", "url": "https://files.pythonhosted.org/packages/29/57/d3ceb8400091b3af656141f49865179b21b9433163ea663cb6461f40e57f/swaglyrics-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "93890b2884ebfa8aff9f53d1da56d138", "sha256": "3fad839cef513e3bf1ce776aac2b9725cbc9334f70410d47a3515c9ab72cd275" }, "downloads": -1, "filename": "swaglyrics-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "93890b2884ebfa8aff9f53d1da56d138", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7433, "upload_time": "2018-08-03T21:06:10", "url": "https://files.pythonhosted.org/packages/01/53/709652115099aedb85d76e10c0850ec49a14d3cbad84384e42c302f2a569/swaglyrics-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b92767f37b948a4e949a25b83fb5715a", "sha256": "a70396b5ed6a2924b13174c29e37238900e9f24f252dbe6cd4d388b16e9b2d53" }, "downloads": -1, "filename": "swaglyrics-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b92767f37b948a4e949a25b83fb5715a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4388, "upload_time": "2018-08-03T21:06:14", "url": "https://files.pythonhosted.org/packages/c8/c8/447669ca331dea6679f0355f0d1ca01f6ceaccddbeb8c68ee09125bcb77b/swaglyrics-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "d6c7304af7ec980467a71608aa3b2623", "sha256": "035261275bed0388cfb8a465015f26f6124fbd007540da852e608b32592c26dc" }, "downloads": -1, "filename": "swaglyrics-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d6c7304af7ec980467a71608aa3b2623", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7453, "upload_time": "2018-08-03T22:34:42", "url": "https://files.pythonhosted.org/packages/df/77/6390c581c2860eaf98d108d11af0c53a4e623a97a39041dade95cf8d3856/swaglyrics-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "15c081e408d2d2d7eac36b8eaf3961e8", "sha256": "570c6cfdb34c21eb18a129d5e13b8fe12d246acd01c9ac4dc12b76673afaa238" }, "downloads": -1, "filename": "swaglyrics-0.1.2.tar.gz", "has_sig": false, "md5_digest": "15c081e408d2d2d7eac36b8eaf3961e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4443, "upload_time": "2018-08-03T22:34:48", "url": "https://files.pythonhosted.org/packages/f1/93/803347b440949d1a7702c11a1a7985829be133cd7bc6f0931022e4e9896a/swaglyrics-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "9a382b57903b60ac46c57b7e89a5f3b0", "sha256": "6bc0f6a95a8b687ca48c4ea3cb90a7b6971925b348510278eabb74f5ace8dc18" }, "downloads": -1, "filename": "swaglyrics-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "9a382b57903b60ac46c57b7e89a5f3b0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7378, "upload_time": "2018-08-04T20:28:55", "url": "https://files.pythonhosted.org/packages/4a/60/620c8ba69f936ca33726c99fbbd23389bf2ea869942a9f881afecbb2be81/swaglyrics-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "40a9063ce1dadec5b9aff5cf2fab0c23", "sha256": "8c08bc2f7b7023c7957d1b140107d3e580da7466feedea1dd3cdd93c7c3194fd" }, "downloads": -1, "filename": "swaglyrics-0.1.3.tar.gz", "has_sig": false, "md5_digest": "40a9063ce1dadec5b9aff5cf2fab0c23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4498, "upload_time": "2018-08-04T20:29:00", "url": "https://files.pythonhosted.org/packages/4d/d1/2d473604ba31a4c99a91f8e242ef68d9ea0645287162a2716bcf953675c0/swaglyrics-0.1.3.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "7ca4ecd71a3951e47531af6514869961", "sha256": "8f114146f243fd984476bd3c980576ca0d99ca10af09e675c23c6dd370a50f49" }, "downloads": -1, "filename": "swaglyrics-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "7ca4ecd71a3951e47531af6514869961", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8582, "upload_time": "2018-08-04T21:11:57", "url": "https://files.pythonhosted.org/packages/b7/61/c13d03f8376ebcde3e04dcd659f8f4657ab5f55471943ff676f19002b81e/swaglyrics-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "674c4118ff37a9410d56cc3ab886c41f", "sha256": "d61943a43eca2b0a8e5994777019ac2e0087b144eed88b70de3ff130c07fe409" }, "downloads": -1, "filename": "swaglyrics-0.1.6.tar.gz", "has_sig": false, "md5_digest": "674c4118ff37a9410d56cc3ab886c41f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5274, "upload_time": "2018-08-04T21:12:07", "url": "https://files.pythonhosted.org/packages/f9/81/44eb3d571e4b63b8bbcddfb6294ec108626c4bb4c5f6101697dd2e3510e3/swaglyrics-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "b10b70c9de951a3b1e18fcfa2517eb66", "sha256": "a0eadd2843876c17912bcb2819f1eab37bf54c86307f60f41920b0854219907c" }, "downloads": -1, "filename": "swaglyrics-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "b10b70c9de951a3b1e18fcfa2517eb66", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9941, "upload_time": "2018-08-08T19:43:48", "url": "https://files.pythonhosted.org/packages/04/ec/95f510acb8dacf1277677fcb8068aaef7411fce29720f4b620bc9d4fefc3/swaglyrics-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea55d1cd4b9080c7db04909a9ce7f648", "sha256": "b8779420b1ce7b1e7398b0c5b4d387665956fbf11e350969898721d39382bde6" }, "downloads": -1, "filename": "swaglyrics-0.1.7.tar.gz", "has_sig": false, "md5_digest": "ea55d1cd4b9080c7db04909a9ce7f648", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6613, "upload_time": "2018-08-08T19:43:50", "url": "https://files.pythonhosted.org/packages/da/70/46200010ad5c0cfef2f8920c3ec3032051db82939557bb1c594bdd37505c/swaglyrics-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "91429666191d6d34d3c40cb6b942f5b8", "sha256": "c07d584a6820b9ed2424e0b859e88da3c5675971025a20152e61532fca08c2f7" }, "downloads": -1, "filename": "swaglyrics-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "91429666191d6d34d3c40cb6b942f5b8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9942, "upload_time": "2018-09-04T17:56:51", "url": "https://files.pythonhosted.org/packages/4f/f3/15100f4ac92f26899264158f05867e37b57030bd674f5886c6cc91997422/swaglyrics-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a0e7a8c992dfa99ba1da972531a24bc3", "sha256": "b6757c344db9a5fe805918a973e098357db3b6e3289d357d644cbc2ceb0a4ef6" }, "downloads": -1, "filename": "swaglyrics-0.1.8.tar.gz", "has_sig": false, "md5_digest": "a0e7a8c992dfa99ba1da972531a24bc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6610, "upload_time": "2018-09-04T17:56:54", "url": "https://files.pythonhosted.org/packages/6a/fa/fd29dc11c01f02217c22fc033fc2b55330d37c151855dde70322ee67b496/swaglyrics-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "b4122a302e20848cb420f11071eebff5", "sha256": "d3c5a3a6d08902d11618ba91dd4c73ab88d70908b64d6daeff652766558f7638" }, "downloads": -1, "filename": "swaglyrics-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "b4122a302e20848cb420f11071eebff5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9925, "upload_time": "2018-09-17T19:52:54", "url": "https://files.pythonhosted.org/packages/c7/b8/286239910876c849101fc6afeabe9c79ff88be792f595d6a0bcff95ee8ee/swaglyrics-0.1.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ceade5b2adf1ac53f4d0aec192fb03a5", "sha256": "9a846c00300c565dfc50de491dbd2f6b717f02166c159f5f0f7290398f9319d8" }, "downloads": -1, "filename": "swaglyrics-0.1.9.tar.gz", "has_sig": false, "md5_digest": "ceade5b2adf1ac53f4d0aec192fb03a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6588, "upload_time": "2018-09-17T19:52:59", "url": "https://files.pythonhosted.org/packages/72/a2/ece642e007c174166b6d815dea5508c916a6f69469c287377be0150b40d2/swaglyrics-0.1.9.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "9a2f132b2075ce77026c0fb3f0ab19d9", "sha256": "43623e23042744dd350f8856bf91eba29734789b6094d99cbb717c67e033be6e" }, "downloads": -1, "filename": "swaglyrics-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9a2f132b2075ce77026c0fb3f0ab19d9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10840, "upload_time": "2018-10-18T13:57:06", "url": "https://files.pythonhosted.org/packages/71/e9/4de995327b12aa73323964130a9a5ee4154f18e8d4fc13eb7edf754442be/swaglyrics-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "830e2481dfd113b346298a7047132eec", "sha256": "45fd28dbcebbc6f4847f250cf5f8dbe0a7adf0dc3fcf0d79e3eb19a1bda1daaa" }, "downloads": -1, "filename": "swaglyrics-0.2.0.tar.gz", "has_sig": false, "md5_digest": "830e2481dfd113b346298a7047132eec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6669, "upload_time": "2018-10-18T13:57:09", "url": "https://files.pythonhosted.org/packages/85/d8/a817333a5303e50433eaee960027fe85452e8e3d9d8723119fdbfb68d257/swaglyrics-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "7af3640299e37f849b6de3d682dacc8f", "sha256": "87c5dfb4384823a0524b845bf28f29566a52d3d4216ffc1e4d4d02431569991e" }, "downloads": -1, "filename": "swaglyrics-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7af3640299e37f849b6de3d682dacc8f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12543, "upload_time": "2018-11-16T19:24:56", "url": "https://files.pythonhosted.org/packages/8f/5d/1c4e7fa46cdb2b483a9d73ef261853b7268d7a41b5937f25960698a66ea2/swaglyrics-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a546b14b3d61687baa566f58fd84e99", "sha256": "5fe50dcbf4b9c9f099657712f9cb77096c5d1ba4014b0f2e51be683d9b635959" }, "downloads": -1, "filename": "swaglyrics-0.2.1.tar.gz", "has_sig": false, "md5_digest": "3a546b14b3d61687baa566f58fd84e99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9139, "upload_time": "2018-11-16T19:25:01", "url": "https://files.pythonhosted.org/packages/88/e8/b6b2fa337ef133a2aa8c462ce0a913ba845247d85e943ac453150c1b1989/swaglyrics-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "834849dc2546f1f1509307f2cf8b784c", "sha256": "b193b49ab8b71d4fe1b91ac39fcbd9ab9176ff066370878bc0e303e298628298" }, "downloads": -1, "filename": "swaglyrics-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "834849dc2546f1f1509307f2cf8b784c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12565, "upload_time": "2018-11-17T11:39:56", "url": "https://files.pythonhosted.org/packages/ab/d8/f843264f53841ddaef2dc16a92125626b995d86107cbf09c56e46032158b/swaglyrics-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26d773f8096c67c92b1a6859706e928c", "sha256": "4af5e93935aba01ce3c27ff28dbe3cd1f71f7e071b010b37051d9c6f94434fec" }, "downloads": -1, "filename": "swaglyrics-0.2.2.tar.gz", "has_sig": false, "md5_digest": "26d773f8096c67c92b1a6859706e928c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9140, "upload_time": "2018-11-17T11:40:00", "url": "https://files.pythonhosted.org/packages/47/c1/1247500905d767137f5cf9b8e084e017bd2d2978e151bfd0327dc7cdcde1/swaglyrics-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "8e69fd8d5acdc49767b26d43b80e2bd4", "sha256": "dc601e06267b6fd2367c83eacff6b797c3ef0758c63c478c0fa83cb8958c316b" }, "downloads": -1, "filename": "swaglyrics-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "8e69fd8d5acdc49767b26d43b80e2bd4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13089, "upload_time": "2018-11-25T23:53:59", "url": "https://files.pythonhosted.org/packages/cb/f3/8c0673b5ee72665638a687f7a921110e2ad3cea5ce0031d55cfc1bb59816/swaglyrics-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "544c35ceaf6438095f722a1297147ef0", "sha256": "988f5eaea122cee215add41980672ed1e6bb035af3bfcd9a28bf4616e8cc9643" }, "downloads": -1, "filename": "swaglyrics-0.2.3.tar.gz", "has_sig": false, "md5_digest": "544c35ceaf6438095f722a1297147ef0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8703, "upload_time": "2018-11-25T23:54:06", "url": "https://files.pythonhosted.org/packages/5e/6b/a50b0bf5130bc7d12f2b35c6f2ca29506e315996cb13b4cca79c450363a8/swaglyrics-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "4799c90aaa39bb13c0f7866e498c1a93", "sha256": "cd5410447d96bb9f15121fb3968fb6c97897c3960b68da05f700df2f82a05289" }, "downloads": -1, "filename": "swaglyrics-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "4799c90aaa39bb13c0f7866e498c1a93", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13495, "upload_time": "2019-02-09T12:08:38", "url": "https://files.pythonhosted.org/packages/12/f6/34a1fb4331782089444bd934a60e8d469c07a521ae67f7fbd55622fa8605/swaglyrics-0.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "028065baf43d7384b9ec2c9bba45b97d", "sha256": "6d36c35a69ca34cc6c335716eee8c0b9d3977a53456c80e4548af3bb586802b2" }, "downloads": -1, "filename": "swaglyrics-0.2.4.tar.gz", "has_sig": false, "md5_digest": "028065baf43d7384b9ec2c9bba45b97d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9018, "upload_time": "2019-02-09T12:08:45", "url": "https://files.pythonhosted.org/packages/6b/e9/613d1e3b2f6c36b06ad030d9178249d186896156e3a7479264f24bb33206/swaglyrics-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "1e4d91343f8dde46e0bf05e09935923a", "sha256": "341c5a4159df758f136fc71bb7b6a06465ebe922f98ce11bcb7872d344cd4bc8" }, "downloads": -1, "filename": "swaglyrics-0.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "1e4d91343f8dde46e0bf05e09935923a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16576, "upload_time": "2019-04-22T01:45:07", "url": "https://files.pythonhosted.org/packages/7f/04/8df9a4a73c04fe1074e1f9c368c4bf5d0ec10f314d99cb2366f0dd9fa4ab/swaglyrics-0.2.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b04f82e7796c3e64ad354066211895d9", "sha256": "d85180b53c2dec15b2dc15e0ec7a996daaa666b91ae34ec5237e11e2ec4e51d7" }, "downloads": -1, "filename": "swaglyrics-0.2.5.tar.gz", "has_sig": false, "md5_digest": "b04f82e7796c3e64ad354066211895d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14268, "upload_time": "2019-04-22T01:45:13", "url": "https://files.pythonhosted.org/packages/72/c5/880d19412948d0b11093fb4433d3224c177b923d5acdbfd630766eaaa929/swaglyrics-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "ea6c7a7d1f852e3e6b8894cf3c1e5b03", "sha256": "3513b97c654ffb19bd7275842eea633c3af72113af0e58fb5b789d242d81057b" }, "downloads": -1, "filename": "swaglyrics-0.2.6-py3-none-any.whl", "has_sig": false, "md5_digest": "ea6c7a7d1f852e3e6b8894cf3c1e5b03", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16593, "upload_time": "2019-04-22T05:33:32", "url": "https://files.pythonhosted.org/packages/7f/dc/dcca99b7bdf68b5b80cb10e3b8ec74655dc548219bf3a90ba04e413edcac/swaglyrics-0.2.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d44787fc346143234f6bbe493fff8ecf", "sha256": "6064b8786633af26880ea376784804000829dc5605d16c3ff5f1dbbf4c20375a" }, "downloads": -1, "filename": "swaglyrics-0.2.6.tar.gz", "has_sig": false, "md5_digest": "d44787fc346143234f6bbe493fff8ecf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14303, "upload_time": "2019-04-22T05:33:41", "url": "https://files.pythonhosted.org/packages/4a/a4/44ca263d59db1a5ff7c39382a831a163244ab3560c4db88f40d9a5ae75cf/swaglyrics-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "927348cb3ad4fd332b91a1245eec8d76", "sha256": "b1534063c27b8223300fbde3c84aaced207ddfe85c9da04ccd90d29ac7956294" }, "downloads": -1, "filename": "swaglyrics-0.2.7-py3-none-any.whl", "has_sig": false, "md5_digest": "927348cb3ad4fd332b91a1245eec8d76", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17366, "upload_time": "2019-07-09T17:15:23", "url": "https://files.pythonhosted.org/packages/6c/1f/a26c3a7c4d815ad6253c4b6faf51ea8fcb2377640b32b74d9775f0a26b3f/swaglyrics-0.2.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad591cdf3349bf484074cc3e2bc95835", "sha256": "df0d30714f459a366c3752da1e98046c1a5fc3ae434aace448c1f1e6db7364f4" }, "downloads": -1, "filename": "swaglyrics-0.2.7.tar.gz", "has_sig": false, "md5_digest": "ad591cdf3349bf484074cc3e2bc95835", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14176, "upload_time": "2019-07-09T17:15:34", "url": "https://files.pythonhosted.org/packages/96/e5/93eb1242dde72f65ef51a9de07db1ab5edad432847ac3f1c0644e99aa485/swaglyrics-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "7b8b03f82200e9767f5ce0156dbe2b97", "sha256": "5b316127fc1a304ee71c6b77928207b4bbfb4dcebeb1aebd937c4906a9dda75d" }, "downloads": -1, "filename": "swaglyrics-0.2.8-py3-none-any.whl", "has_sig": false, "md5_digest": "7b8b03f82200e9767f5ce0156dbe2b97", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17363, "upload_time": "2019-07-09T23:24:32", "url": "https://files.pythonhosted.org/packages/78/5a/6c6cb7d140b0bf79daf91f1f1140eb57b06748b0d1b5eeadb3b8100549c6/swaglyrics-0.2.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ff32d068b80bf73c6cf3a893fbb166c", "sha256": "e10ddc16203b6760a30b99a1835ec2d0a8bb3f36d230e27255ba043a99c5cf34" }, "downloads": -1, "filename": "swaglyrics-0.2.8.tar.gz", "has_sig": false, "md5_digest": "6ff32d068b80bf73c6cf3a893fbb166c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14390, "upload_time": "2019-07-09T23:24:34", "url": "https://files.pythonhosted.org/packages/30/74/de9a5e7ec2230159fcefc11079497dce29a6da414b73e1b82a331eefc55a/swaglyrics-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "b53086f9e91f5bfed1eb9b3748ab36de", "sha256": "fd4643e790e1591e49c4f16643d622faf5323df9ba317def5bb32aee0cbea590" }, "downloads": -1, "filename": "swaglyrics-0.2.9-py3-none-any.whl", "has_sig": false, "md5_digest": "b53086f9e91f5bfed1eb9b3748ab36de", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14795, "upload_time": "2019-07-17T09:58:47", "url": "https://files.pythonhosted.org/packages/47/9e/483508241a47533c7dbd9d5b714357b819622447dd2f6711cd58b3cf325c/swaglyrics-0.2.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1be8ea1bb7543218e7a42bc4e1dd476c", "sha256": "0d5e4434f19465e27a92ed2fecaaa0a70632f2bf06aa75d1b3fa39d3395ef928" }, "downloads": -1, "filename": "swaglyrics-0.2.9.tar.gz", "has_sig": false, "md5_digest": "1be8ea1bb7543218e7a42bc4e1dd476c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15669, "upload_time": "2019-07-17T09:58:49", "url": "https://files.pythonhosted.org/packages/ff/bc/077e8db2b52de5b5a99b0b62755f1c39d668ca38968bc74cda31a21be730/swaglyrics-0.2.9.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "aa6d77d20c394fbd14bafce16442a924", "sha256": "8bc1fcf81969ca6f7c93b805d86e45b579a91f744f59f6dec9a55381626af493" }, "downloads": -1, "filename": "swaglyrics-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "aa6d77d20c394fbd14bafce16442a924", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14815, "upload_time": "2019-08-07T23:13:06", "url": "https://files.pythonhosted.org/packages/64/e1/b4a4cb61c828b333215a04c04b35be22e3850411180791cf367cc5571083/swaglyrics-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "392d06e63eb8894bec6e6362c3121b6d", "sha256": "0776f6ac5f808fc3d211931397377ea46c3b147d52e265b6a60116cffad83381" }, "downloads": -1, "filename": "swaglyrics-1.0.0.tar.gz", "has_sig": false, "md5_digest": "392d06e63eb8894bec6e6362c3121b6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12546, "upload_time": "2019-08-07T23:13:07", "url": "https://files.pythonhosted.org/packages/b4/49/56e5b0d4dfb533e2c6fe44fac697783ec48c165f7201bc70a22c25ff62bb/swaglyrics-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "a92bdf2b64ecedca48688d6b22ef20d1", "sha256": "d4432601f9bfb4361d46bfadd1122315eeea81f20986f89c73eb4202f1732a25" }, "downloads": -1, "filename": "swaglyrics-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a92bdf2b64ecedca48688d6b22ef20d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 19295, "upload_time": "2019-08-14T18:35:45", "url": "https://files.pythonhosted.org/packages/c4/4c/35cd4ca885c4e26d764561aa97c16e1dcd290a83004fa2599ea5c8d8c543/swaglyrics-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f2dd1a10c22f30eaa8912241cdd1f650", "sha256": "7c4245f790504a6d7e41ffb50a0b93d2042f01268c3bd23ae2d5dd5b3256d77d" }, "downloads": -1, "filename": "swaglyrics-1.0.1.tar.gz", "has_sig": false, "md5_digest": "f2dd1a10c22f30eaa8912241cdd1f650", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 16481, "upload_time": "2019-08-14T18:35:46", "url": "https://files.pythonhosted.org/packages/f2/e7/00293090d4dfb31ab75e11107b5ad356130a13958957a1a45087bcc9c02a/swaglyrics-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "592724053713867c5def1a909f53baa3", "sha256": "aa44477bdadc120bab6f1c03f1649aaa789de2ed80c8b030753e56f4111c6941" }, "downloads": -1, "filename": "swaglyrics-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "592724053713867c5def1a909f53baa3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 15002, "upload_time": "2019-08-28T21:03:23", "url": "https://files.pythonhosted.org/packages/3e/46/e9461e929d652d54f6b15e353f21d0c6aff6746a7e6ee10b265c9ae0e3b7/swaglyrics-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "98361f76327bc0373be2cc5ff3832dbe", "sha256": "9dce2e1288af74f647d64a707ff4f8c411fd23d393faf0fb1bfcbc14a6fd7744" }, "downloads": -1, "filename": "swaglyrics-1.1.0.tar.gz", "has_sig": false, "md5_digest": "98361f76327bc0373be2cc5ff3832dbe", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 15913, "upload_time": "2019-08-28T21:03:25", "url": "https://files.pythonhosted.org/packages/dc/4f/9b6ada606aa98cb2300686cd2023c03374fb812beee1fbfcb07915f7eed2/swaglyrics-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "592724053713867c5def1a909f53baa3", "sha256": "aa44477bdadc120bab6f1c03f1649aaa789de2ed80c8b030753e56f4111c6941" }, "downloads": -1, "filename": "swaglyrics-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "592724053713867c5def1a909f53baa3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 15002, "upload_time": "2019-08-28T21:03:23", "url": "https://files.pythonhosted.org/packages/3e/46/e9461e929d652d54f6b15e353f21d0c6aff6746a7e6ee10b265c9ae0e3b7/swaglyrics-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "98361f76327bc0373be2cc5ff3832dbe", "sha256": "9dce2e1288af74f647d64a707ff4f8c411fd23d393faf0fb1bfcbc14a6fd7744" }, "downloads": -1, "filename": "swaglyrics-1.1.0.tar.gz", "has_sig": false, "md5_digest": "98361f76327bc0373be2cc5ff3832dbe", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 15913, "upload_time": "2019-08-28T21:03:25", "url": "https://files.pythonhosted.org/packages/dc/4f/9b6ada606aa98cb2300686cd2023c03374fb812beee1fbfcb07915f7eed2/swaglyrics-1.1.0.tar.gz" } ] }