{ "info": { "author": "Petter Kraab\u00f8l", "author_email": "petter.zarlach@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3.7" ], "description": "# Twitch Chat Downloader\n\n[![Discord](https://user-images.githubusercontent.com/7288322/34471967-1df7808a-efbb-11e7-9088-ed0b04151291.png)](https://discord.gg/wZJFeXC)\n\n`pip install tcd`\n\nA neat tool to download chat messages from past broadcasts.\n\n### Requirements\n\n* [Python 3.7 or newer](https://www.python.org/downloads/)\n* [A Twitch client ID](https://glass.twitch.tv/console/apps)\n\n### Usage\n\n```bash\ntcd\n```\n\n```bash\n# Download chat from VODs by video id\ntcd --video 789654123,987456321 --format irc --output ~/Downloads\n```\n\n```bash\n# Download chat from the first 10 VODs from multiple streamers\ntcd --channel sodapoppin,nymn,lirik --first=10\n```\n\n### Features\n- Create your own [custom formats](https://github.com/PetterKraabol/Twitch-Chat-Downloader/wiki/Custom-formats)\n- IRC format with badges\n- SRT and SSA [subtitle formats](https://github.com/PetterKraabol/Twitch-Chat-Downloader/wiki/Formats)\n- Raw JSON data from the Twitch API\n- Timezone conversion\n\n---\n\n[Documentation](https://github.com/PetterKraabol/Twitch-Chat-Downloader/wiki)\n \u2022 [Twitch Python](https://github.com/PetterKraabol/Twitch-Python)\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/PetterKraabol/Twitch-Chat-Downloader", "keywords": "Twitch", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "tcd", "package_url": "https://pypi.org/project/tcd/", "platform": "", "project_url": "https://pypi.org/project/tcd/", "project_urls": { "Homepage": "https://github.com/PetterKraabol/Twitch-Chat-Downloader" }, "release_url": "https://pypi.org/project/tcd/3.1.3/", "requires_dist": [ "requests", "python-dateutil", "pytz (>=2018.9)", "twitch-python (>=0.0.13)" ], "requires_python": ">=3.7", "summary": "Twitch Chat Downloader", "version": "3.1.3" }, "last_serial": 5623278, "releases": { "3.0.0": [ { "comment_text": "", "digests": { "md5": "f5bf1b62f86d41d40773e06239deec65", "sha256": "bec62741d2e8bcba6d99e0d8f3bc96c3c8dcbe1bf228d58aa501e829c997b2c7" }, "downloads": -1, "filename": "tcd-3.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f5bf1b62f86d41d40773e06239deec65", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 18928, "upload_time": "2019-03-21T23:16:24", "url": "https://files.pythonhosted.org/packages/06/69/0b1616f7ac9a28838ff78f22b461583da3c82bab3e9b47735acde001b40a/tcd-3.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a32c8e1d176700e88f25b24371edf7e9", "sha256": "bc8e14d83a8540f48454cf32f8d9493da66406798a7d1f12d453d9c8441131fd" }, "downloads": -1, "filename": "tcd-3.0.0.tar.gz", "has_sig": false, "md5_digest": "a32c8e1d176700e88f25b24371edf7e9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 13002, "upload_time": "2019-03-21T23:16:27", "url": "https://files.pythonhosted.org/packages/40/6d/5b1156a02e886276b76777f3fc90790f6bc9f5f5bd7f9794350798763f30/tcd-3.0.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "ee4bfad60a0c94b59a0144ec4f98e4d0", "sha256": "9dcaa9ba6a588400ecc21ec7b9ebce1e3f069c8ff9cfda67b101c0fd5015f433" }, "downloads": -1, "filename": "tcd-3.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ee4bfad60a0c94b59a0144ec4f98e4d0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 18549, "upload_time": "2019-03-22T01:35:44", "url": "https://files.pythonhosted.org/packages/e4/fc/db6eaa0b908a8e047608b3d51ef3b538d7ea154672e999f4300551dcc4ed/tcd-3.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d8fd4210ff6785f782e7691ef501b97", "sha256": "7e1637c3b2c1a2382ae7b523ab0a5b10805be1ecfc74b42c73498a7a3c62a047" }, "downloads": -1, "filename": "tcd-3.0.1.tar.gz", "has_sig": false, "md5_digest": "5d8fd4210ff6785f782e7691ef501b97", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 12681, "upload_time": "2019-03-22T01:35:46", "url": "https://files.pythonhosted.org/packages/c7/61/d9b2d49158c9d16e225bc042d5e9783ec0d70148a310a3818bdfe38bd375/tcd-3.0.1.tar.gz" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "2b8023892277a3b577a72865b0d287ad", "sha256": "55c57aa787c4403875ba963c13fde5eb43c9dfa74ad03db117477c7a7c67aac4" }, "downloads": -1, "filename": "tcd-3.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "2b8023892277a3b577a72865b0d287ad", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 18667, "upload_time": "2019-03-26T01:55:34", "url": "https://files.pythonhosted.org/packages/7a/67/6064c3129f2952df7d74b906d242ebd4cf216cbb3d21a910c4e1fa92f70d/tcd-3.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "90e39ad677a72d58dcaba65dc7099b50", "sha256": "d477bd8d76c3cf9755a202b80bbffa5546479fbd4c0cb5744d9697824a442956" }, "downloads": -1, "filename": "tcd-3.0.2.tar.gz", "has_sig": false, "md5_digest": "90e39ad677a72d58dcaba65dc7099b50", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 12822, "upload_time": "2019-03-26T01:55:37", "url": "https://files.pythonhosted.org/packages/61/fd/0b593ae0341f08da6604a0c2ecbe13635520c064a1d6dc2ff0e8c6b37f5a/tcd-3.0.2.tar.gz" } ], "3.0.3": [ { "comment_text": "", "digests": { "md5": "bcc7ac4098ded024e8d485a4753e4787", "sha256": "273b0efc51c077c32b67288f340ef58ec7a53bc4eb4d6996be2beb5210c2273e" }, "downloads": -1, "filename": "tcd-3.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "bcc7ac4098ded024e8d485a4753e4787", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 18697, "upload_time": "2019-03-26T13:46:00", "url": "https://files.pythonhosted.org/packages/29/3b/2a68f0c16c0081318e50c293bd2fe97f169d91f20cf7d059b64ff6e59e90/tcd-3.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf0b77f210d20f046d40fe6925e3160c", "sha256": "1c31ab811369833eddebee30ce46fc3b11fafede8de7d85251d32326b1e3c4b7" }, "downloads": -1, "filename": "tcd-3.0.3.tar.gz", "has_sig": false, "md5_digest": "cf0b77f210d20f046d40fe6925e3160c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 12912, "upload_time": "2019-03-26T13:46:04", "url": "https://files.pythonhosted.org/packages/cc/a2/f5de9ae070388ba6b89b4b5ec7c36049efab5bff9915d45e74b084cc9193/tcd-3.0.3.tar.gz" } ], "3.0.4": [ { "comment_text": "", "digests": { "md5": "8477e3716484560ec91aa3d06a983b43", "sha256": "66854ecceb9039bec5594768c2eb4c72e01aa1b0282b2d2e8640efcefc715aea" }, "downloads": -1, "filename": "tcd-3.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "8477e3716484560ec91aa3d06a983b43", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 18695, "upload_time": "2019-04-23T13:49:41", "url": "https://files.pythonhosted.org/packages/4b/32/1b2073ae0572eff4342f007b86367d7087c133408cd8324dcca7ec72b36c/tcd-3.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2011b38349e70028e7cc5bcd7b6dea6e", "sha256": "8661c0d79306fbf75b6413b5e571884ff70d9e67e8627e08ca92422cc9d72612" }, "downloads": -1, "filename": "tcd-3.0.4.tar.gz", "has_sig": false, "md5_digest": "2011b38349e70028e7cc5bcd7b6dea6e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 17307, "upload_time": "2019-04-23T13:49:45", "url": "https://files.pythonhosted.org/packages/ec/aa/189ba0f4013bab25a58e038f54cdb6512ad86c89121abffbb050c9724c8d/tcd-3.0.4.tar.gz" } ], "3.0.5": [ { "comment_text": "", "digests": { "md5": "252792cb81a3a0194df26b878eb9eba7", "sha256": "997710096f3b840723ee11aa74a3855d9c632ed49ce13e767f0fc774e876e48e" }, "downloads": -1, "filename": "tcd-3.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "252792cb81a3a0194df26b878eb9eba7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 18699, "upload_time": "2019-04-23T13:59:38", "url": "https://files.pythonhosted.org/packages/a0/9c/ce6388cf6a03c49e039bd5e71f0821a0e64d94bf8c806f4a5a1700dcb28f/tcd-3.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d38a1cdda34417d6494e6ac1661e525d", "sha256": "14331e2a1ceb46dd55f308b3197c68f3475fba2d8c1cad3294e1487addb48bfa" }, "downloads": -1, "filename": "tcd-3.0.5.tar.gz", "has_sig": false, "md5_digest": "d38a1cdda34417d6494e6ac1661e525d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 17311, "upload_time": "2019-04-23T13:59:42", "url": "https://files.pythonhosted.org/packages/21/7d/30468ab677bfae3a50f3f4c19dbca0dd9d5f84140fb7f223f84452a8d3aa/tcd-3.0.5.tar.gz" } ], "3.0.6": [ { "comment_text": "", "digests": { "md5": "5b4dc2be4db944bc47bd5328d622c37e", "sha256": "e0f7e336cf794ed230d754946517a23f2532a852d403f51b30e054117a62d4c7" }, "downloads": -1, "filename": "tcd-3.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "5b4dc2be4db944bc47bd5328d622c37e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 16728, "upload_time": "2019-05-19T11:07:09", "url": "https://files.pythonhosted.org/packages/47/ae/4b45fd7519eba65179751cb8d0dca881b385fd146e7904b05734f4487591/tcd-3.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "811270fa8e575f2b5db40a143b7354b7", "sha256": "029ed854eb3272e69536a9eaa4f901b7312faf9d86241de9a9b70c7336a3126a" }, "downloads": -1, "filename": "tcd-3.0.6.tar.gz", "has_sig": false, "md5_digest": "811270fa8e575f2b5db40a143b7354b7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 12596, "upload_time": "2019-05-19T11:07:11", "url": "https://files.pythonhosted.org/packages/b5/9b/e7048c5272c26ebb1e6aa4acd873df16fa2175fbd7e21ab8764f9a49ea6e/tcd-3.0.6.tar.gz" } ], "3.0.7": [ { "comment_text": "", "digests": { "md5": "e53009ac6076bbd3f7ce1aff00e41b4f", "sha256": "c5850e76b48ed425b9bfcacfd8b464f4ef8d1361917a5586972adec4039ce20f" }, "downloads": -1, "filename": "tcd-3.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "e53009ac6076bbd3f7ce1aff00e41b4f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 18525, "upload_time": "2019-05-23T18:37:27", "url": "https://files.pythonhosted.org/packages/1b/1d/b1f8bb75bf7667d7c183f73732cce7b683aa36e0259441671bac5b0ad746/tcd-3.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "79456c4799707a36c6c12df877461300", "sha256": "fe7a9f3e0b53b5355891d8f6a8b3d65b614ca4c3cf15e7c041c904462cefaaff" }, "downloads": -1, "filename": "tcd-3.0.7.tar.gz", "has_sig": false, "md5_digest": "79456c4799707a36c6c12df877461300", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 16297, "upload_time": "2019-05-23T18:37:30", "url": "https://files.pythonhosted.org/packages/67/bd/7942249c0524e71d811952c2b7608059f0dba239646c36c556aa8d906453/tcd-3.0.7.tar.gz" } ], "3.0.8": [ { "comment_text": "", "digests": { "md5": "34cd92e56b20c768baaa284381acb873", "sha256": "a676c7ed9d95bc8ce27763a05891998dfaa2fa9295f5042022cd0b6bf04f0988" }, "downloads": -1, "filename": "tcd-3.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "34cd92e56b20c768baaa284381acb873", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 18531, "upload_time": "2019-05-23T20:36:16", "url": "https://files.pythonhosted.org/packages/1f/c6/bc2585938622bc24df1db5b674a012b40751758dde8fd377f54b127a640d/tcd-3.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3cf43029451ff92416559431f3ab7df3", "sha256": "235935a9f5c0b7c2a0ff6ca817e918b2bb10ab840de816d3010bc0bbbe9856ed" }, "downloads": -1, "filename": "tcd-3.0.8.tar.gz", "has_sig": false, "md5_digest": "3cf43029451ff92416559431f3ab7df3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 16342, "upload_time": "2019-05-23T20:36:20", "url": "https://files.pythonhosted.org/packages/5a/6b/e049ef5a987744f8f70c61bd5825bb577b54db982d5839dd27fb851b5b87/tcd-3.0.8.tar.gz" } ], "3.0.9": [ { "comment_text": "", "digests": { "md5": "eef6212b5101f48f022ae93634368624", "sha256": "da8351707063da788083c0de79fdcd4c92ebd47eb3da1e2a9bee816228cd901f" }, "downloads": -1, "filename": "tcd-3.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "eef6212b5101f48f022ae93634368624", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 18551, "upload_time": "2019-06-04T21:03:39", "url": "https://files.pythonhosted.org/packages/b4/a3/7530d38c4e1b786ec19d59c0be8c4a7e313f26c2ae2f73699c23ec402904/tcd-3.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cdb312aef4100b00d6d150c7ef05a6e1", "sha256": "28c4015e9fc0d558f8a485cc63f3b083650d98d2f101b3ea63bb6cf5699a3d24" }, "downloads": -1, "filename": "tcd-3.0.9.tar.gz", "has_sig": false, "md5_digest": "cdb312aef4100b00d6d150c7ef05a6e1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 16987, "upload_time": "2019-06-04T21:03:41", "url": "https://files.pythonhosted.org/packages/9f/13/8fdc6492c2785d5b704e3ed1bd1a5608b917e8f55b67e4df8a58b4653744/tcd-3.0.9.tar.gz" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "df1ae884e6e9f6937b63e56f85462684", "sha256": "88ebea78b2239a67e59a5be4fc726331323c5d8697696475d6f24b1285593614" }, "downloads": -1, "filename": "tcd-3.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "df1ae884e6e9f6937b63e56f85462684", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 18807, "upload_time": "2019-06-09T13:25:07", "url": "https://files.pythonhosted.org/packages/cf/f8/a5f4b2a3df61d7a51b9e1b6447313b580843482c769aad89e925b3209749/tcd-3.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a1ccef1ed3d6d53479ea1959edc37627", "sha256": "f5617fa117978d19527d9387cdf7b5d1585c0b71e2357e67234421ff1fcfe781" }, "downloads": -1, "filename": "tcd-3.1.0.tar.gz", "has_sig": false, "md5_digest": "a1ccef1ed3d6d53479ea1959edc37627", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 17205, "upload_time": "2019-06-09T13:25:09", "url": "https://files.pythonhosted.org/packages/61/f1/f3bc4e08ba1bba76e7919c34a3b9a40fc9c4e422537020f192520e3d1ac1/tcd-3.1.0.tar.gz" } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "b37cf34f9eea6615d3c0b995940c9ec6", "sha256": "c5ce73fd21102b6c0ace464c79673dfc3a4981c4cee041d85d2584e6ecf168dc" }, "downloads": -1, "filename": "tcd-3.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b37cf34f9eea6615d3c0b995940c9ec6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 18896, "upload_time": "2019-07-17T21:02:43", "url": "https://files.pythonhosted.org/packages/88/be/f74339d96e250393afe415818f078bbe720642013eb261c7123d43fa93ad/tcd-3.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb35d39d05632d71feffdb09abdec278", "sha256": "1d5fa5d59c5c615ea4feb6a1be9d5a165d7681aa370e6a7554d2532c0c063125" }, "downloads": -1, "filename": "tcd-3.1.1.tar.gz", "has_sig": false, "md5_digest": "fb35d39d05632d71feffdb09abdec278", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 17395, "upload_time": "2019-07-17T21:02:50", "url": "https://files.pythonhosted.org/packages/5c/12/fd24505383b255faf8a0a5268c167c9e9895b536f20cb475a446a21ecc9b/tcd-3.1.1.tar.gz" } ], "3.1.2": [ { "comment_text": "", "digests": { "md5": "082116fde1d433ed903b2993908699d7", "sha256": "847cc4a77824334dcd968cc143f7d18779901e92d32a927dc11173d6d320e5e1" }, "downloads": -1, "filename": "tcd-3.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "082116fde1d433ed903b2993908699d7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 18997, "upload_time": "2019-07-21T23:27:19", "url": "https://files.pythonhosted.org/packages/53/98/eabdab48c88c363c93ec8507e5ce4526351bddccdbbe8e39b2a042bdb7b2/tcd-3.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aa6fa830cf1dd725d4060b216e4b2ad8", "sha256": "3a0f7339c4033fe7aae3d8efe5905138a2a044187e86be82b1add79724ba2787" }, "downloads": -1, "filename": "tcd-3.1.2.tar.gz", "has_sig": false, "md5_digest": "aa6fa830cf1dd725d4060b216e4b2ad8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 17475, "upload_time": "2019-07-21T23:27:26", "url": "https://files.pythonhosted.org/packages/2b/40/7406a58ec06f522a15366e05d2048b8920ec9318a5dac3e2c5dcb0d615e9/tcd-3.1.2.tar.gz" } ], "3.1.3": [ { "comment_text": "", "digests": { "md5": "8db91a257a7408c2da8b12d6c1f66f51", "sha256": "c87169f04c3d9a1f54556e6324086db476043323462a9db5123bba4007da33b1" }, "downloads": -1, "filename": "tcd-3.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "8db91a257a7408c2da8b12d6c1f66f51", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 19456, "upload_time": "2019-08-02T11:01:02", "url": "https://files.pythonhosted.org/packages/98/e3/d7623cc85d326f169f2aae328020b6a3d018a81a3aef89aacb7b8ddb61c1/tcd-3.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0053f81cfed0a692631e5995621eb7b9", "sha256": "d19b8d22380fff8c8432699a73eaa4c20ea2c83bd114e04f3a67a4cc0a9eedf6" }, "downloads": -1, "filename": "tcd-3.1.3.tar.gz", "has_sig": false, "md5_digest": "0053f81cfed0a692631e5995621eb7b9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 17885, "upload_time": "2019-08-02T11:01:10", "url": "https://files.pythonhosted.org/packages/6a/c4/b53d276ca64884c7a7f9125fd2a8747b84f539888c9e785e443c7ffc4f75/tcd-3.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8db91a257a7408c2da8b12d6c1f66f51", "sha256": "c87169f04c3d9a1f54556e6324086db476043323462a9db5123bba4007da33b1" }, "downloads": -1, "filename": "tcd-3.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "8db91a257a7408c2da8b12d6c1f66f51", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 19456, "upload_time": "2019-08-02T11:01:02", "url": "https://files.pythonhosted.org/packages/98/e3/d7623cc85d326f169f2aae328020b6a3d018a81a3aef89aacb7b8ddb61c1/tcd-3.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0053f81cfed0a692631e5995621eb7b9", "sha256": "d19b8d22380fff8c8432699a73eaa4c20ea2c83bd114e04f3a67a4cc0a9eedf6" }, "downloads": -1, "filename": "tcd-3.1.3.tar.gz", "has_sig": false, "md5_digest": "0053f81cfed0a692631e5995621eb7b9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 17885, "upload_time": "2019-08-02T11:01:10", "url": "https://files.pythonhosted.org/packages/6a/c4/b53d276ca64884c7a7f9125fd2a8747b84f539888c9e785e443c7ffc4f75/tcd-3.1.3.tar.gz" } ] }