{ "info": { "author": "Tsuyoshi Hombashi", "author_email": "tsuyoshi.hombashi@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": ".. contents:: **typepy**\n :backlinks: top\n :depth: 2\n\nSummary\n=========\n`typepy `__ is a Python library for variable type checker/validator/converter at a run time.\n\n.. image:: https://badge.fury.io/py/typepy.svg\n :target: https://badge.fury.io/py/typepy\n :alt: PyPI package version\n\n.. image:: https://img.shields.io/pypi/pyversions/typepy.svg\n :target: https://pypi.org/project/typepy\n :alt: Supported Python versions\n\n.. image:: https://img.shields.io/travis/thombashi/typepy/master.svg?label=Linux/macOS%20CI\n :target: https://travis-ci.org/thombashi/typepy\n :alt: Linux/macOS CI status\n\n.. image:: https://img.shields.io/appveyor/ci/thombashi/typepy/master.svg?label=Windows%20CI\n :target: https://ci.appveyor.com/project/thombashi/typepy\n :alt: Windows CI status\n\n.. image:: https://coveralls.io/repos/github/thombashi/typepy/badge.svg?branch=master\n :target: https://coveralls.io/github/thombashi/typepy?branch=master\n :alt: Test coverage\n\n.. image:: https://img.shields.io/github/stars/thombashi/typepy.svg?style=social&label=Star\n :target: https://github.com/thombashi/typepy\n :alt: GitHub stars\n\nFeatures\n==========\n- checking a value type\n- validate a value for a type\n- convert a value from a type to the other type\n\nThe correspondence between Python types and ``typepy`` classes are as follows:\n\n.. table:: Supported Types\n\n ================================================ =======================================================================================================\n Python Type typepy: Type Class\n ================================================ =======================================================================================================\n ``bool`` `Bool `__\n ``datetime`` `DateTime `__\n ``dict`` `Dictionary `__\n ``float``/``decimal.Decimal`` (not infinity/NaN) `RealNumber `__\n ``float``/``decimal.Decimal`` (infinity) `Infinity `__\n ``float``/``decimal.Decimal`` (NaN) `Nan `__\n ``int`` `Integer `__\n ``list`` `List `__\n ``None`` `None `__\n ``str`` (not null) `String `__\n ``str`` (null) `NullString `__\n ``str`` (IP address) `IpAddress `__\n ================================================ =======================================================================================================\n\nUsage\n=======\nType Check Method\n----------------------\n:Examples:\n .. code-block:: pycon\n\n >>> from typepy import Integer\n >>> Integer(1).is_type()\n True\n >>> Integer(1.1).is_type()\n False\n\n\nType Validation Method\n--------------------------------------------\n:Examples:\n .. code-block:: pycon\n\n >>> from typepy import Integer\n >>> Integer(1).validate()\n >>> try:\n ... Integer(1.1).validate()\n ... except TypeError as e:\n ... # validate() raised TypeError when the value unmatched the type class\n ... print(e)\n ...\n invalid value type: expected=INTEGER, actual=\n\n\nType Conversion Methods\n--------------------------------------------\n\nconvert method\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n:Examples:\n .. code-block:: pycon\n\n >>> from typepy import Integer, TypeConversionError\n >>> Integer(\"1\").convert()\n 1\n >>> try:\n ... Integer(1.1).convert()\n ... except TypeConversionError as e:\n ... # convert() raised TypeConversionError when conversion failed\n ... print(e)\n ...\n failed to convert from float to INTEGER\n\ntry_convert method\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n:Examples:\n .. code-block:: pycon\n\n >>> from typepy import Integer\n >>> Integer(\"1\").try_convert()\n 1\n >>> print(Integer(1.1).try_convert()) # try_convert() returned None when conversion failed\n None\n\nforce_convert\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n:Examples:\n .. code-block:: pycon\n\n >>> from typepy import Integer, TypeConversionError\n >>> Integer(\"1\").force_convert() # force_convert() forcibly convert the value\n 1\n >>> Integer(1.1).force_convert()\n 1\n >>> try:\n ... Integer(\"abc\").force_convert()\n ... except TypeConversionError as e:\n ... # force_convert() raised TypeConversionError when the value not convertible\n ... print(e)\n ...\n failed to force_convert to int: type=\n\n\nFor more information\n--------------------------------------------\nType check/validate/convert results differed according to\n``strict_level`` value which can pass to typepy classes constructors as an argument.\nMore information can be found in the\n`API reference `__.\n\nInstallation\n============\n\nInstall from PyPI\n------------------------------\n::\n\n pip install typepy\n\nInstall additional dependency packages with the following command if using ``typepy.DateTime`` class\n\n::\n\n pip install typepy[datetime]\n\nInstall from PPA (for Ubuntu)\n------------------------------\n::\n\n sudo add-apt-repository ppa:thombashi/ppa\n sudo apt update\n sudo apt install python3-typepy\n\n\nDependencies\n============\nPython 2.7+ or 3.5+\n\n- `mbstrdecoder `__\n- `six `__\n\nOptioal dependencies\n----------------------------------\nThese packages can be installed via ``pip install typepy[datetime]``:\n\n- `python-dateutil `__\n- `pytz `__\n\nTest dependencies\n----------------------------------\n- `pytest `__\n- `pytest-runner `__\n- `tox `__\n\nDocumentation\n===============\nhttps://typepy.rtfd.io/\n\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/thombashi/typepy", "keywords": "library,type-checking,type-conversion,validator", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "typepy", "package_url": "https://pypi.org/project/typepy/", "platform": "", "project_url": "https://pypi.org/project/typepy/", "project_urls": { "Documentation": "https://typepy.rtfd.io/", "Homepage": "https://github.com/thombashi/typepy", "Source": "https://github.com/thombashi/typepy", "Tracker": "https://github.com/thombashi/typepy/issues" }, "release_url": "https://pypi.org/project/typepy/0.6.0/", "requires_dist": [ "setuptools (>=38.3.0)", "mbstrdecoder[all] (<1.0.0,>=0.8.0)", "six (<2.0.0,>=1.10.0)", "ipaddress ; python_version < \"3.3\"", "enum34 ; python_version < \"3.4\"", "twine ; extra == 'build'", "wheel ; extra == 'build'", "python-dateutil (<3.0.0,>=2.8.0) ; extra == 'datetime'", "pytz (>=2018.9) ; extra == 'datetime'", "path.py ; extra == 'docs'", "readmemaker (<1.0.0,>=0.7.3) ; extra == 'docs'", "sphinx-rtd-theme ; extra == 'docs'", "Sphinx ; extra == 'docs'", "releasecmd (<0.1.0,>=0.0.18) ; extra == 'release'", "pytest-runner ; extra == 'test'", "pytest ; extra == 'test'", "termcolor ; extra == 'test'", "tox ; extra == 'test'" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "summary": "typepy is a Python library for variable type checker/validator/converter at a run time.", "version": "0.6.0" }, "last_serial": 5253118, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "c22fec75bb19f1ad5eefadadb50ca57f", "sha256": "c71d601f55aad076b6319baa8a40709bbb930971ec202bc84fdfddb8da11565b" }, "downloads": -1, "filename": "typepy-0.0.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c22fec75bb19f1ad5eefadadb50ca57f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28173, "upload_time": "2017-05-04T12:54:43", "url": "https://files.pythonhosted.org/packages/c3/0c/e8153140efbed27627274065e65082d2800e53b735628ed40eda2037e045/typepy-0.0.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8eca7d24942b54ed0baaa65719fd6446", "sha256": "c3cfa1b7d2d70d9b905242e589dd20e19c757d3671d81ace184c80cbc6d29e2b" }, "downloads": -1, "filename": "typepy-0.0.10.tar.gz", "has_sig": false, "md5_digest": "8eca7d24942b54ed0baaa65719fd6446", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16209, "upload_time": "2017-05-04T12:54:44", "url": "https://files.pythonhosted.org/packages/b8/c3/0bdc78e356bcd0b95e745463b5e9b3d9bae737f190174cca17416d72b86f/typepy-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "ad5254e64679268fb809a592469bd390", "sha256": "03fa104bef2c0e57dd80f2a6920358b81752cb5eb230bcdaf7dafe64215db78a" }, "downloads": -1, "filename": "typepy-0.0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ad5254e64679268fb809a592469bd390", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29505, "upload_time": "2017-06-24T11:36:05", "url": "https://files.pythonhosted.org/packages/4d/2d/b0f626d39570d275760613eb34f1e1725d05575a9dd812e3a94505d87fed/typepy-0.0.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "336eb9143f6c7852aa738cb202f77494", "sha256": "36a5752f467419cfe185dc305b91659fc1fe4a2115a955377fff9d526049dd64" }, "downloads": -1, "filename": "typepy-0.0.11.tar.gz", "has_sig": false, "md5_digest": "336eb9143f6c7852aa738cb202f77494", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16114, "upload_time": "2017-06-24T11:36:08", "url": "https://files.pythonhosted.org/packages/bc/02/e7dcbdd733027082b38d9bdaf1511a79bd681e5f7f941ab08e03142eb864/typepy-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "506aa8a09dd05e18d40b2e05482b9510", "sha256": "97e0c16e106a54beaa52db47ff45fe3cde087f01c0dddbd5527e30a21a09cffb" }, "downloads": -1, "filename": "typepy-0.0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "506aa8a09dd05e18d40b2e05482b9510", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29549, "upload_time": "2017-06-25T15:50:54", "url": "https://files.pythonhosted.org/packages/a5/8e/a626fba953833ad100e66db93fd7b5fada60d794145abfa750032d0880ef/typepy-0.0.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc73352bc1ea3804408fa1b6184687f7", "sha256": "39922dfd7cadec16517f7b857bf7c8e69fb5311519ee698fb19880e4d5554671" }, "downloads": -1, "filename": "typepy-0.0.12.tar.gz", "has_sig": false, "md5_digest": "dc73352bc1ea3804408fa1b6184687f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16135, "upload_time": "2017-06-25T15:50:55", "url": "https://files.pythonhosted.org/packages/67/83/fd5e2311deb17edfb149cc28fbb7240e27826e1b45fe5de476b26a9eb943/typepy-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "03cb50c31fbebab592b06886fce24519", "sha256": "cca9a264fc9021f249959142846ecfcaaf232df0cb3e3dbc1d477af5a72187cb" }, "downloads": -1, "filename": "typepy-0.0.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "03cb50c31fbebab592b06886fce24519", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29695, "upload_time": "2017-07-15T03:25:20", "url": "https://files.pythonhosted.org/packages/06/5a/d5b0be7e25be2d90205ddfd851880e2008ed1e22904642fe278e2523352e/typepy-0.0.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8b01a90da8a4c4205c4e62b923f5eba3", "sha256": "19d2bcee4e1678ff819b95d243dd511f02c2785b3dbc554578f99bed29e39b8e" }, "downloads": -1, "filename": "typepy-0.0.13.tar.gz", "has_sig": false, "md5_digest": "8b01a90da8a4c4205c4e62b923f5eba3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16267, "upload_time": "2017-07-15T03:25:22", "url": "https://files.pythonhosted.org/packages/b9/bf/d2edb8e0b8534f699f47b1b60931a92a4b5c0f705ea96b1a00d2f1a41cd8/typepy-0.0.13.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "b9221097404b26aa369c018ecb5b90f4", "sha256": "c4e1a250e10ed314a18380300f88706079f84e2bc485856375914d0a401de415" }, "downloads": -1, "filename": "typepy-0.0.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b9221097404b26aa369c018ecb5b90f4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29674, "upload_time": "2017-07-17T02:00:53", "url": "https://files.pythonhosted.org/packages/8a/94/89f96614eb157ede242f6a158db60ff88a823eec9dccf58fc2cafbfe9301/typepy-0.0.14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a8ab7edcf8f52bb091121e90d21dc113", "sha256": "ef07125b464a6808b7ac052d7ee35873a4424a95dbc9d7db71a380d0135d9981" }, "downloads": -1, "filename": "typepy-0.0.14.tar.gz", "has_sig": false, "md5_digest": "a8ab7edcf8f52bb091121e90d21dc113", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16189, "upload_time": "2017-07-17T02:00:55", "url": "https://files.pythonhosted.org/packages/5c/1a/3836e06f2f476e785006bb0f9305160577586a8d4ae2a017fc778f580344/typepy-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "9137822d083613e515ef9019d4dc28b1", "sha256": "ce57a3301b6a67189a45db5418218aa32f47d532a259fc92ff188231ae31958d" }, "downloads": -1, "filename": "typepy-0.0.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9137822d083613e515ef9019d4dc28b1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29918, "upload_time": "2017-07-31T01:55:19", "url": "https://files.pythonhosted.org/packages/f0/1d/e38361943aa0f6b9601ef77fbd3ba1cf245f7a03de98ce0def14728e1ff1/typepy-0.0.15-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2c5d3047111b07e9d9bfaecd263f488", "sha256": "61a5981dfdf72897f929b37c74944b4cfb9917671bf8be8382c8df0a00e51efa" }, "downloads": -1, "filename": "typepy-0.0.15.tar.gz", "has_sig": false, "md5_digest": "d2c5d3047111b07e9d9bfaecd263f488", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16246, "upload_time": "2017-07-31T01:55:21", "url": "https://files.pythonhosted.org/packages/f7/33/acf49d289a6b450db1545f294c15eb24b9a0342c92a77e06e83d7a9049d7/typepy-0.0.15.tar.gz" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "5ed1f6bbb2cc89595b9bcea53d7f9bac", "sha256": "5b6aa0070d18cb8d94ffc19951e5eb2eb479de11a8415e4e2d82323d0339558c" }, "downloads": -1, "filename": "typepy-0.0.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5ed1f6bbb2cc89595b9bcea53d7f9bac", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29896, "upload_time": "2017-07-31T14:35:08", "url": "https://files.pythonhosted.org/packages/98/32/74f54fd372945f597cc07b5fca1600651871047488407f30acf58dbd0617/typepy-0.0.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "16d86cdd4d6de021f76433842010f5b2", "sha256": "8cba51d2244ec9c178a79d650aa1bcf468a4b1a7edbfcc5fe3978613c6327928" }, "downloads": -1, "filename": "typepy-0.0.16.tar.gz", "has_sig": false, "md5_digest": "16d86cdd4d6de021f76433842010f5b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16250, "upload_time": "2017-07-31T14:35:09", "url": "https://files.pythonhosted.org/packages/8c/c8/23a7b7a1bb72f566edaa6ba99af63d23e57741c9c02ba98c2eb762c07942/typepy-0.0.16.tar.gz" } ], "0.0.17": [ { "comment_text": "", "digests": { "md5": "b32fc43c082e75eef4df0cd191268c5a", "sha256": "f8253a22d98b43fa1326ce8ae17c74fd89a2330983313f2e6a8ee5672b7aac0e" }, "downloads": -1, "filename": "typepy-0.0.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b32fc43c082e75eef4df0cd191268c5a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29896, "upload_time": "2017-07-31T22:59:47", "url": "https://files.pythonhosted.org/packages/ab/b5/5c975347e612d19a8edb0ce23c6bec2d785005bc0a1f676f8190497ae721/typepy-0.0.17-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ffc0faa4127036d8c3f8b88d22b965c6", "sha256": "dc26befc974357e3849c9f40ea601f3908fae545e6882308c8f258b93130444b" }, "downloads": -1, "filename": "typepy-0.0.17.tar.gz", "has_sig": false, "md5_digest": "ffc0faa4127036d8c3f8b88d22b965c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16244, "upload_time": "2017-07-31T22:59:48", "url": "https://files.pythonhosted.org/packages/f3/32/4dcdeb0d305b0e0c0a8f4a29706b1b5049fb573996de5a6c48518421d58e/typepy-0.0.17.tar.gz" } ], "0.0.18": [ { "comment_text": "", "digests": { "md5": "40905839162bb603226bd2615383de80", "sha256": "5b3adff7e77ad43fbce5b3982fc3d0f2b02acd4784a5b217691bb0feed9ee425" }, "downloads": -1, "filename": "typepy-0.0.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "40905839162bb603226bd2615383de80", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29893, "upload_time": "2017-08-12T16:09:22", "url": "https://files.pythonhosted.org/packages/04/44/7864fe2822eefd04a560f08bc82ecd190d96cdbe2aa9235eb3278e5f9531/typepy-0.0.18-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "34e35f6d075480c9cb24020b6cc00816", "sha256": "6a9e7bd7c6f4fdecd5f25bbee515bb3e5762104d7207d140d3a9f679296420a6" }, "downloads": -1, "filename": "typepy-0.0.18.tar.gz", "has_sig": false, "md5_digest": "34e35f6d075480c9cb24020b6cc00816", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16242, "upload_time": "2017-08-12T16:09:23", "url": "https://files.pythonhosted.org/packages/6b/c7/e261a36538a68b543502d30f98525d99ccb21d3fbd3e153ef96d31af5984/typepy-0.0.18.tar.gz" } ], "0.0.19": [ { "comment_text": "", "digests": { "md5": "ee71a09b1c438c58ae55966005125590", "sha256": "7a203a97f5b975238078ed7dd81ffdf188b8f998ea6e59cecfbe37ddec1e88bd" }, "downloads": -1, "filename": "typepy-0.0.19-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ee71a09b1c438c58ae55966005125590", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29903, "upload_time": "2017-08-12T22:23:58", "url": "https://files.pythonhosted.org/packages/38/9f/45e06dcc337e81908cfe48585eb77178d5c080771718997c5e90e0a520ca/typepy-0.0.19-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "285a69868f65ff190ac155bacfd43b64", "sha256": "8d300784c8927532811a9b806512232a65ff481c47f1ea0f3779904c0e9d02ac" }, "downloads": -1, "filename": "typepy-0.0.19.tar.gz", "has_sig": false, "md5_digest": "285a69868f65ff190ac155bacfd43b64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16254, "upload_time": "2017-08-12T22:24:00", "url": "https://files.pythonhosted.org/packages/1a/e5/064d3fd20d7d7ec6dfe6ca5b89ee515b41c2c53e18d9551f4a6e0d0aec6c/typepy-0.0.19.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "ddeb46a44909607ec8d9ad0df34d9af7", "sha256": "fe909c47912007db8868592c131ad2a2504cc28a27d6bf4f88d0b77be18cecc1" }, "downloads": -1, "filename": "typepy-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ddeb46a44909607ec8d9ad0df34d9af7", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 26366, "upload_time": "2017-02-24T23:33:38", "url": "https://files.pythonhosted.org/packages/61/73/b81b19df8785f2cf1d89d922022af41aaa77e3e44c79e50f6da61de0773d/typepy-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "222033e78a21ba26b975ef5388ed1e7d", "sha256": "946580e85aec822bf2abae556206466d35953bed8ad8700e19e0b10718de77fe" }, "downloads": -1, "filename": "typepy-0.0.2.tar.gz", "has_sig": false, "md5_digest": "222033e78a21ba26b975ef5388ed1e7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15692, "upload_time": "2017-02-24T23:33:33", "url": "https://files.pythonhosted.org/packages/ba/31/045c11e744f34c7fe83e6adf181b5361c913340f7195d77903a06eebe8d9/typepy-0.0.2.tar.gz" } ], "0.0.20": [ { "comment_text": "", "digests": { "md5": "6c288ac06f5ec412aba9aaa12c0f9038", "sha256": "bb00c062f27b59ed5541987ad609a97063d29697197a25f6f988251d1efeb2a4" }, "downloads": -1, "filename": "typepy-0.0.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6c288ac06f5ec412aba9aaa12c0f9038", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29963, "upload_time": "2017-08-16T14:58:45", "url": "https://files.pythonhosted.org/packages/03/1e/7a308fd2730f0634ef00b35e4663193923936c44de3edd24652357d05789/typepy-0.0.20-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9abd4d661dabe512e95ca69ddb65d55", "sha256": "a1a5b9438670d4a5d9f882b7499ea85d06dc384577bb7636cb29d903288bca8c" }, "downloads": -1, "filename": "typepy-0.0.20.tar.gz", "has_sig": false, "md5_digest": "b9abd4d661dabe512e95ca69ddb65d55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16451, "upload_time": "2017-08-16T14:58:47", "url": "https://files.pythonhosted.org/packages/88/98/c79a19ae571d713fa0b10bc7e0fe611e53c542720b5a9dd2691ca15b3dd8/typepy-0.0.20.tar.gz" } ], "0.0.21": [ { "comment_text": "", "digests": { "md5": "d3de8f6a069e1c4f8c64cdbdb0cc2888", "sha256": "294a2c7baee2039438b11e4ec85f74655c8e1de5c71ae657f8f35ede8370fd78" }, "downloads": -1, "filename": "typepy-0.0.21-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d3de8f6a069e1c4f8c64cdbdb0cc2888", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29928, "upload_time": "2017-12-31T11:17:51", "url": "https://files.pythonhosted.org/packages/19/d6/561afd6ff6222469767fffbaf0d20bb22c4d017928c034e7b3191beca7a9/typepy-0.0.21-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea3c3578122d62c6876f7f5ef7a8c049", "sha256": "6d55563e4b5a5d4a827f85ecaff963b19f8a0e00b21bdac518392179ccbdb368" }, "downloads": -1, "filename": "typepy-0.0.21.tar.gz", "has_sig": false, "md5_digest": "ea3c3578122d62c6876f7f5ef7a8c049", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16403, "upload_time": "2017-12-31T11:17:52", "url": "https://files.pythonhosted.org/packages/7d/e7/9fb978566d815b0c8269d576689f576d0057671290ef3bc5ef4c5189eda0/typepy-0.0.21.tar.gz" } ], "0.0.22": [ { "comment_text": "", "digests": { "md5": "4548212f247d554de8089344c2ca1d77", "sha256": "fb85c099d3fb376faa20802c5890ed367c29236fa3766c9c6a0294edc7ada1d6" }, "downloads": -1, "filename": "typepy-0.0.22-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4548212f247d554de8089344c2ca1d77", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 30216, "upload_time": "2018-03-21T11:04:21", "url": "https://files.pythonhosted.org/packages/4e/e9/fe6ed4005187fc20ddd0c3db4a13732fb6bbb4cd30d8602584f6217808db/typepy-0.0.22-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ec7a9266c32cbae1b359b06cc72cbf0", "sha256": "6624d783a83e008e776b85d3d6fa7daf47efb0f6f67a38cad65e02a1e8863506" }, "downloads": -1, "filename": "typepy-0.0.22.tar.gz", "has_sig": false, "md5_digest": "9ec7a9266c32cbae1b359b06cc72cbf0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16634, "upload_time": "2018-03-21T11:04:22", "url": "https://files.pythonhosted.org/packages/4f/60/5de5871ed1d481537974a5e251cdcb7890332e5d57ee87e15812aa46f13b/typepy-0.0.22.tar.gz" } ], "0.0.23": [ { "comment_text": "", "digests": { "md5": "e9fe0ec52ed157777264cb4c789279eb", "sha256": "109faeaa9b69ed29a2f65ace5016b6200ec87ff5af2c7108c5f6cb2dc0e27cd6" }, "downloads": -1, "filename": "typepy-0.0.23-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e9fe0ec52ed157777264cb4c789279eb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27663, "upload_time": "2018-04-07T01:09:01", "url": "https://files.pythonhosted.org/packages/b2/48/dbfe258ad3c9dbd8886f4973e4f05b50591040e49dc6609e6bac3007bfae/typepy-0.0.23-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a4823505c7400004e015a218888c326", "sha256": "cc0003c11eddf8d98a0f9210edef4d9b2995416bba86ef0f1e78bdfcdbd422be" }, "downloads": -1, "filename": "typepy-0.0.23.tar.gz", "has_sig": false, "md5_digest": "4a4823505c7400004e015a218888c326", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16632, "upload_time": "2018-04-07T01:09:02", "url": "https://files.pythonhosted.org/packages/d2/34/8ab078d275aac61a6b2ed5e58f48e7e4a6843470dd12ccf97030adecb142/typepy-0.0.23.tar.gz" } ], "0.0.24": [ { "comment_text": "", "digests": { "md5": "82f20f12727d5f8999454a75df588f0f", "sha256": "e0a6845a60fb696aacec84a7db35177afa509e9ae0a07b0fc98062b1e043caf8" }, "downloads": -1, "filename": "typepy-0.0.24-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "82f20f12727d5f8999454a75df588f0f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27850, "upload_time": "2018-04-20T14:47:48", "url": "https://files.pythonhosted.org/packages/d8/fa/d252540a85cbbff9f56d3465211198540d3d0a5dc54d1b9b2b1338750b9e/typepy-0.0.24-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ced73efe90d6a4e2e5c9460eac020c2", "sha256": "20677cb61ed131686ed4967bc4941cb6c65c97e61ed93b09703b5b24b3d4be39" }, "downloads": -1, "filename": "typepy-0.0.24.tar.gz", "has_sig": false, "md5_digest": "5ced73efe90d6a4e2e5c9460eac020c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19002, "upload_time": "2018-04-20T14:47:50", "url": "https://files.pythonhosted.org/packages/33/a2/1c198c9453fbb5555cce7cb157cda1f30a787d7261bb5612d61bc2a79447/typepy-0.0.24.tar.gz" } ], "0.0.25": [ { "comment_text": "", "digests": { "md5": "124fad66914590a593df44772cdf1c7f", "sha256": "ce178b3dc5b1d53e0bfab6a8dd8226e58f311b8ddbdefd60741c443a5643674a" }, "downloads": -1, "filename": "typepy-0.0.25-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "124fad66914590a593df44772cdf1c7f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27837, "upload_time": "2018-04-20T22:18:07", "url": "https://files.pythonhosted.org/packages/70/44/01bbe807dcf4a085c8f39ae665e4f5e1d4554fae82d48d29958bfee3dd0a/typepy-0.0.25-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5280ffe79f680c81c35d1614a6aa395", "sha256": "b0033e9aff34e53bce3622e61e21b55b2e49aeb415f0463d3424db23c924c4b2" }, "downloads": -1, "filename": "typepy-0.0.25.tar.gz", "has_sig": false, "md5_digest": "e5280ffe79f680c81c35d1614a6aa395", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19344, "upload_time": "2018-04-20T22:18:18", "url": "https://files.pythonhosted.org/packages/86/0f/1031fbbd5ba6da626a33c5af1462f1ed681142e401f3440882a82c7ec702/typepy-0.0.25.tar.gz" } ], "0.0.26": [ { "comment_text": "", "digests": { "md5": "be96ea0a1ec0fa44eef37ae2aa3abdd2", "sha256": "84fd276b1bf39c74942387600fa9d79f6a3431b38809d6948da6bb75c4562b85" }, "downloads": -1, "filename": "typepy-0.0.26-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "be96ea0a1ec0fa44eef37ae2aa3abdd2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27873, "upload_time": "2018-04-21T09:19:04", "url": "https://files.pythonhosted.org/packages/11/03/a3dce80adaa5abb395a0127d4b4fd7b8d29725696095baab1402ba9e8950/typepy-0.0.26-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8f0d8b3fc7eb94b6dfbd94e1d1ecab8f", "sha256": "0a06f0a99b63cb76f5ff07beedca70f8458174ffd38ec6632acc5237408265ef" }, "downloads": -1, "filename": "typepy-0.0.26.tar.gz", "has_sig": false, "md5_digest": "8f0d8b3fc7eb94b6dfbd94e1d1ecab8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19019, "upload_time": "2018-04-21T09:19:06", "url": "https://files.pythonhosted.org/packages/74/4f/20cffbe6a37bf9ba110ae3d25106921ab272bbbac45e7ad2a8f180e49767/typepy-0.0.26.tar.gz" } ], "0.0.27": [ { "comment_text": "", "digests": { "md5": "6b18771c5ce5fa3907978d75585376d9", "sha256": "69dd1831e2a1e1950204abee1dc084ec57f79a0cec1dd0b6619021a0925776ba" }, "downloads": -1, "filename": "typepy-0.0.27-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6b18771c5ce5fa3907978d75585376d9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27986, "upload_time": "2018-04-28T04:05:25", "url": "https://files.pythonhosted.org/packages/47/8e/ffcc4d58149d620298818ce2c2785db7eb6f58aef599f55667f77c65e786/typepy-0.0.27-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e0d2ecbafa4ebae5cf4581272ade10f3", "sha256": "3ebe5c63d589432bbc6d2b0e14cb95c01495f79aa39ca94dbda6fbf63592b335" }, "downloads": -1, "filename": "typepy-0.0.27.tar.gz", "has_sig": false, "md5_digest": "e0d2ecbafa4ebae5cf4581272ade10f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19338, "upload_time": "2018-04-28T04:05:27", "url": "https://files.pythonhosted.org/packages/16/ed/55ecba5447c75670391cba3b2e94f0562676c01701b69389e7509845294e/typepy-0.0.27.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "ef68a5cb7e7e97503820f9234d9a6154", "sha256": "914101dbbd388a5dadbc6111ff090d4a8b0671a7155cfe844aebe67e0f3c02b6" }, "downloads": -1, "filename": "typepy-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ef68a5cb7e7e97503820f9234d9a6154", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26489, "upload_time": "2017-02-25T12:41:20", "url": "https://files.pythonhosted.org/packages/9b/a5/f668561590a80559aeca966aea03cc7d70c86bda2085e34754ccfcb52072/typepy-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1924cc7cb0dfaaf2c5c3ff6c83135b96", "sha256": "f7f824e7861b6061fe5ca83a6030e6de498ff87aa0523108302632757eadbe4a" }, "downloads": -1, "filename": "typepy-0.0.3.tar.gz", "has_sig": false, "md5_digest": "1924cc7cb0dfaaf2c5c3ff6c83135b96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15568, "upload_time": "2017-02-25T12:41:22", "url": "https://files.pythonhosted.org/packages/87/bf/0d6b9f99f5b01e4fe337d994edda791b64377ecda670be23b6c05e867fb8/typepy-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "e11cf7ce2f3087c3cf6fd34b366e57b9", "sha256": "d23b4aa731bf2c0eaa7aa636e0ad1547d9ac0337feb02caea86a47b81ea71a68" }, "downloads": -1, "filename": "typepy-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e11cf7ce2f3087c3cf6fd34b366e57b9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26502, "upload_time": "2017-02-25T14:25:46", "url": "https://files.pythonhosted.org/packages/3f/7f/8af7f2d1530a0656b70ffe351615ca8b8d0daebcb8457a424552dc0d4a81/typepy-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4bf80a1e7dacd0429a40c76279f68879", "sha256": "d54e9d49e317e08f2fcbf5985e6799b1d26f5a25ac06c1f1b9a67db8ecb29904" }, "downloads": -1, "filename": "typepy-0.0.4.tar.gz", "has_sig": false, "md5_digest": "4bf80a1e7dacd0429a40c76279f68879", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15645, "upload_time": "2017-02-25T14:25:48", "url": "https://files.pythonhosted.org/packages/f6/d4/1df7374c838621b739b4f728fa33c2c8db74ecc98d740cac70f86158b300/typepy-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "83fc61a44a00541f16c48e6a78fc542f", "sha256": "48e15f4aae8bfd4efe0cd7047cef12b9eae9582f35961f509a18c4c0863efe93" }, "downloads": -1, "filename": "typepy-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "83fc61a44a00541f16c48e6a78fc542f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26452, "upload_time": "2017-04-22T08:12:57", "url": "https://files.pythonhosted.org/packages/5b/8d/dbe9e99e7aded6525e64abda6d3c13ee6cf6d144c6d4151657252943ff26/typepy-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "830ef45d31694f8c01c9891f6107556a", "sha256": "cbf2b114406a8ddf0e98da6b1dee4584f172f7ce3a7cd89ca1369afd0d5b43e6" }, "downloads": -1, "filename": "typepy-0.0.5.tar.gz", "has_sig": false, "md5_digest": "830ef45d31694f8c01c9891f6107556a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15611, "upload_time": "2017-04-22T08:12:59", "url": "https://files.pythonhosted.org/packages/d9/4d/fde534ad87cd41431330d02286c35b31b82c228a57bbfe5cf31b7d62b683/typepy-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "7ea27a564e7811aa04ffe968ef86e876", "sha256": "6c3fb6105d4880700a8aef46686c8575c7f76e71d18f5a03065fda629e6d814c" }, "downloads": -1, "filename": "typepy-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7ea27a564e7811aa04ffe968ef86e876", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26487, "upload_time": "2017-04-23T03:23:33", "url": "https://files.pythonhosted.org/packages/6c/2b/87d945fbceba457bd7d45ec7747c2e775f3d66d2ce19126a7388eceb04db/typepy-0.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a7837ac95beb3d9186e237962d38a949", "sha256": "0a7350ddae597435ba2ee331454201a8ff9683e58ac77ea3a6a93bd5cd44d9b5" }, "downloads": -1, "filename": "typepy-0.0.6.tar.gz", "has_sig": false, "md5_digest": "a7837ac95beb3d9186e237962d38a949", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15682, "upload_time": "2017-04-23T03:23:35", "url": "https://files.pythonhosted.org/packages/f1/b8/b2c98681a5cbeeb1b1eab4f98bd90afe28b2cb204008c8bc0000ca31bab1/typepy-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "8496f07723f7d1b3eee10a4632f801af", "sha256": "47c9b6b74efcdca68393c30a09d5dfb330d617550f4c465dfda53f97fbb2c07e" }, "downloads": -1, "filename": "typepy-0.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8496f07723f7d1b3eee10a4632f801af", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28088, "upload_time": "2017-04-28T14:52:15", "url": "https://files.pythonhosted.org/packages/fb/01/1542e5b534c4b6513f1ac1146c9c7d6f867ade9503b3f63797cc9c711d29/typepy-0.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70e898d2eb9f90e8fc255294a42bb64c", "sha256": "4d1e279ecc150bedc2ef150e06bf0e2a1c1576c4397f0f8713403a2cb8bcbe50" }, "downloads": -1, "filename": "typepy-0.0.7.tar.gz", "has_sig": false, "md5_digest": "70e898d2eb9f90e8fc255294a42bb64c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16106, "upload_time": "2017-04-28T14:52:17", "url": "https://files.pythonhosted.org/packages/9f/c1/b6ba714a43d0f89064bb5d908c1b173212c4ecdaec349cdbbc1ceab1421a/typepy-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "2b918648d6a7b55654671f0c365c788d", "sha256": "1b963a4d5340a84b16fd852245477e9e9fb9ddcd794cb8472d5990e34b1eab09" }, "downloads": -1, "filename": "typepy-0.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2b918648d6a7b55654671f0c365c788d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28096, "upload_time": "2017-04-29T02:42:10", "url": "https://files.pythonhosted.org/packages/3a/28/7b9e4509639e2301efbaccb7bada0efd3aa55c5a2b1a91271bccc6bdd793/typepy-0.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f4d30768329d7ae6314382c4f3d9eb33", "sha256": "4b62c5f18b0305317fd978047379bb942250a89e3d5c823d29469c597ab22bcf" }, "downloads": -1, "filename": "typepy-0.0.8.tar.gz", "has_sig": false, "md5_digest": "f4d30768329d7ae6314382c4f3d9eb33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16116, "upload_time": "2017-04-29T02:42:12", "url": "https://files.pythonhosted.org/packages/bb/3f/bc8f5ee55c8925ea7f59b69aae1ac9ca4680ea5c24a231142bf9440307d1/typepy-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "f753849dcdfc903b646b77064404c571", "sha256": "879b3b299f4359e44630ca73e3a58ae4dba22afa9b26ac44d5e8293b55cdfaa1" }, "downloads": -1, "filename": "typepy-0.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f753849dcdfc903b646b77064404c571", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28117, "upload_time": "2017-05-04T02:26:09", "url": "https://files.pythonhosted.org/packages/b5/cc/cdcc8ad80c0490a217f97557460356736198cc785a28ec33d55af440847e/typepy-0.0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc1ad5f6956dbeb2ccee41b71565afa9", "sha256": "b54cb97ebb7b491dafe5aee59ee2a628c5ce921f447444e72e58a1bc4bc89a85" }, "downloads": -1, "filename": "typepy-0.0.9.tar.gz", "has_sig": false, "md5_digest": "fc1ad5f6956dbeb2ccee41b71565afa9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16152, "upload_time": "2017-05-04T02:26:11", "url": "https://files.pythonhosted.org/packages/b3/0b/5120e70d8663936844a0eeff4021fd2ba7ab18dba2976a9e72bd944aa3d3/typepy-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "c3bcb9b5334bde457508caa390f10c99", "sha256": "486abece46f96670d1399c93be7e77e80c82eaa0220e6bd25c394588833bd81e" }, "downloads": -1, "filename": "typepy-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c3bcb9b5334bde457508caa390f10c99", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 27977, "upload_time": "2018-05-03T08:05:46", "url": "https://files.pythonhosted.org/packages/15/51/02b89f18594c8dbb71ac04c8e167eea5d06cd0537114cc6152b63e40d79c/typepy-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1a18f92e98d8aff51c23ff2748f5af79", "sha256": "948e8e4a94f10d74959508c2448cb3f13f9cf339959b16ad8640a8154ed12a51" }, "downloads": -1, "filename": "typepy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "1a18f92e98d8aff51c23ff2748f5af79", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 19552, "upload_time": "2018-05-03T08:05:47", "url": "https://files.pythonhosted.org/packages/7f/e5/e24f212b57d5f67225f4bc6e9d335a2f2a9e3981c54dca2ff2cc6a3b99b7/typepy-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "6df4a6d07c9f27f3e243468811efacd1", "sha256": "8966d7c1317b7ec6eb7dad07abbc730e02a507d34f1cded88e5344ea82464269" }, "downloads": -1, "filename": "typepy-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6df4a6d07c9f27f3e243468811efacd1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 27995, "upload_time": "2018-06-30T07:44:47", "url": "https://files.pythonhosted.org/packages/92/81/927874d4bb3e97bcb7304caacf8a37a92cb63fda500b2f55ed587991d951/typepy-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "529c5fe9d09b25c7267ba2aac2b6bf81", "sha256": "0ef0d3c4409f05ad6627de84c81d330fcf1dafb1d447932ea073f0e718fee6f9" }, "downloads": -1, "filename": "typepy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "529c5fe9d09b25c7267ba2aac2b6bf81", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 19599, "upload_time": "2018-06-30T07:44:48", "url": "https://files.pythonhosted.org/packages/a9/36/cd40c141978109b2d1e4fbb1a530b53d5808828dcb5c9e9773beac8a3ca9/typepy-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "9b2f5d9160a4b2ad483beb1e48674916", "sha256": "dda6f5071bef35cbe7fd47a845c946c002a35df94df18a1ea7f89685ac320525" }, "downloads": -1, "filename": "typepy-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9b2f5d9160a4b2ad483beb1e48674916", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 29397, "upload_time": "2018-08-04T15:37:58", "url": "https://files.pythonhosted.org/packages/95/23/afc548bd45ea67152122ef5c4cc3212011e9bd87d46d7a83b585595c9bd3/typepy-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b685ebbbf420fdbf1022028facd79ddc", "sha256": "483d89e66b36f1d3350a2951beed385fcc3262109dd5a4b3f9e66cd23b010ddd" }, "downloads": -1, "filename": "typepy-0.2.0.tar.gz", "has_sig": false, "md5_digest": "b685ebbbf420fdbf1022028facd79ddc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 20003, "upload_time": "2018-08-04T15:37:59", "url": "https://files.pythonhosted.org/packages/de/a5/ca2eeaa8c9fd07f3f6150f1f0c1d63067c00e73a7cd32cdbe8951a346f8b/typepy-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "8538185e430db1d69d88541fadf41270", "sha256": "243c97a1d1969b089346b0737dffcd53915867a4accafea312cd79be3f5a1971" }, "downloads": -1, "filename": "typepy-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8538185e430db1d69d88541fadf41270", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 29402, "upload_time": "2018-08-19T03:10:22", "url": "https://files.pythonhosted.org/packages/91/b1/1469cc04d89276b8b933ea3e3c501f9cf853b27609cbbe914f8f4ea496bd/typepy-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e3ea4035aa8cc8f843e2d080ba55491", "sha256": "2401b952b0dda10ea6accc8c020488652a0c5d6f8e04ca02fd7b498d7a50188b" }, "downloads": -1, "filename": "typepy-0.2.1.tar.gz", "has_sig": false, "md5_digest": "8e3ea4035aa8cc8f843e2d080ba55491", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 19989, "upload_time": "2018-08-19T03:10:24", "url": "https://files.pythonhosted.org/packages/f4/58/2c5b3808968239e06fdc3ac821b618fa37bf1a46adaae143dbece2520683/typepy-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "2b7f86505c64cbf11822f119d2c43480", "sha256": "ff5cd1154ae3ddf7da63733e7055c7e1c9dd1eb4856a88c367a4b5d75c66413a" }, "downloads": -1, "filename": "typepy-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2b7f86505c64cbf11822f119d2c43480", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 29407, "upload_time": "2018-09-15T08:55:16", "url": "https://files.pythonhosted.org/packages/eb/6b/4a8cbb5a512fce2d2348813c249decf5009c10587fc4c4914db850ec5390/typepy-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36006b3aa4047b2c46bbcdcb81b3e3fc", "sha256": "3bfdbaa4c14161ce87bc10145d310a662d24901342203a78ea63f0e13a3f92e3" }, "downloads": -1, "filename": "typepy-0.2.2.tar.gz", "has_sig": false, "md5_digest": "36006b3aa4047b2c46bbcdcb81b3e3fc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 19996, "upload_time": "2018-09-15T08:55:17", "url": "https://files.pythonhosted.org/packages/26/a1/c29f88115116b0bafbb1f7a9c78499d6440bb8c2bf9fb8204c3dc0781577/typepy-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "d0231fd7af1f676690b65bd493d0c3cd", "sha256": "8f767235b3d21a2bd7c13f7c875c47179885c3e90d08b0096a889a3c00b1b8ab" }, "downloads": -1, "filename": "typepy-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d0231fd7af1f676690b65bd493d0c3cd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 29414, "upload_time": "2018-09-24T09:07:31", "url": "https://files.pythonhosted.org/packages/ba/5d/6ae5f4d96aa58431779c60ca6527a68551d6715b52d688c66c30e13b01f2/typepy-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aef6284c8636bb424e023cae516cb5bf", "sha256": "6d8204f11a5d253c5b12f513c68de933e9d08feb2137ceb83dfdbc820006b142" }, "downloads": -1, "filename": "typepy-0.2.3.tar.gz", "has_sig": false, "md5_digest": "aef6284c8636bb424e023cae516cb5bf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 20004, "upload_time": "2018-09-24T09:07:33", "url": "https://files.pythonhosted.org/packages/ab/c5/c740e1ea3a92a0d4265e019fbf44258c3f8b14355ce4a50394b5e17c512d/typepy-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "883825a731cded1f6bf6d2ad2c217dd7", "sha256": "00556e8d9b4d0e09ea351aa2fa6bf96e6e5fbfac3ca5cdbfaa4d08115ff84f53" }, "downloads": -1, "filename": "typepy-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "883825a731cded1f6bf6d2ad2c217dd7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 29507, "upload_time": "2018-10-07T03:03:20", "url": "https://files.pythonhosted.org/packages/ec/87/ab7e3268dba3a2725d183051972db6baa8f8f4db31f874840992fa491abe/typepy-0.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "60424159af8ba5ab427a393a5bba74c8", "sha256": "a2e34242063efff28595f217a26caf447361bcc235d011ce58b9b627b87146e7" }, "downloads": -1, "filename": "typepy-0.2.4.tar.gz", "has_sig": false, "md5_digest": "60424159af8ba5ab427a393a5bba74c8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 20227, "upload_time": "2018-10-07T03:03:22", "url": "https://files.pythonhosted.org/packages/aa/67/aeea62cf7dfe524e4daf9a144d3acc7593bd29a9d8e2a5d2ddb964a6eaa0/typepy-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "a80f8e94b58af026bdd1e05dc2a3c9b8", "sha256": "6d10114ee1a099c41f9afbe57201ab657afc71899445a51fdc90c53177a24ca5" }, "downloads": -1, "filename": "typepy-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a80f8e94b58af026bdd1e05dc2a3c9b8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 30330, "upload_time": "2018-10-08T08:15:41", "url": "https://files.pythonhosted.org/packages/f0/b9/524e0a476eb1de9d883e1e3c5b1b05ee96c2846c2ea73a2af1254ab4ce73/typepy-0.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d839f3394fd0d70b87d88e590e56a19c", "sha256": "3fd6bd7fa89a0d80ddac17451618c495e0d2e86c59edd93d790668f5156d4e52" }, "downloads": -1, "filename": "typepy-0.2.5.tar.gz", "has_sig": false, "md5_digest": "d839f3394fd0d70b87d88e590e56a19c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 20251, "upload_time": "2018-10-08T08:15:43", "url": "https://files.pythonhosted.org/packages/c0/e6/1c36928a9711b78409f8db1a27aee5d014c9f9b7fd9c44b13aabc20310db/typepy-0.2.5.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "b7002c9b10846e36a812f0082927dfe9", "sha256": "1fc1eab33cccffb6c6ec9eecd6add0a7bf1843d61fffbb9d4bcee11c088fd4c1" }, "downloads": -1, "filename": "typepy-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b7002c9b10846e36a812f0082927dfe9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 31301, "upload_time": "2018-10-30T13:09:41", "url": "https://files.pythonhosted.org/packages/6a/be/d0411b6366765a9ddd8fda658cc8314c56d347dab0e0c354987f87d00a51/typepy-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b0e02f7e18e5e7b61fdb93b2e2dcc7e", "sha256": "c9e561513f95eb65b45cb9a8c9c85db87a7add935ff9334c37844d50dae6ad84" }, "downloads": -1, "filename": "typepy-0.3.0.tar.gz", "has_sig": false, "md5_digest": "7b0e02f7e18e5e7b61fdb93b2e2dcc7e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 20863, "upload_time": "2018-10-30T13:09:44", "url": "https://files.pythonhosted.org/packages/10/4f/078e180f3caf3e57e69e48196c17ded70db675edb89ce181f241fc18d195/typepy-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "e3090c504dda845c0693bbdd391f4145", "sha256": "eaccce52809b7448c599ebff2a63324270f86806730226fd2b6156e6b7125546" }, "downloads": -1, "filename": "typepy-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e3090c504dda845c0693bbdd391f4145", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 31304, "upload_time": "2018-12-30T02:33:58", "url": "https://files.pythonhosted.org/packages/bf/94/dae0bb6b233ce17e6bbe4c68997806ec477b005714ca38edc585ffe8a5e6/typepy-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e49b4b83126d15c612aa31b0e3ae3c16", "sha256": "8d099da6b63b500a3df490fab4f4cef775ba3d9539c24051c5d3d4f9b11a962c" }, "downloads": -1, "filename": "typepy-0.3.1.tar.gz", "has_sig": false, "md5_digest": "e49b4b83126d15c612aa31b0e3ae3c16", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 20891, "upload_time": "2018-12-30T02:34:00", "url": "https://files.pythonhosted.org/packages/85/a2/3a1962350391d6a2933d20413f03a6a7b7180e56ce3cfb37fab7a31f6aa7/typepy-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "ba54f4ff53164b9de1e05d7c03b6b417", "sha256": "f636a1b1e7d011084f7e708432b8ebdf0a72e643b8c9368387f3aa63d4eaafe7" }, "downloads": -1, "filename": "typepy-0.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ba54f4ff53164b9de1e05d7c03b6b417", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 31330, "upload_time": "2019-01-03T02:04:11", "url": "https://files.pythonhosted.org/packages/21/12/410fa8db29b6244e7d36b925b4f0987a20fb6aa878a2d5ede58dd6a53bc5/typepy-0.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "faeda23a36d1a3f957d1eb6787ddf724", "sha256": "06eb2326849a323cc7a2b2ce85a6fbcb91fadc6055ade4c8587acc1fdd1438be" }, "downloads": -1, "filename": "typepy-0.3.2.tar.gz", "has_sig": false, "md5_digest": "faeda23a36d1a3f957d1eb6787ddf724", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 20964, "upload_time": "2019-01-03T02:04:13", "url": "https://files.pythonhosted.org/packages/60/4a/34866d5c7451f161dc538f3d44c7463545eb076608001431020475dbbdcd/typepy-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "ab47994879b10c74e47cca4e131a9a7b", "sha256": "675a7a8d4367dc1a7e69b216d0af8b3360a9dad1705061b0c5385942cd7013d7" }, "downloads": -1, "filename": "typepy-0.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab47994879b10c74e47cca4e131a9a7b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 31388, "upload_time": "2019-01-07T09:04:16", "url": "https://files.pythonhosted.org/packages/98/59/ac4d9e9e5c59eeb3c7b0b7fdc36afc64908608063015c6bad169139cccb6/typepy-0.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f272685a79994f806c63a1888aeaa87a", "sha256": "11cb2957f70152701895a996225f178b7addd5694609b7aba99611950ecffdc2" }, "downloads": -1, "filename": "typepy-0.3.3.tar.gz", "has_sig": false, "md5_digest": "f272685a79994f806c63a1888aeaa87a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*", "size": 21102, "upload_time": "2019-01-07T09:04:18", "url": "https://files.pythonhosted.org/packages/1f/33/5104bf37fe58efe4216af764e48580e73ad9369614ad5226cfecc87fd7d2/typepy-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "8a0a8da6302944f02ff552e02ae724a2", "sha256": "8db024e9e0c583417c508d9fd64e64fb436956a9cf78539cc168b33b9c2ee764" }, "downloads": -1, "filename": "typepy-0.3.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8a0a8da6302944f02ff552e02ae724a2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 31409, "upload_time": "2019-02-02T06:38:25", "url": "https://files.pythonhosted.org/packages/ea/3d/2db3ac4246f5b5745553bda3db33d8d2f3e981e80ab29bbf5adbbc9ef21b/typepy-0.3.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ec32140ec247bf64c4bc6cf52a97ee54", "sha256": "8b4262d12f3f6579f87c85ddad3655cff625395601ce6a2518480c99448c6104" }, "downloads": -1, "filename": "typepy-0.3.4.tar.gz", "has_sig": false, "md5_digest": "ec32140ec247bf64c4bc6cf52a97ee54", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 21152, "upload_time": "2019-02-02T06:38:27", "url": "https://files.pythonhosted.org/packages/12/c2/b00c09a5e2be28576c9e024172a9ed5494630111a36ff1c56edbaa5d4cd9/typepy-0.3.4.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "e620f52fb2de9ccdb3c05c804a20912f", "sha256": "24108bf56de0b8c2741324db6bc2fb7510c199d4dc5ad79142b99919e2fc34b0" }, "downloads": -1, "filename": "typepy-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e620f52fb2de9ccdb3c05c804a20912f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 31854, "upload_time": "2019-02-10T08:59:38", "url": "https://files.pythonhosted.org/packages/9b/9d/16dabf9be77a1778d25a09fdcd2d24be5a78020c35cff652d00bfbfce93e/typepy-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a0cb07c963f749206fe037e23171c4f", "sha256": "f5bfec074a609f32c510c6525456d3357f505b4ebae72d297035db0c7fb778dd" }, "downloads": -1, "filename": "typepy-0.4.0.tar.gz", "has_sig": false, "md5_digest": "3a0cb07c963f749206fe037e23171c4f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 21396, "upload_time": "2019-02-10T08:59:40", "url": "https://files.pythonhosted.org/packages/78/d1/5a5c9b7b72acdf35fc16b769cd41d4238ccc501c96daac62cf2f6f88b150/typepy-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "97320ed76ee63a2365a6159187977aba", "sha256": "48d0f6d5823f52f217304db496917f716a24188584e264120867e1085fe74d5c" }, "downloads": -1, "filename": "typepy-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "97320ed76ee63a2365a6159187977aba", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 31854, "upload_time": "2019-04-30T06:25:02", "url": "https://files.pythonhosted.org/packages/73/75/ca5543afefc10297b40d4fb8deea3af758688fbbf3849913f52740a9db0e/typepy-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "173a8261fb2d07d40114d08258498a4c", "sha256": "8ce9fc135f5194946c62f519fca9a1178276b2872ecb97ea610224142b3f3bdd" }, "downloads": -1, "filename": "typepy-0.4.1.tar.gz", "has_sig": false, "md5_digest": "173a8261fb2d07d40114d08258498a4c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 21440, "upload_time": "2019-04-30T06:25:09", "url": "https://files.pythonhosted.org/packages/44/d8/b2fdbddb2a8b158eacfd05cc6e731378820a9662a872fe01f27a5ca08aa3/typepy-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "6ef1769ee3009543499bd857c4b0d4db", "sha256": "ae73c835ef7040a718c7d48e8f65aecf641a05798013df68043f2af4f4f50278" }, "downloads": -1, "filename": "typepy-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6ef1769ee3009543499bd857c4b0d4db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 31855, "upload_time": "2019-04-30T08:23:13", "url": "https://files.pythonhosted.org/packages/fc/eb/1b1da6a5fd71c6a47108b6852dc034e18bb79bc33b621e613c5f02f5f0f5/typepy-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4bfaad2f072180176da90d35e93fc743", "sha256": "c718ec59be1cd7adb244f9707453b274504d1fe6cd2ed18026fc58246ef11982" }, "downloads": -1, "filename": "typepy-0.4.2.tar.gz", "has_sig": false, "md5_digest": "4bfaad2f072180176da90d35e93fc743", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 21447, "upload_time": "2019-04-30T08:23:19", "url": "https://files.pythonhosted.org/packages/c0/ff/033b433c6cdf6d5deac3d59b5b8b8eb930daf6037f3afb4a8c4748b5dc62/typepy-0.4.2.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "38103d457ca908c1fbb52800c8597f9b", "sha256": "5cd2cdb3e17cb2235b0bcbb665edc3be44dd4bde966f7cf6a7b23300be3a7a89" }, "downloads": -1, "filename": "typepy-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "38103d457ca908c1fbb52800c8597f9b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 31923, "upload_time": "2019-05-02T02:29:34", "url": "https://files.pythonhosted.org/packages/e3/b1/01efcf52502f2ab73af41b761011948df98acd98c10595a1b3b07a5c87f4/typepy-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc42a62bc853c007b9d768b3a8392e9b", "sha256": "21ff243297001d821cfd069044f262aebb977ec5616b37df2876c5ed4b2c0325" }, "downloads": -1, "filename": "typepy-0.5.0.tar.gz", "has_sig": false, "md5_digest": "bc42a62bc853c007b9d768b3a8392e9b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 21599, "upload_time": "2019-05-02T02:29:37", "url": "https://files.pythonhosted.org/packages/bf/89/65c250e4413971721ab48b06ffc89770638b56bb17c95ddb8007438dd63d/typepy-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "52e0f1ef306d943110147696f9074f99", "sha256": "e16695d25c24f4753d0dcac7cb6e5d782f4f2901523f73e50625f2a8ba97718f" }, "downloads": -1, "filename": "typepy-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "52e0f1ef306d943110147696f9074f99", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 32017, "upload_time": "2019-05-10T16:48:28", "url": "https://files.pythonhosted.org/packages/21/7d/eb2ea05505ea6727d6e47a1ff8d9c90108197d9200a2d073dbb1d48264cb/typepy-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75c99d2c6285e2c8248c4e3c25e281bd", "sha256": "e27669952a679b91a8f33f85e669a6ace4d953133ebc57bfc09fbac941d98f50" }, "downloads": -1, "filename": "typepy-0.6.0.tar.gz", "has_sig": false, "md5_digest": "75c99d2c6285e2c8248c4e3c25e281bd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 21700, "upload_time": "2019-05-10T16:48:30", "url": "https://files.pythonhosted.org/packages/39/d3/c80faf53d068856d774bee8b99305aa1ebdb63c5051e9f54291207a49239/typepy-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "52e0f1ef306d943110147696f9074f99", "sha256": "e16695d25c24f4753d0dcac7cb6e5d782f4f2901523f73e50625f2a8ba97718f" }, "downloads": -1, "filename": "typepy-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "52e0f1ef306d943110147696f9074f99", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 32017, "upload_time": "2019-05-10T16:48:28", "url": "https://files.pythonhosted.org/packages/21/7d/eb2ea05505ea6727d6e47a1ff8d9c90108197d9200a2d073dbb1d48264cb/typepy-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75c99d2c6285e2c8248c4e3c25e281bd", "sha256": "e27669952a679b91a8f33f85e669a6ace4d953133ebc57bfc09fbac941d98f50" }, "downloads": -1, "filename": "typepy-0.6.0.tar.gz", "has_sig": false, "md5_digest": "75c99d2c6285e2c8248c4e3c25e281bd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 21700, "upload_time": "2019-05-10T16:48:30", "url": "https://files.pythonhosted.org/packages/39/d3/c80faf53d068856d774bee8b99305aa1ebdb63c5051e9f54291207a49239/typepy-0.6.0.tar.gz" } ] }