{ "info": { "author": "Salvo 'LtWorf' Tomaselli", "author_email": "tiposchi@tiscali.it", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "Load and dump json-like data into typed data structures.\n\nThis module provides an API to load dictionaries and lists (usually loaded\nfrom json) into Python's NamedTuples, dataclass, sets, enums, and various\nother typed data structures; respecting all the type-hints and performing\ntype checks or casts when needed.\n\nIt can also dump from typed data structures to json-like dictionaries and lists.\n\nIt is very useful for projects that use Mypy and deal with untyped data\nlike json, because it guarantees that the data will have the expected format.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ltworf/typedload", "keywords": "typing types mypy json", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "typedload", "package_url": "https://pypi.org/project/typedload/", "platform": "", "project_url": "https://pypi.org/project/typedload/", "project_urls": { "Homepage": "https://github.com/ltworf/typedload" }, "release_url": "https://pypi.org/project/typedload/1.18/", "requires_dist": null, "requires_python": "", "summary": "Load and dump data from json-like format into typed data structures", "version": "1.18" }, "last_serial": 5831687, "releases": { "0.9": [ { "comment_text": "", "digests": { "md5": "c0ed09283add2ca3decb791602858bb4", "sha256": "fa211461cd4e4420f5e4bd7df12f03a3c06d525fdc57e278a00e4e24cfe39f0e" }, "downloads": -1, "filename": "typedload-0.9.tar.gz", "has_sig": false, "md5_digest": "c0ed09283add2ca3decb791602858bb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4545, "upload_time": "2018-04-07T10:35:28", "url": "https://files.pythonhosted.org/packages/0e/91/72bee0cbcf0376671fb281273e7bacaacce01b70b86ed84cce3b98c68d3b/typedload-0.9.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "40e2b5546beb7002e19a9e8b27be2005", "sha256": "5eed22573d1c73cac4a7beeafd0e11079e133a5bd5e159280b5e25ccee605a19" }, "downloads": -1, "filename": "typedload-1.0.tar.gz", "has_sig": false, "md5_digest": "40e2b5546beb7002e19a9e8b27be2005", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4781, "upload_time": "2018-04-20T06:28:53", "url": "https://files.pythonhosted.org/packages/86/c2/1bd9e97059b91591a2b60d988ecd38d57f4153caf303d8805f869bebaf04/typedload-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "173dbcf243f35767e46352a823601e88", "sha256": "40b794b859f76174e127f2d3155cb20359bc5fb8c5dc6499618e717a6a40cb4d" }, "downloads": -1, "filename": "typedload-1.1.tar.gz", "has_sig": false, "md5_digest": "173dbcf243f35767e46352a823601e88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5419, "upload_time": "2018-05-02T17:49:19", "url": "https://files.pythonhosted.org/packages/36/c2/651b793380769edc9133212c7878f1a3d2f0dedbc5e44886177251d3d4de/typedload-1.1.tar.gz" } ], "1.10": [ { "comment_text": "", "digests": { "md5": "1435958d9a8afa14b8ae9f1291f0a513", "sha256": "e0af6200c6da7c6ef9f0fa84d9a213851a9be101f847c4f26e60d0a0fe119a42" }, "downloads": -1, "filename": "typedload-1.10.tar.gz", "has_sig": false, "md5_digest": "1435958d9a8afa14b8ae9f1291f0a513", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9201, "upload_time": "2018-09-20T05:11:18", "url": "https://files.pythonhosted.org/packages/6e/2a/27318813b78e976a75b9e5f128b42a531a5d23b63d251f01eb7a2033a8cb/typedload-1.10.tar.gz" } ], "1.11": [ { "comment_text": "", "digests": { "md5": "8d3153b01332c54ddc185c0e813a8213", "sha256": "2d212ec537e0f885362e2bbeac83f6723ea7c8813f639b395d8e9803156f5b75" }, "downloads": -1, "filename": "typedload-1.11.tar.gz", "has_sig": false, "md5_digest": "8d3153b01332c54ddc185c0e813a8213", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10009, "upload_time": "2018-12-15T14:51:39", "url": "https://files.pythonhosted.org/packages/d5/d3/3ab6b01e37336847779c071b849bbb66d1d3d16adf21e9999de907cd5547/typedload-1.11.tar.gz" } ], "1.12": [ { "comment_text": "", "digests": { "md5": "ab499f618076a4c41cfc33c2e92d9d76", "sha256": "88c4df34c2607ee4e2d8a2d0d93d0ffb41d334228e44e267c79ef727362b07dd" }, "downloads": -1, "filename": "typedload-1.12.tar.gz", "has_sig": false, "md5_digest": "ab499f618076a4c41cfc33c2e92d9d76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10081, "upload_time": "2019-02-02T11:32:06", "url": "https://files.pythonhosted.org/packages/e7/b1/113074b600a93a0fc1872b6417daded88d94a59cd3a30048964172330d03/typedload-1.12.tar.gz" } ], "1.13": [ { "comment_text": "", "digests": { "md5": "6f2503048cbd29bb5aa32d5f1168eb3a", "sha256": "a278602303c57ebf6dea9a685a63fa97989c98edea0b367a52f515f46a0a66dd" }, "downloads": -1, "filename": "typedload-1.13.tar.gz", "has_sig": false, "md5_digest": "6f2503048cbd29bb5aa32d5f1168eb3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10820, "upload_time": "2019-02-04T17:36:58", "url": "https://files.pythonhosted.org/packages/4a/1b/efdb47c7ddeb66becf77287a92ee73515701852e4b5ff111e91b80c803ee/typedload-1.13.tar.gz" } ], "1.14": [ { "comment_text": "", "digests": { "md5": "a98f4deaac8e6dddff84cf27eded1963", "sha256": "80772eb45b7124e9ec5d8c73c42c07a3b30e8c7cfba237854733b33a97ead72d" }, "downloads": -1, "filename": "typedload-1.14.tar.gz", "has_sig": false, "md5_digest": "a98f4deaac8e6dddff84cf27eded1963", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10880, "upload_time": "2019-03-07T06:28:56", "url": "https://files.pythonhosted.org/packages/b9/ec/445bc59bedfbffb540a4ed72260429686c3c6f2a909cd1d3b8d3222b338c/typedload-1.14.tar.gz" } ], "1.15": [ { "comment_text": "", "digests": { "md5": "041aae3ffe8fe879abf9f9352f4e8bf9", "sha256": "6fbe97d8c3cfbd65b8d7c6a7f53b51995c721d73a3e8c8e5461f63b8893cd0fb" }, "downloads": -1, "filename": "typedload-1.15.tar.gz", "has_sig": false, "md5_digest": "041aae3ffe8fe879abf9f9352f4e8bf9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11466, "upload_time": "2019-03-22T07:12:41", "url": "https://files.pythonhosted.org/packages/2e/f4/18d49c5673729c3468afd5cf18506f0cb3cf5290fac7f873d15fb3183fa7/typedload-1.15.tar.gz" } ], "1.16": [ { "comment_text": "", "digests": { "md5": "5fe253eae7d3ccc6774c69cfae896fa6", "sha256": "20ef8075402226cbffbb1cb6dcf807557a9d8e1e8df93bf3990c4ae291239442" }, "downloads": -1, "filename": "typedload-1.16.tar.gz", "has_sig": false, "md5_digest": "5fe253eae7d3ccc6774c69cfae896fa6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11757, "upload_time": "2019-05-22T05:59:53", "url": "https://files.pythonhosted.org/packages/65/5e/5f5ae87e05806e924e0346098cde9649a0f840ff6bfb2793c777a5c60bf7/typedload-1.16.tar.gz" } ], "1.17": [ { "comment_text": "", "digests": { "md5": "62df87ac251a2c97f3b7b48147e27345", "sha256": "0d3995ae7e71c34227f7bb0ef86ae66796eb1499e931c597e3ff8c79493d144c" }, "downloads": -1, "filename": "typedload-1.17.tar.gz", "has_sig": false, "md5_digest": "62df87ac251a2c97f3b7b48147e27345", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11874, "upload_time": "2019-07-08T07:21:05", "url": "https://files.pythonhosted.org/packages/e4/ed/c611af00f4af0d5d728ee1b0bc4a309d9b37b02e54940b1091862881637c/typedload-1.17.tar.gz" } ], "1.18": [ { "comment_text": "", "digests": { "md5": "554e4a19286ff8520da3c4e0665152b3", "sha256": "2c4776a835f14a232c847bfe5126fc1b8776f94be74e37a6935042e2df7ceca4" }, "downloads": -1, "filename": "typedload-1.18.tar.gz", "has_sig": false, "md5_digest": "554e4a19286ff8520da3c4e0665152b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11922, "upload_time": "2019-09-15T12:06:01", "url": "https://files.pythonhosted.org/packages/aa/78/8d729a61576f374b4d4e594043269ca58fd642b6eb07f0cff3177f5d1f4b/typedload-1.18.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "92edd823f6692584efd40833d56a7163", "sha256": "7d48233a2fe10d8d3be1b8332ceab7de4b5be168aa2406c8b0e6410cdf258146" }, "downloads": -1, "filename": "typedload-1.2.tar.gz", "has_sig": false, "md5_digest": "92edd823f6692584efd40833d56a7163", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6073, "upload_time": "2018-05-08T20:50:25", "url": "https://files.pythonhosted.org/packages/8b/9d/93bf3cc32370b3d7d3ae61fdc6c41958c2e3b451a59c6b2a989da9a07f23/typedload-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "5e28eae384a0784a0f95745952c93643", "sha256": "b44d4db6142d7c666f0f6919441adaa0dd7dab17dd63bb7fedb764fb2bd284e2" }, "downloads": -1, "filename": "typedload-1.3.tar.gz", "has_sig": false, "md5_digest": "5e28eae384a0784a0f95745952c93643", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6349, "upload_time": "2018-05-16T18:09:05", "url": "https://files.pythonhosted.org/packages/22/2c/4c3bd729442962f1066557d0210b347f14e37bd8d73612e2f9b0ba98137f/typedload-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "e4c822bc79d685201ded9f250c4e5c58", "sha256": "f2146d8d0ef1028e784fc14cc12cae6e3f484c5972d3d90f3edeb1589dcf5b4a" }, "downloads": -1, "filename": "typedload-1.4.tar.gz", "has_sig": false, "md5_digest": "e4c822bc79d685201ded9f250c4e5c58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6811, "upload_time": "2018-05-23T10:56:18", "url": "https://files.pythonhosted.org/packages/77/89/7639405166cd9d972ee0cd9f4e1596cb670050ed6e26587dfbac8e6608ce/typedload-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "985552d60f970d2c77f4795079a3064b", "sha256": "8ac17e75e6af1c5dbc52370ab052620273392b3ae095c3e3363574541a8e93cb" }, "downloads": -1, "filename": "typedload-1.5.tar.gz", "has_sig": false, "md5_digest": "985552d60f970d2c77f4795079a3064b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6891, "upload_time": "2018-05-28T21:04:47", "url": "https://files.pythonhosted.org/packages/85/78/d064edc3b00feafbc5d066e2d420f878f5c8dfe0509d1e28388fce3b92f7/typedload-1.5.tar.gz" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "df7832db1341d67aaaaa20fe536e4d44", "sha256": "09f4bc91f92110732d9a57284320eb015bb55680288729de00bbf6d87bba0b40" }, "downloads": -1, "filename": "typedload-1.6.tar.gz", "has_sig": false, "md5_digest": "df7832db1341d67aaaaa20fe536e4d44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7238, "upload_time": "2018-06-08T06:04:57", "url": "https://files.pythonhosted.org/packages/eb/f9/43c5be670e5522445b3c51278e3ae960e6f1713083906ecee3c6fe0ceb37/typedload-1.6.tar.gz" } ], "1.7": [ { "comment_text": "", "digests": { "md5": "f002060107c1029d0012d14e10fd1140", "sha256": "d59673881c3328621d171598c4537cb7aa6bb5229ed57a1fadde142aef089ab8" }, "downloads": -1, "filename": "typedload-1.7.tar.gz", "has_sig": false, "md5_digest": "f002060107c1029d0012d14e10fd1140", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7243, "upload_time": "2018-06-16T14:43:34", "url": "https://files.pythonhosted.org/packages/57/6a/e925bf0d23c71a2ba7ba514d26c0922e9a6a2780a6faf696d819aed4c66d/typedload-1.7.tar.gz" } ], "1.8": [ { "comment_text": "", "digests": { "md5": "c063fd6c0c9ac97daffa11afa37ef764", "sha256": "8a4a1894a744ef22afde60d3d3618756fd36353e524201b11792d748846a8c57" }, "downloads": -1, "filename": "typedload-1.8.tar.gz", "has_sig": false, "md5_digest": "c063fd6c0c9ac97daffa11afa37ef764", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7250, "upload_time": "2018-08-27T15:19:32", "url": "https://files.pythonhosted.org/packages/26/d9/4ae92aa83c8e582d2fb0ebb5070f2dc92b176f1ce61cb77a47753863ed44/typedload-1.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "554e4a19286ff8520da3c4e0665152b3", "sha256": "2c4776a835f14a232c847bfe5126fc1b8776f94be74e37a6935042e2df7ceca4" }, "downloads": -1, "filename": "typedload-1.18.tar.gz", "has_sig": false, "md5_digest": "554e4a19286ff8520da3c4e0665152b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11922, "upload_time": "2019-09-15T12:06:01", "url": "https://files.pythonhosted.org/packages/aa/78/8d729a61576f374b4d4e594043269ca58fd642b6eb07f0cff3177f5d1f4b/typedload-1.18.tar.gz" } ] }