{ "info": { "author": "Jms Dnns", "author_email": "jdennis@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only" ], "description": "![Typerighter](art/logo.png)\n\nData Types for Cynical Humans\u2122\n\n## Overview\n\nWelcome to Typerighter, a project that makes it easy to structure and process data using concepts from type systems. \n\nThe project's goal is to offer a simple system for the usual data plumbing needs in a way that causes users to write clear and simple code, even when the data comes from complex and dirty sources.\n\n### Similarity to Schematics\n\nI am also the original author of Schematics. I gave the project to the community a while back and have used several other languages since then, which gave me reason to think I could approach the problem in a new and interesting way.\n\nSo here we are.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/jmsdnns/typerighter", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "typerighter", "package_url": "https://pypi.org/project/typerighter/", "platform": "", "project_url": "https://pypi.org/project/typerighter/", "project_urls": { "Homepage": "http://github.com/jmsdnns/typerighter" }, "release_url": "https://pypi.org/project/typerighter/0.1.2/", "requires_dist": [ "pycodestyle ; extra == 'dev'", "pylint ; extra == 'dev'", "pytest ; extra == 'dev'", "pytest-cov ; extra == 'dev'", "tox ; extra == 'dev'", "doc8 ; extra == 'docs'", "sphinx ; extra == 'docs'" ], "requires_python": "", "summary": "Data Types for Cynical Humans", "version": "0.1.2" }, "last_serial": 5486520, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "eaae2d4c35a08d2718a29975d6b5d25d", "sha256": "8ed383940d30bdb3afae17407c8703a9d01dc9b4cd44df2647ce5222b541c819" }, "downloads": -1, "filename": "typerighter-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "eaae2d4c35a08d2718a29975d6b5d25d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14806, "upload_time": "2019-03-11T04:07:30", "url": "https://files.pythonhosted.org/packages/a7/13/02c843e9f0239cfba890f04e1f004d3c7979ea1c47228678475b23e94a0c/typerighter-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a83d6c797f4d89e8b3b7b6974dac400b", "sha256": "348ceb0015b4201ccf1e281fef444e42475191bc05d196b447f079932d433286" }, "downloads": -1, "filename": "typerighter-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a83d6c797f4d89e8b3b7b6974dac400b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11139, "upload_time": "2019-03-11T04:07:32", "url": "https://files.pythonhosted.org/packages/d5/ac/a27ec7154c1a31a4ea8b9abc09f3d3f221cb0ba88f091e413f291562267e/typerighter-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "83e3aee9be3e5ab0c81e842a8351ee61", "sha256": "67ec0321ddbd44476cf482013732ecc83fc9e817a250c92f78e482704d440e3f" }, "downloads": -1, "filename": "typerighter-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "83e3aee9be3e5ab0c81e842a8351ee61", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14799, "upload_time": "2019-05-22T08:02:05", "url": "https://files.pythonhosted.org/packages/f3/67/a9e8cc43d12e8dde54e4907f69c47d799c6fd252875406c00e585a9f7d6c/typerighter-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "34a336dc0cc9c382bceec4f63b806061", "sha256": "da8ee17a4e16448f164b20494c506a8a01769b904a06b8742041576072583077" }, "downloads": -1, "filename": "typerighter-0.1.1.tar.gz", "has_sig": false, "md5_digest": "34a336dc0cc9c382bceec4f63b806061", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10985, "upload_time": "2019-05-22T08:02:06", "url": "https://files.pythonhosted.org/packages/57/52/ec6d40801aaa034eeccd11dac293a886fd26e052d961f9c58acf2481a5a0/typerighter-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "119290ab49d3398f32a0d2aa9511150e", "sha256": "48ff8f81fd67ee0caf0cd641e1083dc101b96197f9d9f9201ddbc2c6ab2e0a04" }, "downloads": -1, "filename": "typerighter-0.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "119290ab49d3398f32a0d2aa9511150e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 14822, "upload_time": "2019-07-04T12:40:53", "url": "https://files.pythonhosted.org/packages/f7/e2/d68d3e2389ec86d35f12655d547dce5d1fbfc7d9a841e97f2171f066f1bc/typerighter-0.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4eeb51fc95f1c99097310c5d80dc5f17", "sha256": "5bfe0c2147211b6d4c6917e3f4240cec4f068722f230e0923f5bea82318859fe" }, "downloads": -1, "filename": "typerighter-0.1.2.tar.gz", "has_sig": false, "md5_digest": "4eeb51fc95f1c99097310c5d80dc5f17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10746, "upload_time": "2019-07-04T12:40:56", "url": "https://files.pythonhosted.org/packages/d1/49/e9c1f509e43cfa41965134e878d0ee8b37bb20ac7e02d797e76c897ee7e4/typerighter-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "119290ab49d3398f32a0d2aa9511150e", "sha256": "48ff8f81fd67ee0caf0cd641e1083dc101b96197f9d9f9201ddbc2c6ab2e0a04" }, "downloads": -1, "filename": "typerighter-0.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "119290ab49d3398f32a0d2aa9511150e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 14822, "upload_time": "2019-07-04T12:40:53", "url": "https://files.pythonhosted.org/packages/f7/e2/d68d3e2389ec86d35f12655d547dce5d1fbfc7d9a841e97f2171f066f1bc/typerighter-0.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4eeb51fc95f1c99097310c5d80dc5f17", "sha256": "5bfe0c2147211b6d4c6917e3f4240cec4f068722f230e0923f5bea82318859fe" }, "downloads": -1, "filename": "typerighter-0.1.2.tar.gz", "has_sig": false, "md5_digest": "4eeb51fc95f1c99097310c5d80dc5f17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10746, "upload_time": "2019-07-04T12:40:56", "url": "https://files.pythonhosted.org/packages/d1/49/e9c1f509e43cfa41965134e878d0ee8b37bb20ac7e02d797e76c897ee7e4/typerighter-0.1.2.tar.gz" } ] }