{"package": "pytastic", "summary": "A zero-dependency JSON validation library using TypedDict and Annotated (optional orjson acceleration)", "pypi_url": "https://pypi.org/project/pytastic", "piwheels_url": "https://www.piwheels.org/project/pytastic", "releases": {"0.6.0": {"released": "2026-08-14 17:11:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.6.0-py3-none-any.whl", "filehash": "2877a28dc1743af1d124b64154e9fbdee09485ae520c9db3cca06dcca4f5b35a", "filesize": 31157, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.5.0": {"released": "2026-04-26 10:57:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.5.0-py3-none-any.whl", "filehash": "9ef80042699f05c9848a344b7fad0f2b3f5e3eb0d5430c78af2a9c312deb32b1", "filesize": 25010, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.4.2": {"released": "2026-04-18 22:34:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.4.2-py3-none-any.whl", "filehash": "bc7fc1b6508e17a120d7e2fe791d64e374a543679608c4ebaa40618c35327935", "filesize": 23356, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.4.1": {"released": "2026-04-17 08:30:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.4.1-py3-none-any.whl", "filehash": "62038b53923117782d2f0a6567f02f93c3910a07266f7745c70c78256724c7aa", "filesize": 22751, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.4.0": {"released": "2026-04-17 07:26:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.4.0-py3-none-any.whl", "filehash": "da214382758c8f86c038d5027287f59ac3bd47fb2313586fa2b2fc2c3cdf18b8", "filesize": 22276, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.3.0": {"released": "2026-04-03 11:53:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.3.0-py3-none-any.whl", "filehash": "c3d340ebfe94bd2d2d5d2888fff7975fcc918e6685b971fb288251b916abd2f9", "filesize": 22259, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.2.2": {"released": "2026-03-28 01:21:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.2.2-py3-none-any.whl", "filehash": "03176d1cb3714aade803d99936ec51e2090101e40ab2c477b2a225dfd239f95e", "filesize": 21820, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.2.1": {"released": "2026-03-28 00:46:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.2.1-py3-none-any.whl", "filehash": "3c9613669a7ce565710a16a0ca45787f749c7148020d221771444377706265c2", "filesize": 21777, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.2.0": {"released": "2026-03-27 10:29:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.2.0-py3-none-any.whl", "filehash": "bcbf37b47a597f2fd8044bf26838df58f0e948bbe059b276bc68992521737ed0", "filesize": 21272, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.1.8": {"released": "2026-03-24 03:08:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.1.8-py3-none-any.whl", "filehash": "1900c40f53d8f9f9fd62f7b9d4e9fe8135756f049f9f13fa1f6345135545afac", "filesize": 19418, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.1.7": {"released": "2026-03-15 17:44:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.1.7-py3-none-any.whl", "filehash": "536f94bc8c4dd70b708735e46c9937376c2fa3df1438d028c1d10569b15a62e4", "filesize": 19418, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.1.6": {"released": "2026-02-11 18:45:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.1.6-py3-none-any.whl", "filehash": "feb28463ef0fb47bae3b24f89da8fd48c5d5ba6304bc758c611993b898c4accd", "filesize": 18606, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.1.5": {"released": "2026-02-10 19:32:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.1.5-py3-none-any.whl", "filehash": "cb579bf5b7e6bf7b1a95d4dd8e09aae0f75c040212e426a58cbf82d7e160ebb2", "filesize": 18313, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.1.4": {"released": "2026-02-10 18:12:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.1.4-py3-none-any.whl", "filehash": "70d20473eb496c36c8aa83fbb968dfbbcb91df899242889371683d71242b8fae", "filesize": 18255, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.1.3": {"released": "2026-02-08 16:27:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.1.3-py3-none-any.whl", "filehash": "c8f38ea2a352cfb38c5140591611c143eb028c6f4187debf69177393adeabaa6", "filesize": 18457, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.1.2": {"released": "2026-02-07 21:39:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.1.2-py3-none-any.whl", "filehash": "8b1eaa31225bfb20aacbf323a3a1848a5721704904aabc3b5f09907cfb1f99ab", "filesize": 16377, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.1.1": {"released": "2026-02-07 21:33:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.1.1-py3-none-any.whl", "filehash": "cde7f9ebd4844737510a8f3a7e2e71ed58ab8a65a19070c79ec76ff28c2d9132", "filesize": 16370, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.7": {"released": "2026-02-04 01:26:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.0.7-py3-none-any.whl", "filehash": "128909c0213e79072215a7525cf972ffb312c25eedc991829920f9626f393dcb", "filesize": 13768, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.6": {"released": "2026-02-04 01:11:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.0.6-py3-none-any.whl", "filehash": "740b433393f3fd73e7082a6e99999dfdf44e8cd3c03aa75266c452bd5c859d68", "filesize": 13180, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.5": {"released": "2026-02-04 01:05:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.0.5-py3-none-any.whl", "filehash": "b803b1f11b7c7c7e6f4f2d0b84ad5313316d78d45a9cdb9ccf8a7f5069993ed6", "filesize": 13188, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.4": {"released": "2026-02-04 00:41:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.0.4-py3-none-any.whl", "filehash": "10adffd04e4b06b1be67c906a90aa7afa80bf806cda6ba1f6c54c56a1baca985", "filesize": 10368, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.3": {"released": "2026-02-04 00:26:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.0.3-py3-none-any.whl", "filehash": "2a3d293f98a7f8b9ba4284f88a60b21f75ef262e97bf6ecf27bf4c53516ef91e", "filesize": 12033, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.2": {"released": "2026-02-04 00:25:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.0.2-py3-none-any.whl", "filehash": "65541a1b8a977ef5836aca890518a2da26da60cb2018496782f2f50808415932", "filesize": 11950, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.1": {"released": "2026-02-04 00:18:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytastic-0.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytastic/pytastic-0.0.1-py3-none-any.whl", "filehash": "a0cc2634ce36bf6543664f385844a84e17af18f62db5df8c67932079171ea33a", "filesize": 10959, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": []}}}}}