{ "info": { "author": "Maxim Avanov", "author_email": "maxim.avanov@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved", "License :: OSI Approved :: MIT License", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 3" ], "description": ".. _badges:\n\n.. image:: https://github.com/avanov/typeit/workflows/CI/badge.svg?branch=develop\n :target: https://github.com/avanov/typeit/actions?query=branch%3Adevelop\n\n.. image:: https://coveralls.io/repos/github/avanov/typeit/badge.svg?branch=develop\n :target: https://coveralls.io/github/avanov/typeit?branch=develop\n\n.. image:: https://requires.io/github/avanov/typeit/requirements.svg?branch=master\n :target: https://requires.io/github/avanov/typeit/requirements/?branch=master\n :alt: Requirements Status\n\n.. image:: https://readthedocs.org/projects/typeit/badge/?version=latest\n :target: http://typeit.readthedocs.org/en/latest/\n :alt: Documentation Status\n\n.. image:: http://img.shields.io/pypi/v/typeit.svg\n :target: https://pypi.python.org/pypi/typeit\n :alt: Latest PyPI Release\n\n\nTypeit\n------\n\n**typeit** infers Python types from a sample JSON/YAML data, and provides you with the tools\nfor serialising and parsing it. It also provides you with smart constructors for arbitrarily nested data structures.\nThe library works superb on Python 3.7 and above.\n\nStart using it by generating types for your JSON payloads:\n\n.. code-block:: bash\n\n $ echo '{\"first-name\": \"Hello\", \"initial\": null, \"last_name\": \"World\"}' | typeit gen\n\n\nThe snipped above produces output similar to this:\n\n.. code-block:: python\n\n from typing import Any, NamedTuple, Optional, Sequence\n from typeit import TypeConstructor\n\n\n class Main(NamedTuple):\n first_name: str\n initial: Optional[Any]\n last_name: str\n\n\n overrides = {\n Main.first_name: 'first-name',\n }\n\n\n mk_main, serialize_main = TypeConstructor & overrides ^ Main\n\nUse these functions to construct and serialize your payloads:\n\n.. code-block:: python\n\n payload = {\"first-name\": \"Hello\", \"initial\": None, \"last_name\": \"World\"}\n\n data = mk_main(payload)\n assert isinstance(data, Main)\n assert serialize_main(data) == payload\n\n\nDocumentation\n-------------\n\nDocumentation is hosted on ReadTheDocs: https://typeit.readthedocs.io/en/develop/\n\n\nTest framework\n--------------\n\nRun existing test suite with\n\n.. code::\n\n $ pytest\n\n\nChangelog\n---------\n\nSee `CHANGELOG `_.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/avanov/typeit", "keywords": "utils typing json yaml serialization deserialization structured-data", "license": "", "maintainer": "", "maintainer_email": "", "name": "typeit", "package_url": "https://pypi.org/project/typeit/", "platform": "", "project_url": "https://pypi.org/project/typeit/", "project_urls": { "Homepage": "https://github.com/avanov/typeit" }, "release_url": "https://pypi.org/project/typeit/3.9.1.9/", "requires_dist": [ "inflection (<0.6.0,>=0.4.0)", "colander (<1.9.0,>=1.7.0)", "pyrsistent (<0.18,>=0.16.0)", "typing-inspect (<0.7.0,>=0.6.0)", "typing-extensions (<3.8,>=3.7.4.2)", "PyYAML (<5.4,>=5.3.1) ; extra == 'third_party'" ], "requires_python": "", "summary": "typeit brings typed data into your project", "version": "3.9.1.9", "yanked": false, "yanked_reason": null }, "last_serial": 9718895, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "1e0a4f8deafcf8599663e751497dc542", "sha256": "8c18a45af8db0722f5c3bb7ecddbc89dbe8dbc91d4b0907af9618b51f73f7922" }, "downloads": -1, "filename": "typeit-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1e0a4f8deafcf8599663e751497dc542", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7754, "upload_time": "2018-06-17T03:55:13", "upload_time_iso_8601": "2018-06-17T03:55:13.137182Z", "url": "https://files.pythonhosted.org/packages/8f/0c/8b348d17c506dfa3ea9a385590b56b0b45b3d70befdc1b2b179958af5144/typeit-0.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2913fb55808fb24886798e93e05e354f", "sha256": "cf77cc3f7280d45beee7cef4258c8a3fb0ca1df220bd49e671f872d5921f86b4" }, "downloads": -1, "filename": "typeit-0.0.1.tar.gz", "has_sig": false, "md5_digest": "2913fb55808fb24886798e93e05e354f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8060, "upload_time": "2018-06-17T03:55:14", "upload_time_iso_8601": "2018-06-17T03:55:14.553107Z", "url": "https://files.pythonhosted.org/packages/0e/39/d67a011fd769a52e4bf41a0ca3b37ec4ef9f2e4c6b602e238aefd4076a08/typeit-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "d726b64ea023ebf193b25832cef8c30c", "sha256": "5886ff1da799c7ee05d815f416588d7d2a90aac6fb98220264c3309454df0583" }, "downloads": -1, "filename": "typeit-0.1.0-py3.6.egg", "has_sig": false, "md5_digest": "d726b64ea023ebf193b25832cef8c30c", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 18744, "upload_time": "2018-06-22T22:55:49", "upload_time_iso_8601": "2018-06-22T22:55:49.927950Z", "url": "https://files.pythonhosted.org/packages/1c/59/7450b3a82319f7c21c164619f4e779d185bb8abbe3b68658b92783db7ca7/typeit-0.1.0-py3.6.egg", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b19b45f6492c83ac966fc9f3d7f3ca2f", "sha256": "eaaddf6b04524da04c726db08b8f1fb644f33e0e84bf73dacdf63c53c52fcaaa" }, "downloads": -1, "filename": "typeit-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b19b45f6492c83ac966fc9f3d7f3ca2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9662, "upload_time": "2018-06-22T22:55:51", "upload_time_iso_8601": "2018-06-22T22:55:51.465196Z", "url": "https://files.pythonhosted.org/packages/b4/63/3ea169c288269016b4ff1f1b3b2aa21d9ac2659caff7e01adce364f9e9ae/typeit-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "30af38f8947b91740199f86b609379e7", "sha256": "c1bd4c25d3a4d9315a8f55d96698fb8abe1ca1d79a348b1519ca4726f3c3990d" }, "downloads": -1, "filename": "typeit-0.1.1-py3.6.egg", "has_sig": false, "md5_digest": "30af38f8947b91740199f86b609379e7", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 20074, "upload_time": "2018-06-23T13:07:44", "upload_time_iso_8601": "2018-06-23T13:07:44.966195Z", "url": "https://files.pythonhosted.org/packages/d5/9e/b3e58db2895210b53d2a1781c022fd2b245d9752738ceb31edac5e2e43a6/typeit-0.1.1-py3.6.egg", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7bad87ead48ba57ff6d29d122fe40a2c", "sha256": "b3709302c728f3bc75cbf2db345aaa5e5e6a3c79f50e9cf0e364ed16010f23a7" }, "downloads": -1, "filename": "typeit-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7bad87ead48ba57ff6d29d122fe40a2c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9706, "upload_time": "2018-06-23T13:08:32", "upload_time_iso_8601": "2018-06-23T13:08:32.166737Z", "url": "https://files.pythonhosted.org/packages/ed/ef/a920aee863602b054e887b0a91717877241c68e1ed2a72b48b6c6cbf13c5/typeit-0.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9e398c05e5f710e7104eb00478897c3d", "sha256": "0974b7ffd49227a274de203218df34f5a154d1c92cf0f8f7d7e01e78ace134f0" }, "downloads": -1, "filename": "typeit-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9e398c05e5f710e7104eb00478897c3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10169, "upload_time": "2018-06-23T13:07:46", "upload_time_iso_8601": "2018-06-23T13:07:46.701767Z", "url": "https://files.pythonhosted.org/packages/85/04/e258b7d141ffe1e152c615c30492b36d7c0f022b60dbc160af9844c697c6/typeit-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "c5c06f21283a3abbe328e5ee00e3bdd8", "sha256": "cfd6268aa5e8684db03fd9426d24d2d11a36e4523aade2d7cb93554fdcf2b28b" }, "downloads": -1, "filename": "typeit-0.10.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c5c06f21283a3abbe328e5ee00e3bdd8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18645, "upload_time": "2019-04-08T23:42:42", "upload_time_iso_8601": "2019-04-08T23:42:42.694807Z", "url": "https://files.pythonhosted.org/packages/ec/8f/a32bb22bc189670db1d31c44ef25e833222a408e8293bbe1a08609e0a835/typeit-0.10.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8600fca68b09fc8a9253a8be69fd3521", "sha256": "eb81f3ea3ee142f5c83f5cbdba1680c84b96ac4b08fab3e9db95d099988fc8f1" }, "downloads": -1, "filename": "typeit-0.10.0.tar.gz", "has_sig": false, "md5_digest": "8600fca68b09fc8a9253a8be69fd3521", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16153, "upload_time": "2019-04-08T23:43:04", "upload_time_iso_8601": "2019-04-08T23:43:04.899453Z", "url": "https://files.pythonhosted.org/packages/57/31/458e4e5e3ca2bad44c96cad070d552a3fb52a8b84b6c91b05794eb8a498a/typeit-0.10.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "5fa8c76e1867dafba4db8f14a8848af4", "sha256": "0fd5ff175eebd750dee333a5a7c00ec12cf3c3edae610acd70cd9e2812ca1b9d" }, "downloads": -1, "filename": "typeit-0.10.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5fa8c76e1867dafba4db8f14a8848af4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19386, "upload_time": "2019-04-10T23:57:29", "upload_time_iso_8601": "2019-04-10T23:57:29.450783Z", "url": "https://files.pythonhosted.org/packages/f1/81/4ae9523cf61989fdb7bf27e1f7ae2d81f0f00f7bc85f26baecc0849a489f/typeit-0.10.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d37d11cc0308ada38a095c7aeb2802c0", "sha256": "77feaf6dd5abd45849725cd9c840f91394f5f50b0d94e364463cbbac51d8d62d" }, "downloads": -1, "filename": "typeit-0.10.1.tar.gz", "has_sig": false, "md5_digest": "d37d11cc0308ada38a095c7aeb2802c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16643, "upload_time": "2019-04-10T23:57:32", "upload_time_iso_8601": "2019-04-10T23:57:32.276699Z", "url": "https://files.pythonhosted.org/packages/cd/37/79c2c9801bb58fcc2ed4ed176378c06f802a797433106fa711f477400050/typeit-0.10.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "9ceafceb500ff20e051dd836a78c44bc", "sha256": "962fc77333a07215dac44ba6ad7c86296ecc62f358e388b634eeae41daa386a2" }, "downloads": -1, "filename": "typeit-0.11.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9ceafceb500ff20e051dd836a78c44bc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20579, "upload_time": "2019-04-22T03:06:59", "upload_time_iso_8601": "2019-04-22T03:06:59.288401Z", "url": "https://files.pythonhosted.org/packages/5a/8d/29cd3eb2cff8b814e162c9cf34a629021eb4d20eaf8d1dc23f3a97d1e039/typeit-0.11.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5f5cad92151d71874461a4dfa0c3e265", "sha256": "7d63de66a8c9532b359cb851fe77610d45101d9b38ff62cb36471a22621b0eb0" }, "downloads": -1, "filename": "typeit-0.11.0.tar.gz", "has_sig": false, "md5_digest": "5f5cad92151d71874461a4dfa0c3e265", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17323, "upload_time": "2019-04-22T03:07:01", "upload_time_iso_8601": "2019-04-22T03:07:01.363739Z", "url": "https://files.pythonhosted.org/packages/32/22/693045426d6ed1e111fef2792ddc726c9ebf516a0f428f8bea363b6acd27/typeit-0.11.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "ddaa3987e397d3cec21cd74a41dad8ac", "sha256": "62efdd5cc82f2488d151db5fa60260d123cc3f5a0d5b10be28a61c03303e1932" }, "downloads": -1, "filename": "typeit-0.12.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ddaa3987e397d3cec21cd74a41dad8ac", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21826, "upload_time": "2019-04-24T01:14:38", "upload_time_iso_8601": "2019-04-24T01:14:38.419838Z", "url": "https://files.pythonhosted.org/packages/1f/1f/a5d07ac685496d6ff9629ba4eb08ea01b6b7e8db69f3e5a3f63f9602f8a8/typeit-0.12.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1f5a9b7d87a4d2f072240bdf476e2ff4", "sha256": "1d5524c4f6c934a99d19345a2399517737c4c87de7bd48f770920c6900190856" }, "downloads": -1, "filename": "typeit-0.12.0.tar.gz", "has_sig": false, "md5_digest": "1f5a9b7d87a4d2f072240bdf476e2ff4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18164, "upload_time": "2019-04-24T01:14:40", "upload_time_iso_8601": "2019-04-24T01:14:40.004893Z", "url": "https://files.pythonhosted.org/packages/16/f4/8ef2db891e66606de0cb6a68ddbbf5be3bdc552e47cf5aeb35308f297a31/typeit-0.12.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.12.1": [ { "comment_text": "", "digests": { "md5": "2917f505e52af2af874d255d118c7f13", "sha256": "1e713349350d0af6cf8efe0359a3a95fdcc270895ed2a6fe00eb1453437b3f77" }, "downloads": -1, "filename": "typeit-0.12.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2917f505e52af2af874d255d118c7f13", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22597, "upload_time": "2019-06-08T15:32:55", "upload_time_iso_8601": "2019-06-08T15:32:55.730471Z", "url": "https://files.pythonhosted.org/packages/0d/64/ee143249f35302b521e56bd53e9989d9d9baefbeb0d2f708613346f5c0e8/typeit-0.12.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ef7f78bd1228497d930c555d25e19a8b", "sha256": "c638d5803522c7ee0612e8008385dea3f738c6a69628c8c8ada6b52b8d01adbe" }, "downloads": -1, "filename": "typeit-0.12.1.tar.gz", "has_sig": false, "md5_digest": "ef7f78bd1228497d930c555d25e19a8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18599, "upload_time": "2019-06-08T15:32:57", "upload_time_iso_8601": "2019-06-08T15:32:57.463853Z", "url": "https://files.pythonhosted.org/packages/62/07/cf91d1aa3d1cc13f5f7e83968824c07a918fe61f055f82839de7dbbc5a71/typeit-0.12.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.12.2": [ { "comment_text": "", "digests": { "md5": "7330333609aa503873f6c6012a8587d7", "sha256": "91a892eaf7103eb9b78aa265d54ce682ed988e9fea3d470ccd1719059b05d085" }, "downloads": -1, "filename": "typeit-0.12.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7330333609aa503873f6c6012a8587d7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22641, "upload_time": "2019-06-09T01:58:08", "upload_time_iso_8601": "2019-06-09T01:58:08.769577Z", "url": "https://files.pythonhosted.org/packages/42/fc/8ab5d141e6f756a8a4e1b909ff0cb0932f96b3e6071c7e81fd45441108f8/typeit-0.12.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c8c38db2469e8ece2dd90ce844d36ec6", "sha256": "73f0483814f31368b20f18be7c05739f69ff7fb891149317376ccec8cd9156e5" }, "downloads": -1, "filename": "typeit-0.12.2.tar.gz", "has_sig": false, "md5_digest": "c8c38db2469e8ece2dd90ce844d36ec6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18650, "upload_time": "2019-06-09T01:58:10", "upload_time_iso_8601": "2019-06-09T01:58:10.555793Z", "url": "https://files.pythonhosted.org/packages/98/53/33612f9d0b0b21f8d844b8e9455e2d0a5563de8c2796822aef6653d26eee/typeit-0.12.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.13.0": [ { "comment_text": "", "digests": { "md5": "e3c4f1931201d8828c03c1901fb73dd3", "sha256": "cea13a2acf6f292d0a3174e71e5495ea6b9d1f74fe0e9cd2438ad80aa2f4b1fa" }, "downloads": -1, "filename": "typeit-0.13.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e3c4f1931201d8828c03c1901fb73dd3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23029, "upload_time": "2019-06-23T23:51:10", "upload_time_iso_8601": "2019-06-23T23:51:10.787444Z", "url": "https://files.pythonhosted.org/packages/d8/2e/f1d2b1211ad4e48f0d41fa5c4eccc0250c4d667137f29560730f94bab220/typeit-0.13.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d6551229dfe6fc5bb3b001378d005b7d", "sha256": "3aa6e6f68961155a12cacd3a194b0538f5372b32543d23f00a67338840b9474a" }, "downloads": -1, "filename": "typeit-0.13.0.tar.gz", "has_sig": false, "md5_digest": "d6551229dfe6fc5bb3b001378d005b7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19090, "upload_time": "2019-06-23T23:51:12", "upload_time_iso_8601": "2019-06-23T23:51:12.919515Z", "url": "https://files.pythonhosted.org/packages/d1/87/ce3837668b8a77d913aea6aaa82a54b47d5fb650bb9b4743ab8a2b6000f2/typeit-0.13.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.14.0": [ { "comment_text": "", "digests": { "md5": "ff2cb3bb4c35dceaac3cc56566b4ba0e", "sha256": "0b3b7ba38a4e85dbba6d0a82982dbea3e077b4836ded6e6d0f619901cc01d129" }, "downloads": -1, "filename": "typeit-0.14.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ff2cb3bb4c35dceaac3cc56566b4ba0e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24194, "upload_time": "2019-07-03T19:15:19", "upload_time_iso_8601": "2019-07-03T19:15:19.955386Z", "url": "https://files.pythonhosted.org/packages/35/e4/a09a3c428ce80a0ad8bec000036116376612373a1a3f1b99c43b13d20095/typeit-0.14.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "55e60d2147211d5a1ed584f276ae1be7", "sha256": "40cf035968bfc3ee84961b84748d7d62c23c707eece0aba810e3b666b793b3da" }, "downloads": -1, "filename": "typeit-0.14.0.tar.gz", "has_sig": false, "md5_digest": "55e60d2147211d5a1ed584f276ae1be7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20081, "upload_time": "2019-07-03T19:15:22", "upload_time_iso_8601": "2019-07-03T19:15:22.196041Z", "url": "https://files.pythonhosted.org/packages/19/50/c297b733235f30452b98d5ea13391a42bd66741530f64e08f81369cd3cc8/typeit-0.14.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.14.1": [ { "comment_text": "", "digests": { "md5": "37f81a11002f0db2949ff949d363d96b", "sha256": "b6fd85bef9b06cfe0c8f55bd17809c8faf6060b5f91a538ab518feb71a740f1c" }, "downloads": -1, "filename": "typeit-0.14.1-py3-none-any.whl", "has_sig": false, "md5_digest": "37f81a11002f0db2949ff949d363d96b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24282, "upload_time": "2019-07-04T20:35:36", "upload_time_iso_8601": "2019-07-04T20:35:36.228417Z", "url": "https://files.pythonhosted.org/packages/c8/06/982ef2f12c2340fb8582d9417729bd5e6cfe4bf00fdadc7210628751656c/typeit-0.14.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "da248d1c55ee9d38e24df67bba1dc31c", "sha256": "71b62045a1a08eead807f98cbf4e4e25709d79f2dad6d330137d9b786fca61a8" }, "downloads": -1, "filename": "typeit-0.14.1.tar.gz", "has_sig": false, "md5_digest": "da248d1c55ee9d38e24df67bba1dc31c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20169, "upload_time": "2019-07-04T20:35:37", "upload_time_iso_8601": "2019-07-04T20:35:37.781858Z", "url": "https://files.pythonhosted.org/packages/ed/49/b0cf9787702d0053807b0eb9cb70c479ac03a004b7299030e21d5b24ebb2/typeit-0.14.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.15.0": [ { "comment_text": "", "digests": { "md5": "69253b738f02314984bc087476fe5727", "sha256": "0bf06fd14027a78eaf12c6200c67273a620ba7c0280e0a2379077021120cc747" }, "downloads": -1, "filename": "typeit-0.15.0-py3-none-any.whl", "has_sig": false, "md5_digest": "69253b738f02314984bc087476fe5727", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25774, "upload_time": "2019-07-07T16:36:49", "upload_time_iso_8601": "2019-07-07T16:36:49.792828Z", "url": "https://files.pythonhosted.org/packages/67/9c/bc7511286408fc83768e455620e8b8d0bf522fcf3c856fc7acb8f0da5295/typeit-0.15.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "28173e38a6d0f49670c141c6a8fa20b6", "sha256": "3b7e7952e9c1d24330875b05d032d92f4c6eab1389bd573401edd90c7a864c0e" }, "downloads": -1, "filename": "typeit-0.15.0.tar.gz", "has_sig": false, "md5_digest": "28173e38a6d0f49670c141c6a8fa20b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21249, "upload_time": "2019-07-07T16:36:51", "upload_time_iso_8601": "2019-07-07T16:36:51.781312Z", "url": "https://files.pythonhosted.org/packages/41/40/cb6e1b1f24a01bb96991fee31dbac8596b96f6678aabf9ec91d8d6d5053d/typeit-0.15.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.16.0": [ { "comment_text": "", "digests": { "md5": "b4af41ee5b00e12456718d207a5a7cdb", "sha256": "570c8815b00b5a8a9c890e2427603ce5f2e4db934aa3f359a43bd3f2ea9e7abe" }, "downloads": -1, "filename": "typeit-0.16.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b4af41ee5b00e12456718d207a5a7cdb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26589, "upload_time": "2019-07-08T05:21:00", "upload_time_iso_8601": "2019-07-08T05:21:00.164317Z", "url": "https://files.pythonhosted.org/packages/92/ce/c06ab878906af6cf80c8fc69c9c222b12e7f83b369c83c6262a286278d14/typeit-0.16.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9895f9f0fea091d9fc4467e1c6a42ce6", "sha256": "e021dc5fb3333cb564bc868f04e195334f85df6ee06b93fc6384bc82e6414005" }, "downloads": -1, "filename": "typeit-0.16.0.tar.gz", "has_sig": false, "md5_digest": "9895f9f0fea091d9fc4467e1c6a42ce6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21554, "upload_time": "2019-07-08T05:21:02", "upload_time_iso_8601": "2019-07-08T05:21:02.283985Z", "url": "https://files.pythonhosted.org/packages/4a/b7/a669baf15c06f1b3099c854812061b3d0f203f67458b3175e6275749490f/typeit-0.16.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.17.0": [ { "comment_text": "", "digests": { "md5": "abee125066c7554a6523d005d3e98cbd", "sha256": "d969038d8e626d1aaada6e05d9427377985e9291eb36175f611b609f09a312c4" }, "downloads": -1, "filename": "typeit-0.17.0-py3-none-any.whl", "has_sig": false, "md5_digest": "abee125066c7554a6523d005d3e98cbd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26696, "upload_time": "2019-07-08T06:27:29", "upload_time_iso_8601": "2019-07-08T06:27:29.614635Z", "url": "https://files.pythonhosted.org/packages/aa/d5/c3dc1df4b5e4821d8106f45602c21cf93359367a9d7fd2cd2a651132a3a8/typeit-0.17.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "37d79ac453ca471ae7ca682fcecff9e9", "sha256": "7a5d54f3e4f7e187841571322203bfe2f723a17317cea526d45c67a3dc039a82" }, "downloads": -1, "filename": "typeit-0.17.0.tar.gz", "has_sig": false, "md5_digest": "37d79ac453ca471ae7ca682fcecff9e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21624, "upload_time": "2019-07-08T06:27:31", "upload_time_iso_8601": "2019-07-08T06:27:31.811856Z", "url": "https://files.pythonhosted.org/packages/bc/b3/6a508f0802c6e2595c483f735cd66948536f7315b8099a2c933150b2327d/typeit-0.17.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.18.0": [ { "comment_text": "", "digests": { "md5": "9538004dec8281361ee1d617f23ee9f7", "sha256": "13601888ff2bc296f404d93a7c9aa87fca6998c4b834030f0bc05d58f05ced72" }, "downloads": -1, "filename": "typeit-0.18.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9538004dec8281361ee1d617f23ee9f7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26803, "upload_time": "2019-08-22T21:32:22", "upload_time_iso_8601": "2019-08-22T21:32:22.507154Z", "url": "https://files.pythonhosted.org/packages/7a/5a/c897cefaa578c8810ce55293f72bb9f297bb06f70a4d64e79c658ac30bfb/typeit-0.18.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "816d87e493d556570398870db80ca8b5", "sha256": "40e2f1945ee1e116631ad9f2e3ea0d7debc1eb95d4712b07374e5f63887f3ceb" }, "downloads": -1, "filename": "typeit-0.18.0.tar.gz", "has_sig": false, "md5_digest": "816d87e493d556570398870db80ca8b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21739, "upload_time": "2019-08-22T21:32:24", "upload_time_iso_8601": "2019-08-22T21:32:24.365540Z", "url": "https://files.pythonhosted.org/packages/63/4d/f21fe6f8b226aacc6127b6c63957db22848bde8987f61e02fd7b44e16a35/typeit-0.18.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.19.0": [ { "comment_text": "", "digests": { "md5": "267b7e8537a9a5cf07c440c09d2f7207", "sha256": "3596a03dbdde364b4973361120ee98711f4f225e577394f662fbffdcdcc164df" }, "downloads": -1, "filename": "typeit-0.19.0-py3-none-any.whl", "has_sig": false, "md5_digest": "267b7e8537a9a5cf07c440c09d2f7207", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26894, "upload_time": "2019-09-18T20:15:23", "upload_time_iso_8601": "2019-09-18T20:15:23.594707Z", "url": "https://files.pythonhosted.org/packages/00/0d/ce6c18f3d16ae7894b513ed1b153f8e763e1c7bc1d36bd9208bacaa2e192/typeit-0.19.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "88b94b7d37ac2e1286bdb802b622d8e1", "sha256": "e30fd1bb6a465c498fd27caaafdc93dcb746df5bae58411b93dca106c5d57ca4" }, "downloads": -1, "filename": "typeit-0.19.0.tar.gz", "has_sig": false, "md5_digest": "88b94b7d37ac2e1286bdb802b622d8e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21729, "upload_time": "2019-09-18T20:15:25", "upload_time_iso_8601": "2019-09-18T20:15:25.772304Z", "url": "https://files.pythonhosted.org/packages/ad/09/9d56f6641a580938ea185d353962349f20c91fef5438061faa250c0c370d/typeit-0.19.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "ccce21a18031bc2c27fb50c50dfe5c65", "sha256": "a41736ac7e7bd4573a22ed285ec6ee1b1def9a7500f740607220663798867194" }, "downloads": -1, "filename": "typeit-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ccce21a18031bc2c27fb50c50dfe5c65", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9973, "upload_time": "2018-06-23T15:34:07", "upload_time_iso_8601": "2018-06-23T15:34:07.747274Z", "url": "https://files.pythonhosted.org/packages/67/b0/1fff12a5c762aa56bc802f17fcd5e81d5d5e889baaa74dc01d3ae862b86d/typeit-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8a8b0d486e0daa9c6855eb25f4de9ab7", "sha256": "f3fe3de667280cabb8596df74dd4dfc341d94215da6589ee495bab841f790cfe" }, "downloads": -1, "filename": "typeit-0.2.0.tar.gz", "has_sig": false, "md5_digest": "8a8b0d486e0daa9c6855eb25f4de9ab7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10448, "upload_time": "2018-06-23T15:34:09", "upload_time_iso_8601": "2018-06-23T15:34:09.508143Z", "url": "https://files.pythonhosted.org/packages/35/29/3b4c3ba919d7c0a811ab0a3c6d96af5e5e377a57bbcfcd418e236aad38f8/typeit-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.20.0": [ { "comment_text": "", "digests": { "md5": "69f6bf726d0c1cf2a07256d146482c2d", "sha256": "488c5517476574e4f9553def3f92ff62d20e412f4dba13c704c55e1bb0ad72fe" }, "downloads": -1, "filename": "typeit-0.20.0-py3-none-any.whl", "has_sig": false, "md5_digest": "69f6bf726d0c1cf2a07256d146482c2d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27168, "upload_time": "2019-10-27T21:17:37", "upload_time_iso_8601": "2019-10-27T21:17:37.306034Z", "url": "https://files.pythonhosted.org/packages/16/4a/a052b357353fadffa24c8baf68cf0dac8f8ae2a9a9ddccdba15b66a7b661/typeit-0.20.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ad287e7aa9ff1c5407a11a119cabb909", "sha256": "eb2bfa474b9da23e201bdd1c453fad2c08b815275b612c9a5a8d2bf58d661970" }, "downloads": -1, "filename": "typeit-0.20.0.tar.gz", "has_sig": false, "md5_digest": "ad287e7aa9ff1c5407a11a119cabb909", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23199, "upload_time": "2019-10-27T21:17:39", "upload_time_iso_8601": "2019-10-27T21:17:39.475339Z", "url": "https://files.pythonhosted.org/packages/e4/0a/cbeb7f6f94b9f0d05b7bdf5163696428df4a11ce0b3ee4240cad8fbb5e8d/typeit-0.20.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.21.0": [ { "comment_text": "", "digests": { "md5": "d965f8b99e3fc9431aaadf5d9a428515", "sha256": "1a7e2a862be03a100cb99587aba246f3a9f4deae9f15f8ea6fcce66839fa5e49" }, "downloads": -1, "filename": "typeit-0.21.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d965f8b99e3fc9431aaadf5d9a428515", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27731, "upload_time": "2020-04-10T19:00:29", "upload_time_iso_8601": "2020-04-10T19:00:29.830893Z", "url": "https://files.pythonhosted.org/packages/e2/fc/06ba62b8f3644ab262811e887b1b2a38fe2ef9c5173ffa41d6a5363bcc9a/typeit-0.21.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "42d1011bcaa5b899eee1b031a974b457", "sha256": "3e4da69e8e4cb05fa00d54a8315b6b926b3cde56c82687270a00d19bb8706c37" }, "downloads": -1, "filename": "typeit-0.21.0.tar.gz", "has_sig": false, "md5_digest": "42d1011bcaa5b899eee1b031a974b457", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23691, "upload_time": "2020-04-10T19:00:31", "upload_time_iso_8601": "2020-04-10T19:00:31.727470Z", "url": "https://files.pythonhosted.org/packages/c7/3f/4501c44fe67ca0814f4a69e95d11124ec541c45b666c8b8fa41d852de682/typeit-0.21.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.22.0": [ { "comment_text": "", "digests": { "md5": "44ae5138abbbabbd1737e48ce752a7bf", "sha256": "d835abddd142f67b98c2cd85bb67c8aa1457c142832bac3b76324a0ecd7b5c85" }, "downloads": -1, "filename": "typeit-0.22.0-py3-none-any.whl", "has_sig": false, "md5_digest": "44ae5138abbbabbd1737e48ce752a7bf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27940, "upload_time": "2020-04-10T19:53:47", "upload_time_iso_8601": "2020-04-10T19:53:47.687009Z", "url": "https://files.pythonhosted.org/packages/02/05/3495154945548f810b5ec899476db1aa2667ae7d0d3d0f7cc9f0dcdb2a75/typeit-0.22.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1c290420b286cb5ad8bb900145fef07a", "sha256": "829f0c97677e1a6831bc307c9b2a7bfe9e13ec5831ead2414d14e6799bff2854" }, "downloads": -1, "filename": "typeit-0.22.0.tar.gz", "has_sig": false, "md5_digest": "1c290420b286cb5ad8bb900145fef07a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24026, "upload_time": "2020-04-10T19:53:49", "upload_time_iso_8601": "2020-04-10T19:53:49.457478Z", "url": "https://files.pythonhosted.org/packages/9c/37/6ac108f464e025314e2a09779ba0e49ebb7efd4938afa91ac574470830b4/typeit-0.22.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.23.0": [ { "comment_text": "", "digests": { "md5": "305993fc66aeaed0ef00f4c9aa83b199", "sha256": "1d3926bcfca5680ff572acf8bc97e69f0f3eb789a29dd9376c1a3d59cef24eae" }, "downloads": -1, "filename": "typeit-0.23.0-py3-none-any.whl", "has_sig": false, "md5_digest": "305993fc66aeaed0ef00f4c9aa83b199", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 28105, "upload_time": "2020-04-11T01:03:36", "upload_time_iso_8601": "2020-04-11T01:03:36.254656Z", "url": "https://files.pythonhosted.org/packages/f5/f5/c9f1c8caabee919d8ea8f7a6acf151e2a3716c790c9f5965aebcdfcaee3a/typeit-0.23.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "46adeebc5b52628e9e72b0e2da27cb50", "sha256": "2bba692a931fc6290c6638fca84928f178f76156b6f5df7f2c9deb9b495c2aec" }, "downloads": -1, "filename": "typeit-0.23.0.tar.gz", "has_sig": false, "md5_digest": "46adeebc5b52628e9e72b0e2da27cb50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24195, "upload_time": "2020-04-11T01:03:38", "upload_time_iso_8601": "2020-04-11T01:03:38.025002Z", "url": "https://files.pythonhosted.org/packages/62/63/fae21cccb3b0249cd0ad3fcf308bc8c10dab9c7584a4914bea1cfef658ba/typeit-0.23.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.24.0": [ { "comment_text": "", "digests": { "md5": "01182464969a8a24f9eb81afee6fcdb0", "sha256": "a3990f72fff707ebe545bc2b240c3775d365cb5976a2e8179e06cf201bfb6001" }, "downloads": -1, "filename": "typeit-0.24.0-py3-none-any.whl", "has_sig": false, "md5_digest": "01182464969a8a24f9eb81afee6fcdb0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 29452, "upload_time": "2020-04-18T22:24:49", "upload_time_iso_8601": "2020-04-18T22:24:49.356502Z", "url": "https://files.pythonhosted.org/packages/c6/8e/a6a8f04cd4cbfa4b9c3883d97cda088a46259d71117a0b5e59fe50cddd9d/typeit-0.24.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "374d08ac6258d99970e0757170b4a595", "sha256": "f0eedbd34591adaaa98414654bac06f6fc7e426be2bf21f954254705583ededb" }, "downloads": -1, "filename": "typeit-0.24.0.tar.gz", "has_sig": false, "md5_digest": "374d08ac6258d99970e0757170b4a595", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25308, "upload_time": "2020-04-18T22:24:50", "upload_time_iso_8601": "2020-04-18T22:24:50.735746Z", "url": "https://files.pythonhosted.org/packages/a7/b7/51f3dd627f0ccd1ec3ab7898e81648d9578c78eff65de3883ac9ada9fcee/typeit-0.24.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.25.0": [ { "comment_text": "", "digests": { "md5": "a34eacfb7d27f9fe19bf253ac7c4c942", "sha256": "9b9857b343d8c670253e109d62ae2e90cd2f20bf9e5eb5dc57f27add31281450" }, "downloads": -1, "filename": "typeit-0.25.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a34eacfb7d27f9fe19bf253ac7c4c942", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 29624, "upload_time": "2020-05-07T19:15:05", "upload_time_iso_8601": "2020-05-07T19:15:05.100538Z", "url": "https://files.pythonhosted.org/packages/63/10/ad8f632d847da9a1b96cfd1a9774dc325debe129eff0c8eac3767001e323/typeit-0.25.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "70189078cc7693e0e9b80ed291b4c705", "sha256": "60013b2baadae722b2500d11f3fcce068d96e1cd6a4609a1cc10d87a16bf3c5a" }, "downloads": -1, "filename": "typeit-0.25.0.tar.gz", "has_sig": false, "md5_digest": "70189078cc7693e0e9b80ed291b4c705", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25534, "upload_time": "2020-05-07T19:15:06", "upload_time_iso_8601": "2020-05-07T19:15:06.341078Z", "url": "https://files.pythonhosted.org/packages/eb/b2/4b5ad42eeda74984483798083a55ef5ccafc8d13f74d3e143202b21fc4d0/typeit-0.25.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.26.1": [ { "comment_text": "", "digests": { "md5": "a815962db653cd8b6f4c0f289e591bae", "sha256": "6f8007e81560e5ec23492fec2466ad8fdc367439dd6fde3c404e497584a9ea95" }, "downloads": -1, "filename": "typeit-0.26.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a815962db653cd8b6f4c0f289e591bae", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 29961, "upload_time": "2020-05-09T19:57:22", "upload_time_iso_8601": "2020-05-09T19:57:22.788382Z", "url": "https://files.pythonhosted.org/packages/da/4c/dc8d9a295801626d71823ee156fdaeae513f86eed5f74a70774a8c7c71a7/typeit-0.26.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2a028b915ee8346ad8abb4fe8fed84ab", "sha256": "ebba4729f5d21df155b320f160d46fdfab0309f0feb5006003756d7d97b65bef" }, "downloads": -1, "filename": "typeit-0.26.1.tar.gz", "has_sig": false, "md5_digest": "2a028b915ee8346ad8abb4fe8fed84ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25923, "upload_time": "2020-05-09T19:57:24", "upload_time_iso_8601": "2020-05-09T19:57:24.133237Z", "url": "https://files.pythonhosted.org/packages/8c/2e/bbd89b8f1b992a0911d98e6f579b695953d36d68ad8e244daed29e161c16/typeit-0.26.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.27.1": [ { "comment_text": "", "digests": { "md5": "7117a0acc7944045d9773daa6d6f29a0", "sha256": "4ea3eb3deee3cb16337a0d264cc32319734a1e45e8a787f08ff8458a96302006" }, "downloads": -1, "filename": "typeit-0.27.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7117a0acc7944045d9773daa6d6f29a0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31464, "upload_time": "2020-05-25T17:19:12", "upload_time_iso_8601": "2020-05-25T17:19:12.518388Z", "url": "https://files.pythonhosted.org/packages/3a/b3/b0fe7603f921bd39edd538083a677e322c20cebe78fafeb49b24c3b1ec83/typeit-0.27.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c2f481e088253fe2d1fdc2f0831d38c8", "sha256": "7c59fa45a309e956808e3fa0882072f34ae6be03613365514bf326f049fa84fb" }, "downloads": -1, "filename": "typeit-0.27.1.tar.gz", "has_sig": false, "md5_digest": "c2f481e088253fe2d1fdc2f0831d38c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27130, "upload_time": "2020-05-25T17:19:14", "upload_time_iso_8601": "2020-05-25T17:19:14.043580Z", "url": "https://files.pythonhosted.org/packages/6e/a3/bf3cf83b0a6ba9ac4159734a276dd777bc280ec8744e2502550eb9266f68/typeit-0.27.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.27.2": [ { "comment_text": "", "digests": { "md5": "26b0c05ec11f391d94ff045a10ad3757", "sha256": "b03acaf15d068f383e957d49e5fc32322eecfd0cde5fd50655170158fd15d372" }, "downloads": -1, "filename": "typeit-0.27.2-py3-none-any.whl", "has_sig": false, "md5_digest": "26b0c05ec11f391d94ff045a10ad3757", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31476, "upload_time": "2020-06-18T16:34:35", "upload_time_iso_8601": "2020-06-18T16:34:35.014879Z", "url": "https://files.pythonhosted.org/packages/89/0c/ad1992a071718e64fcba1ca3690f5c5e80be68d3c0b42844c07c739a49b4/typeit-0.27.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6ceb6890e6477ec72df95e6a5ee10929", "sha256": "80d7eefb85b337bc94747568c6bc6524e854115d45b50300e814f22b9b34959b" }, "downloads": -1, "filename": "typeit-0.27.2.tar.gz", "has_sig": false, "md5_digest": "6ceb6890e6477ec72df95e6a5ee10929", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27182, "upload_time": "2020-06-18T16:34:36", "upload_time_iso_8601": "2020-06-18T16:34:36.491225Z", "url": "https://files.pythonhosted.org/packages/f2/f8/f5e15120eae69b34e5cd22394e0aaa5c832479a9876c3ae9392f58806a69/typeit-0.27.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "6bd8a2d764739234c7196792988a07e1", "sha256": "a6ca59715119689039c5e60653e998885cea71d8494d87229def2f67c999e1be" }, "downloads": -1, "filename": "typeit-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6bd8a2d764739234c7196792988a07e1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10655, "upload_time": "2018-06-26T23:46:11", "upload_time_iso_8601": "2018-06-26T23:46:11.073828Z", "url": "https://files.pythonhosted.org/packages/71/37/939d359c2b93505619c0f192439ac5c90913e4b9ee683496c7a4dc1b01e1/typeit-0.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bf49e8fc44247ec12e2df9cd7217a160", "sha256": "762b7ff9ab8b5c045592480c06777215220886f4348461861bf5abf4b3fdb139" }, "downloads": -1, "filename": "typeit-0.3.0.tar.gz", "has_sig": false, "md5_digest": "bf49e8fc44247ec12e2df9cd7217a160", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10919, "upload_time": "2018-06-26T23:46:12", "upload_time_iso_8601": "2018-06-26T23:46:12.451343Z", "url": "https://files.pythonhosted.org/packages/b7/c6/badda8731834c1f7709f9e98d21aac2863ede906b8ca4eeaf14c484e71f0/typeit-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "20ea60990d97a3ec844b3ee9c0f1969b", "sha256": "4e0edf71f25e279be0a6870efe8c55b9a15815f98181fd6a3b081584f7668a4d" }, "downloads": -1, "filename": "typeit-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "20ea60990d97a3ec844b3ee9c0f1969b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11940, "upload_time": "2018-06-28T12:44:22", "upload_time_iso_8601": "2018-06-28T12:44:22.175550Z", "url": "https://files.pythonhosted.org/packages/11/dc/efdd3df90c826b3988662229a80cbda1a342a92ab4c67aa1f172d0e20849/typeit-0.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c50138622b231d35d6fcb34d88090638", "sha256": "335afbf23d7cee95203f41c0d9727c37ddaa30e950a70abf659c838c171c43cf" }, "downloads": -1, "filename": "typeit-0.4.0.tar.gz", "has_sig": false, "md5_digest": "c50138622b231d35d6fcb34d88090638", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11745, "upload_time": "2018-06-28T12:44:23", "upload_time_iso_8601": "2018-06-28T12:44:23.592164Z", "url": "https://files.pythonhosted.org/packages/74/de/61e9005ad7e43fec70f66b1447f0c9c34606e5157359122a1836d26de0cb/typeit-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "97e3388404f841c51cf2a236f79c567a", "sha256": "dc4ae087fedb67554d2f939b663b971706d29abb006b7faa037c4b261c69f2b7" }, "downloads": -1, "filename": "typeit-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "97e3388404f841c51cf2a236f79c567a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12052, "upload_time": "2018-07-01T22:01:37", "upload_time_iso_8601": "2018-07-01T22:01:37.190377Z", "url": "https://files.pythonhosted.org/packages/19/7a/e27264e5f29cdcc75bebdd78e183a5b6a8d577bca877c75ddf6e22082681/typeit-0.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a591a725de94feb10cda0f826f76466e", "sha256": "a3c76f016a3661bee05461280dc422dfc5eac87cbf98d1c513eb6ea41379ff03" }, "downloads": -1, "filename": "typeit-0.5.0.tar.gz", "has_sig": false, "md5_digest": "a591a725de94feb10cda0f826f76466e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11879, "upload_time": "2018-07-01T22:01:38", "upload_time_iso_8601": "2018-07-01T22:01:38.273408Z", "url": "https://files.pythonhosted.org/packages/94/32/499243eb326b96e63d62ed025462e17d10d5c10fddec1065de2afb77dc48/typeit-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "535aac33e7e2eb250656ae6f33a5ddb9", "sha256": "9ff9c1150c6c405ea07a7be3b2242de35e6eaf85b5fee14d32474e1e05021438" }, "downloads": -1, "filename": "typeit-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "535aac33e7e2eb250656ae6f33a5ddb9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12103, "upload_time": "2018-07-01T22:13:08", "upload_time_iso_8601": "2018-07-01T22:13:08.180705Z", "url": "https://files.pythonhosted.org/packages/fb/8e/f433127c85c6ffcf1cd62124af401a4461bd4aa36b23de24f96aedbbcf7c/typeit-0.5.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f5994cc2f277696861ee5cc16bed6445", "sha256": "3bdc82a1cdb67b6dbbff5f4ee853f39b114a8d26eba1d97a3ebe5b840423f570" }, "downloads": -1, "filename": "typeit-0.5.1.tar.gz", "has_sig": false, "md5_digest": "f5994cc2f277696861ee5cc16bed6445", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11930, "upload_time": "2018-07-01T22:13:09", "upload_time_iso_8601": "2018-07-01T22:13:09.546452Z", "url": "https://files.pythonhosted.org/packages/a7/84/5d8a1394f1c3845926e796851dc5b3cccf0445ec3638a07ec9e6fe496481/typeit-0.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "e8044fcf0d1232ffdda20fe2376d429a", "sha256": "b5436f8757f141fe7cda33d46ff6afabf0be211ad41895f69e61274d3a04de09" }, "downloads": -1, "filename": "typeit-0.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e8044fcf0d1232ffdda20fe2376d429a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12096, "upload_time": "2018-07-02T13:27:17", "upload_time_iso_8601": "2018-07-02T13:27:17.022393Z", "url": "https://files.pythonhosted.org/packages/a9/6d/a3236fc7c3a4bebe90a566a391fb5aca4739231bdea71df663509de8efb8/typeit-0.5.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c9f8c24d7eebd0b1323338e33277ed4e", "sha256": "a1362e09d06c94e4ddc6d309bbad491bfdc4cc42cbf3ed3289190b47d69b9a1e" }, "downloads": -1, "filename": "typeit-0.5.2.tar.gz", "has_sig": false, "md5_digest": "c9f8c24d7eebd0b1323338e33277ed4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11912, "upload_time": "2018-07-02T13:27:18", "upload_time_iso_8601": "2018-07-02T13:27:18.118623Z", "url": "https://files.pythonhosted.org/packages/1a/3c/92eb68ecb00d409395a3ff4c9d3d9b30231387f66d9fc7db68ca73f5449c/typeit-0.5.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "c93127ab89b49ce9018f51bd57794e94", "sha256": "e7abbeabcaed98bfc8617340e5619afaad0b04b62e3170e5b3f890f1a08fd60a" }, "downloads": -1, "filename": "typeit-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c93127ab89b49ce9018f51bd57794e94", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17357, "upload_time": "2018-12-17T01:28:14", "upload_time_iso_8601": "2018-12-17T01:28:14.812681Z", "url": "https://files.pythonhosted.org/packages/d7/b5/2300d780e70654e8d80b18d279a045fd646399a6da1b668e7f3e901ceae3/typeit-0.6.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "74a180c00a2fbcccc9e65f8e95905375", "sha256": "7748654b7d6faa2a1633cb9916f9b7fd7903a2353efe07d052dd8d91d0212330" }, "downloads": -1, "filename": "typeit-0.6.0.tar.gz", "has_sig": false, "md5_digest": "74a180c00a2fbcccc9e65f8e95905375", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15686, "upload_time": "2018-12-17T01:28:19", "upload_time_iso_8601": "2018-12-17T01:28:19.322452Z", "url": "https://files.pythonhosted.org/packages/87/73/a24f517dabf79110982f64e0fdb3f9a530705495e800a59e9001163b8575/typeit-0.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "8359eb1ad74604ab8237384db0837f60", "sha256": "86e046d0264cbc87f8a2a381b1db0f29bee89c9b4d53f551761578f749a8b93e" }, "downloads": -1, "filename": "typeit-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8359eb1ad74604ab8237384db0837f60", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21642, "upload_time": "2018-12-25T22:22:09", "upload_time_iso_8601": "2018-12-25T22:22:09.512531Z", "url": "https://files.pythonhosted.org/packages/80/15/fe7274a8f541c7984d5c160adeff39f343dcc5f616d5a30f150e42deede8/typeit-0.7.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1c6d0d6d6fd620f59e104d814b527076", "sha256": "00bbc81bfb55294b3d72d0934b7fa6250a938eec52038cc96651bc6b9013fcc3" }, "downloads": -1, "filename": "typeit-0.7.0.tar.gz", "has_sig": false, "md5_digest": "1c6d0d6d6fd620f59e104d814b527076", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19099, "upload_time": "2018-12-25T22:22:11", "upload_time_iso_8601": "2018-12-25T22:22:11.607845Z", "url": "https://files.pythonhosted.org/packages/de/a3/cb6d4195dda0f446335c0c2f97e424fc1f6c237112956b046c59c0a1d37d/typeit-0.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "cf7faaec1ba34d88714f9bb37dd16cb2", "sha256": "ae901a24d3ba18604b769f149f6b8f73cf5663a8d294793d1327fde81caf6da3" }, "downloads": -1, "filename": "typeit-0.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "cf7faaec1ba34d88714f9bb37dd16cb2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22640, "upload_time": "2018-12-26T22:40:05", "upload_time_iso_8601": "2018-12-26T22:40:05.799907Z", "url": "https://files.pythonhosted.org/packages/6a/2c/3244d9aa75ee42aaa521ce1273a913f33d6652512797a1eee05c350c2521/typeit-0.7.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d4516ce443a1db1d6f60f7ccbbef7396", "sha256": "020f1d42c5ea000c73932f3124455ea78c10b07b77dc729152b64767d483a9a8" }, "downloads": -1, "filename": "typeit-0.7.1.tar.gz", "has_sig": false, "md5_digest": "d4516ce443a1db1d6f60f7ccbbef7396", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20056, "upload_time": "2018-12-26T22:40:07", "upload_time_iso_8601": "2018-12-26T22:40:07.376842Z", "url": "https://files.pythonhosted.org/packages/2c/47/880d55803568c442435d2275dab8e4cbf99db5980f44a1bb50b1becb02f9/typeit-0.7.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "f811a0c4f6042f1b622e1807d2700f72", "sha256": "f4078e66c31b0d2320e70b17aabb301e8c928866876c2444d8343b73620acfe1" }, "downloads": -1, "filename": "typeit-0.7.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f811a0c4f6042f1b622e1807d2700f72", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22737, "upload_time": "2019-01-16T13:06:15", "upload_time_iso_8601": "2019-01-16T13:06:15.368003Z", "url": "https://files.pythonhosted.org/packages/65/fe/8f2ded46135b2dca7bad16e4927b14a264256aea636d9b20c76a25ed8cc2/typeit-0.7.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d512033c29f08975c98da3b27ac8fc41", "sha256": "f45990cb08551c03954dfbbca008c96f0d9c655759d54c0702c5bf0fe65ece53" }, "downloads": -1, "filename": "typeit-0.7.2.tar.gz", "has_sig": false, "md5_digest": "d512033c29f08975c98da3b27ac8fc41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20153, "upload_time": "2019-01-16T13:06:17", "upload_time_iso_8601": "2019-01-16T13:06:17.048274Z", "url": "https://files.pythonhosted.org/packages/95/a5/582fdcd967589db1bf399ff92ee63f5219c904261104ea1f3811cdcd9f1a/typeit-0.7.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "f8f901f2ed0fc3b975f4ea8f4f84d5e7", "sha256": "cf8301bca22c7c200dde7290e415a17c0d5d0a0cbf9d7e4f1f35e91c164eae37" }, "downloads": -1, "filename": "typeit-0.7.3-py3-none-any.whl", "has_sig": false, "md5_digest": "f8f901f2ed0fc3b975f4ea8f4f84d5e7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22752, "upload_time": "2019-03-18T13:10:36", "upload_time_iso_8601": "2019-03-18T13:10:36.309941Z", "url": "https://files.pythonhosted.org/packages/dd/ce/be4e9836f7c7155d6d8d81fa840f106b954509d8c2f8a5cf799a37843e29/typeit-0.7.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ed2bf2014851ae80970cfc574213b7bb", "sha256": "98fcdc639d9db1552c5921ba0d2def19facb56ae313ca768e332cd399c4805d3" }, "downloads": -1, "filename": "typeit-0.7.3.tar.gz", "has_sig": false, "md5_digest": "ed2bf2014851ae80970cfc574213b7bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20212, "upload_time": "2019-03-18T13:10:37", "upload_time_iso_8601": "2019-03-18T13:10:37.899778Z", "url": "https://files.pythonhosted.org/packages/10/41/967eadb7bc5d426f437c96b1f65cee54c9ba9e585462e3be64d6aa968a3a/typeit-0.7.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "2591e798a931943c6c027632932ec619", "sha256": "c8f0218464e43d277984bc942a33891e4896087b85bada625e3c80332b1154d3" }, "downloads": -1, "filename": "typeit-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2591e798a931943c6c027632932ec619", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23451, "upload_time": "2019-03-18T16:20:01", "upload_time_iso_8601": "2019-03-18T16:20:01.235566Z", "url": "https://files.pythonhosted.org/packages/8c/04/63bd586280c5cd161a344588c660570f2bd3932efc35a8e71462040fca44/typeit-0.8.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "66bcc2da67823d26b2942d66c633da17", "sha256": "8c278a16eb48394b8da82a51555e52573a234033375eb75bcb6943ab78f73ef2" }, "downloads": -1, "filename": "typeit-0.8.0.tar.gz", "has_sig": false, "md5_digest": "66bcc2da67823d26b2942d66c633da17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20729, "upload_time": "2019-03-18T16:20:02", "upload_time_iso_8601": "2019-03-18T16:20:02.990785Z", "url": "https://files.pythonhosted.org/packages/d0/0f/8fd52a523f8e4b037ca0cee502081da7f47031d3aa6d2caf56f603e90ee2/typeit-0.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "5ed1e6bae0710ca5af94d3afe22e5655", "sha256": "c58b0a44463f77dd110e55100f36197d504091665c8120565bdaf777fccc244a" }, "downloads": -1, "filename": "typeit-0.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5ed1e6bae0710ca5af94d3afe22e5655", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23535, "upload_time": "2019-03-19T10:15:56", "upload_time_iso_8601": "2019-03-19T10:15:56.927505Z", "url": "https://files.pythonhosted.org/packages/88/5e/40ce92ed7e5ba76c7acb44105892e897488a709f8f37632c793aad44263e/typeit-0.8.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2849ef1851f9c26212e23f83cea099b5", "sha256": "f74f3d9d2b005683be36ad868a1c1422882aaf032c70af1331455b114eae9d2a" }, "downloads": -1, "filename": "typeit-0.8.1.tar.gz", "has_sig": false, "md5_digest": "2849ef1851f9c26212e23f83cea099b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20784, "upload_time": "2019-03-19T10:15:58", "upload_time_iso_8601": "2019-03-19T10:15:58.679403Z", "url": "https://files.pythonhosted.org/packages/8f/c7/388339c2a2f25cadd8d43a60b26476caf0a91a78d15211f0d76eaf0d3e3f/typeit-0.8.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "cdee49c4a0ff8e2d1053548d2c5bb140", "sha256": "7d866b0bf4df1bf37ff71f5bbe1b79e399f0148a935f6041e0d5a8a6f4947484" }, "downloads": -1, "filename": "typeit-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "cdee49c4a0ff8e2d1053548d2c5bb140", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16740, "upload_time": "2019-03-19T11:57:55", "upload_time_iso_8601": "2019-03-19T11:57:55.119526Z", "url": "https://files.pythonhosted.org/packages/e0/8f/cf960c7b6fc0b43afc7fbe9cda162b77f4e5cd3f9accb3c700ea38fff5e1/typeit-0.9.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "325af8827e476b77e9451181a169afc7", "sha256": "4b3d3fd3b5aa52e31eed25e3bfb79b2e5151041df782c392b19208ab4b2fb1b3" }, "downloads": -1, "filename": "typeit-0.9.0.tar.gz", "has_sig": false, "md5_digest": "325af8827e476b77e9451181a169afc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15156, "upload_time": "2019-03-19T11:57:56", "upload_time_iso_8601": "2019-03-19T11:57:56.667712Z", "url": "https://files.pythonhosted.org/packages/60/d4/4985d3bbc2d72d78e2ef5b8bea812d82075d70022f37ff3080256b2f7706/typeit-0.9.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.9.1.0": [ { "comment_text": "", "digests": { "md5": "e5f786af528bbe520c1bb31da6db17be", "sha256": "702f1682b0d65a9b20303128bbd16d9302dee9ee45bd7b8fe8adaf89846aac9e" }, "downloads": -1, "filename": "typeit-3.9.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e5f786af528bbe520c1bb31da6db17be", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32090, "upload_time": "2020-12-25T06:52:59", "upload_time_iso_8601": "2020-12-25T06:52:59.140388Z", "url": "https://files.pythonhosted.org/packages/dd/48/c24596a5e7aea388e51514e9e165905bf474072945154e2d8e1d37567c92/typeit-3.9.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "32b7e40e56194164ca34322da76db922", "sha256": "2a7083ccb05f4a1fdfebf9bedda6b94704ff4fe08707e27958ffaa58aa454962" }, "downloads": -1, "filename": "typeit-3.9.1.0.tar.gz", "has_sig": false, "md5_digest": "32b7e40e56194164ca34322da76db922", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27829, "upload_time": "2020-12-25T06:53:00", "upload_time_iso_8601": "2020-12-25T06:53:00.250908Z", "url": "https://files.pythonhosted.org/packages/fe/c2/09a3896120c06a0eec51087feb4f6cd73810c19642584605c9ae6c72aa77/typeit-3.9.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.9.1.1": [ { "comment_text": "", "digests": { "md5": "c078198c505f5a2ff48eb43c636d4e2a", "sha256": "142956a1be72adec76ed3af821604d18349c210a8caffca354e6b38b47fcb3e7" }, "downloads": -1, "filename": "typeit-3.9.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c078198c505f5a2ff48eb43c636d4e2a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32864, "upload_time": "2020-12-26T22:11:07", "upload_time_iso_8601": "2020-12-26T22:11:07.126910Z", "url": "https://files.pythonhosted.org/packages/7e/a0/778d4279f35324104454cc399cff3151af85ded08b26025a6f482efa1692/typeit-3.9.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8a2499ac36fde34eec498e0615d7ffca", "sha256": "b7e917879a7d436a9133fe64a310319b486952e6af5ce9d7e8e493d640504bcd" }, "downloads": -1, "filename": "typeit-3.9.1.1.tar.gz", "has_sig": false, "md5_digest": "8a2499ac36fde34eec498e0615d7ffca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28707, "upload_time": "2020-12-26T22:11:08", "upload_time_iso_8601": "2020-12-26T22:11:08.810776Z", "url": "https://files.pythonhosted.org/packages/bf/00/6655d7e44f67143bf660c9ede5812dfb1aa55ead710dffe1c11964937ca3/typeit-3.9.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "3.9.1.2": [ { "comment_text": "", "digests": { "md5": "f60b08503a6eac265bb0999aa30fb3c1", "sha256": "4396b98df12af3291ecce02ba8f541cd39f64db83986a8ce6f931ff25178af89" }, "downloads": -1, "filename": "typeit-3.9.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f60b08503a6eac265bb0999aa30fb3c1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33070, "upload_time": "2020-12-27T02:29:10", "upload_time_iso_8601": "2020-12-27T02:29:10.626558Z", "url": "https://files.pythonhosted.org/packages/c5/98/41b2014df5291da966ee1d3cda2a55457698e5b4d607f1940789b22a04d1/typeit-3.9.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "59af6322574ec44a7283bca595709ee6", "sha256": "2b14732e25a281d45937cf49aba48bae5478cace9f415d7970c5b299dab55c13" }, "downloads": -1, "filename": "typeit-3.9.1.2.tar.gz", "has_sig": false, "md5_digest": "59af6322574ec44a7283bca595709ee6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28860, "upload_time": "2020-12-27T02:29:11", "upload_time_iso_8601": "2020-12-27T02:29:11.978487Z", "url": "https://files.pythonhosted.org/packages/03/f5/cef44906b0bfea21b9c2988297349bec5ab9d01e2ba888cd4623df317612/typeit-3.9.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "3.9.1.3": [ { "comment_text": "", "digests": { "md5": "74d6967ab825220440a0f3f5a03f3346", "sha256": "825b7bc5fd9bb2778d32adc9946264f546af2cb9360fad0d68ba263eabba0def" }, "downloads": -1, "filename": "typeit-3.9.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "74d6967ab825220440a0f3f5a03f3346", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33402, "upload_time": "2020-12-31T04:22:18", "upload_time_iso_8601": "2020-12-31T04:22:18.151678Z", "url": "https://files.pythonhosted.org/packages/a7/f2/142451903bd77f896a42c581a0e28a8a0259e2fe55f46a799e58c906e6a6/typeit-3.9.1.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7e97cf6048ae986e409d731808a822da", "sha256": "a62cfa71fb4ff59c297f587d5460c6c08c21d80a36d88ce81addf93b91ceb7f2" }, "downloads": -1, "filename": "typeit-3.9.1.3.tar.gz", "has_sig": false, "md5_digest": "7e97cf6048ae986e409d731808a822da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29174, "upload_time": "2020-12-31T04:22:19", "upload_time_iso_8601": "2020-12-31T04:22:19.244033Z", "url": "https://files.pythonhosted.org/packages/5b/7a/960f0300a63977fed985ca22b837572a86be43fb603df23191a6d13b8398/typeit-3.9.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "3.9.1.4": [ { "comment_text": "", "digests": { "md5": "d44b9288853591175c697bd773c9938d", "sha256": "44efdc9f6f30d540209a34dd048fd506762f7780528873238c5ebe92a3d3a7d1" }, "downloads": -1, "filename": "typeit-3.9.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "d44b9288853591175c697bd773c9938d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33420, "upload_time": "2021-01-09T02:39:40", "upload_time_iso_8601": "2021-01-09T02:39:40.850380Z", "url": "https://files.pythonhosted.org/packages/2d/ab/3ec0e93efbc86a44c500d9f291b9732ea28aa270c50005c7ba8a43ef6eb4/typeit-3.9.1.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "baa512222a2fa6e7b6a5d6db268f60ee", "sha256": "fada726f1694f42b2c80ce3f94b57b667f2f9ca68eaf5781e8d1665f91c77855" }, "downloads": -1, "filename": "typeit-3.9.1.4.tar.gz", "has_sig": false, "md5_digest": "baa512222a2fa6e7b6a5d6db268f60ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29202, "upload_time": "2021-01-09T02:39:42", "upload_time_iso_8601": "2021-01-09T02:39:42.795401Z", "url": "https://files.pythonhosted.org/packages/ac/4a/93fb443fba2fcff9de6dd6b4abde3aab6a60e5179b331680c703216e6ff9/typeit-3.9.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "3.9.1.5": [ { "comment_text": "", "digests": { "md5": "4542787fe8d8f603318f7484b9aa5df2", "sha256": "226486192b27a800e415bdefe52c896a441806f94ccb7de59ae6f7ebaeebb72b" }, "downloads": -1, "filename": "typeit-3.9.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "4542787fe8d8f603318f7484b9aa5df2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33505, "upload_time": "2021-01-11T17:32:00", "upload_time_iso_8601": "2021-01-11T17:32:00.473401Z", "url": "https://files.pythonhosted.org/packages/af/ad/ed4d53c76e456d0dd0d6e5a30a88cde735373beae47087d75eb913eaa996/typeit-3.9.1.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3226d477bfbbec7da19b84955c9f06b3", "sha256": "afc3d3a24e74ac54080e4186c5ab40da80dec4d06f277ba5c83e216619ee67d4" }, "downloads": -1, "filename": "typeit-3.9.1.5.tar.gz", "has_sig": false, "md5_digest": "3226d477bfbbec7da19b84955c9f06b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29275, "upload_time": "2021-01-11T17:32:01", "upload_time_iso_8601": "2021-01-11T17:32:01.767748Z", "url": "https://files.pythonhosted.org/packages/c8/eb/87d527fb217fe2b1d1a6dac412783a033763b64bbf362f1ff9797a50d658/typeit-3.9.1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "3.9.1.6": [ { "comment_text": "", "digests": { "md5": "d779a53b6dc502a2dca29e291c628740", "sha256": "e65c6fbc1b08e612828383e0417fae15378f8946d796434fd9c72c659bf2c143" }, "downloads": -1, "filename": "typeit-3.9.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "d779a53b6dc502a2dca29e291c628740", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33497, "upload_time": "2021-01-11T17:37:48", "upload_time_iso_8601": "2021-01-11T17:37:48.108899Z", "url": "https://files.pythonhosted.org/packages/91/d0/a5fdc672f1e48432f27ee5ee11282f6ef9d152ebe3119aa8dd1d1795c54d/typeit-3.9.1.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4e14127d9571da08a4bfb82f97debef9", "sha256": "3aa99c7921f1d19b80a39b8ff5f29b921965aad0d0de065b778a663b95741bca" }, "downloads": -1, "filename": "typeit-3.9.1.6.tar.gz", "has_sig": false, "md5_digest": "4e14127d9571da08a4bfb82f97debef9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29276, "upload_time": "2021-01-11T17:37:49", "upload_time_iso_8601": "2021-01-11T17:37:49.534949Z", "url": "https://files.pythonhosted.org/packages/cb/7f/90785f59c2b0c4b719422fdb9c77f40116e3e9f467131e1415af64135275/typeit-3.9.1.6.tar.gz", "yanked": false, "yanked_reason": null } ], "3.9.1.7": [ { "comment_text": "", "digests": { "md5": "9176bcc2a6b2f09b77d164bd111a4659", "sha256": "b26006d3e73f80f094aadf19284696ae5e409f3444267030ea9dbaac91a2600f" }, "downloads": -1, "filename": "typeit-3.9.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "9176bcc2a6b2f09b77d164bd111a4659", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33517, "upload_time": "2021-01-21T13:05:47", "upload_time_iso_8601": "2021-01-21T13:05:47.692531Z", "url": "https://files.pythonhosted.org/packages/ea/4e/c1ea97840d9c5f6cecc2d8df83b536e7433267d14722446c292fb4882358/typeit-3.9.1.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d8c5d9c1e72316d5461e90ca07d307e8", "sha256": "5b7e10525e01dd7825cb8787577516b2e1adc49462a697fdeebc93f07d4cd555" }, "downloads": -1, "filename": "typeit-3.9.1.7.tar.gz", "has_sig": false, "md5_digest": "d8c5d9c1e72316d5461e90ca07d307e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29305, "upload_time": "2021-01-21T13:05:49", "upload_time_iso_8601": "2021-01-21T13:05:49.594149Z", "url": "https://files.pythonhosted.org/packages/82/b5/b626abb7a68d2df09a1ced4cf6a90de46c01ff29ffd969046fa8ddfe934e/typeit-3.9.1.7.tar.gz", "yanked": false, "yanked_reason": null } ], "3.9.1.8": [ { "comment_text": "", "digests": { "md5": "551e35f435db7250d3895f5e4b34d31a", "sha256": "b7f5ad3e71ca6cda69bc00c7f83bba0de1c93c0ec02881fa055d5f75cce610b8" }, "downloads": -1, "filename": "typeit-3.9.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "551e35f435db7250d3895f5e4b34d31a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33529, "upload_time": "2021-01-27T21:57:46", "upload_time_iso_8601": "2021-01-27T21:57:46.345487Z", "url": "https://files.pythonhosted.org/packages/5b/ad/04d2a5bfdca5485e63c4e7020afd4c20bb2f41786b4effb6c18923b5b120/typeit-3.9.1.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "809847f7013848fb16e4c4d74012196f", "sha256": "c580a57e8ebd77ca54ad2c6f023aa51a90536fb25609d791452b967eb04f94b8" }, "downloads": -1, "filename": "typeit-3.9.1.8.tar.gz", "has_sig": false, "md5_digest": "809847f7013848fb16e4c4d74012196f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29308, "upload_time": "2021-01-27T21:57:47", "upload_time_iso_8601": "2021-01-27T21:57:47.584882Z", "url": "https://files.pythonhosted.org/packages/61/c7/6664b157813b19c77b05a998530cdc5b5cbe6568170b6465d30818bd812b/typeit-3.9.1.8.tar.gz", "yanked": false, "yanked_reason": null } ], "3.9.1.9": [ { "comment_text": "", "digests": { "md5": "6b89ca41a483e51df3aad35ecc775bde", "sha256": "c394d209c9414fe189e29c34d2d8959f2bb2d7c9422398f01b72c7d9110a0529" }, "downloads": -1, "filename": "typeit-3.9.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "6b89ca41a483e51df3aad35ecc775bde", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33544, "upload_time": "2021-03-09T16:56:10", "upload_time_iso_8601": "2021-03-09T16:56:10.427619Z", "url": "https://files.pythonhosted.org/packages/f6/ee/5504c0f75ba410187c36a0b399c5f9cca16464980a8c9f573dc3c128ad18/typeit-3.9.1.9-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "23dcddf93fc82235b2fc7371a7c52e6b", "sha256": "8b7745d660b1aad5787c00e6df0c19cf8a4248404ec5d7ca540857a7840168da" }, "downloads": -1, "filename": "typeit-3.9.1.9.tar.gz", "has_sig": false, "md5_digest": "23dcddf93fc82235b2fc7371a7c52e6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29331, "upload_time": "2021-03-09T16:56:11", "upload_time_iso_8601": "2021-03-09T16:56:11.768689Z", "url": "https://files.pythonhosted.org/packages/66/68/a7ac6fb70cf45ec62660e9694da1c17c370461420f30f3dee3f57ea3dae3/typeit-3.9.1.9.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6b89ca41a483e51df3aad35ecc775bde", "sha256": "c394d209c9414fe189e29c34d2d8959f2bb2d7c9422398f01b72c7d9110a0529" }, "downloads": -1, "filename": "typeit-3.9.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "6b89ca41a483e51df3aad35ecc775bde", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33544, "upload_time": "2021-03-09T16:56:10", "upload_time_iso_8601": "2021-03-09T16:56:10.427619Z", "url": "https://files.pythonhosted.org/packages/f6/ee/5504c0f75ba410187c36a0b399c5f9cca16464980a8c9f573dc3c128ad18/typeit-3.9.1.9-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "23dcddf93fc82235b2fc7371a7c52e6b", "sha256": "8b7745d660b1aad5787c00e6df0c19cf8a4248404ec5d7ca540857a7840168da" }, "downloads": -1, "filename": "typeit-3.9.1.9.tar.gz", "has_sig": false, "md5_digest": "23dcddf93fc82235b2fc7371a7c52e6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29331, "upload_time": "2021-03-09T16:56:11", "upload_time_iso_8601": "2021-03-09T16:56:11.768689Z", "url": "https://files.pythonhosted.org/packages/66/68/a7ac6fb70cf45ec62660e9694da1c17c370461420f30f3dee3f57ea3dae3/typeit-3.9.1.9.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }