{"package": "koda-validate", "summary": "Typesafe, composable validation", "pypi_url": "https://pypi.org/project/koda-validate", "piwheels_url": "https://www.piwheels.org/project/koda-validate", "releases": {"5.1.0": {"released": "2025-09-29 05:25:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"koda_validate-5.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-5.1.0-py3-none-any.whl", "filehash": "06d13a24b1ba8aaf3ea041c3ed90fd7572e5da899ee80066ef34037c445352e2", "filesize": 54731, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "5.0.2": {"released": "2025-09-23 04:20:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"koda_validate-5.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-5.0.2-py3-none-any.whl", "filehash": "a74aea2bff64d14eba599d9ee43d4ceb996a89160bde11c00252d451c8d3deb7", "filesize": 53878, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "5.0.1": {"released": "2025-09-17 05:20:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"koda_validate-5.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-5.0.1-py3-none-any.whl", "filehash": "1ee9c90640bf254953b27ee1a69669094638a590c9e6d88316a30e9fd52bfc5a", "filesize": 53883, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "5.0.0": {"released": "2025-06-11 02:28:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"koda_validate-5.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-5.0.0-py3-none-any.whl", "filehash": "3c26486fe9d8168f363d270867ed0439427e5e3fa25e9c7ec7909776fa2c206c", "filesize": 53788, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "4.2.0": {"released": "2024-09-05 06:32:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"koda_validate-4.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-4.2.0-py3-none-any.whl", "filehash": "ad2ffeb7ca9f0ca7bdd297f7ace5068ca4be7f7ae2b9931c4906c158184b0d11", "filesize": 53781, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.1,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "4.1.1": {"released": "2024-04-09 17:31:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"koda_validate-4.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-4.1.1-py3-none-any.whl", "filehash": "33ea4a73c2c1a67f61606f53227391cbcd21378039db4c55f471f16258082e97", "filesize": 53814, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.1,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "4.1.0": {"released": "2024-03-01 06:15:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"koda_validate-4.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-4.1.0-py3-none-any.whl", "filehash": "7f4054d19d3b33ca6c15956c9fc4997cc71d2d0648be2744ab013d18e91cb3bb", "filesize": 53699, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.1,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "4.0.0": {"released": "2023-09-28 04:59:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"koda_validate-4.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-4.0.0-py3-none-any.whl", "filehash": "d6e744f529a5d5e77e187e16dc3c7816c8e8598646e162e4dde4aef95cee67f3", "filesize": 53366, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.1,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "3.1.2": {"released": "2023-05-05 06:09:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"koda_validate-3.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-3.1.2-py3-none-any.whl", "filehash": "9a0643853765d3a1721d0b144d5467bc35fe339293e9924123794d9eb65c1274", "filesize": 52821, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8.1,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "3.1.1": {"released": "2023-01-28 17:58:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"koda_validate-3.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-3.1.1-py3-none-any.whl", "filehash": "f460b5f1f4d5f4e116e47cc7693d1d4d8be7de73627f7ff6b326fafe7e22ef93", "filesize": 52705, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "3.1.0": {"released": "2023-01-26 16:57:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"koda_validate-3.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-3.1.0-py3-none-any.whl", "filehash": "3b254914ac5f336e9a8f115449d59dbb363b01eedb177578f6653fb83e461a65", "filesize": 51918, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "3.0.0": {"released": "2023-01-06 07:32:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"koda_validate-3.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-3.0.0-py3-none-any.whl", "filehash": "0cec3a45a778e9da3a65f54ac4a56f670b662aae14c0cd4457238a363a01a227", "filesize": 44752, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "2.1.0": {"released": "2022-11-10 06:50:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"koda_validate-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-2.1.0-py3-none-any.whl", "filehash": "bc9edc10a001de164a729d9cee4fdff4dd3fbf6a2486b4a1eefe4aec69924752", "filesize": 35565, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "2.0.0": {"released": "2022-11-09 05:56:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"koda_validate-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-2.0.0-py3-none-any.whl", "filehash": "6e61ea61073de9aa0b4ff68162bf27a8db66a8bba28416b1b7f8fa70cc594144", "filesize": 34301, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "1.0.0": {"released": "2022-10-25 04:09:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"koda_validate-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-1.0.0-py3-none-any.whl", "filehash": "edc1b6762da7c27af891a7bb531518706d56aee5255ab0073701fbbf024d122e", "filesize": 28163, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "1.0rc3": {"released": "2022-10-25 03:44:15", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"koda_validate-1.0rc3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-1.0rc3-py3-none-any.whl", "filehash": "141fc2e4c45051eaec393449726f55677959318fd2caebc8e88f13ff9501c7e8", "filesize": 28172, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "1.0rc2": {"released": "2022-10-24 05:56:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"koda_validate-1.0rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-1.0rc2-py3-none-any.whl", "filehash": "0d7bf6314be460761c263969fc1bb0d0a666ce01d2214fb8dceb4abf319794a4", "filesize": 27472, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "1.0rc1": {"released": "2022-10-24 05:54:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"koda_validate-1.0rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-1.0rc1-py3-none-any.whl", "filehash": "bddc6dc4768dea9bcc850b021d0fb10bc7155fbd2b6d0de4f75a4b2347c52deb", "filesize": 21542, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "1.0.dev4": {"released": "2022-07-13 22:07:16", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"koda_validate-1.0.dev4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-1.0.dev4-py3-none-any.whl", "filehash": "564c6f6030fbd99c7230b9e4c319b15e7e18c8fcff82ed7a14e7d4c111e73c04", "filesize": 11119, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "1.0.dev3": {"released": "2022-07-11 17:18:13", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"koda_validate-1.0.dev3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-1.0.dev3-py3-none-any.whl", "filehash": "9e7fa705d09bbe661afa56272d23534879bad6e8ea1e6c70f2ef887dace038ac", "filesize": 11194, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "1.0.dev2": {"released": "2022-07-06 00:55:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"koda_validate-1.0.dev2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-1.0.dev2-py3-none-any.whl", "filehash": "6c19b2df14428b3cfffc57374530cfb52a3f8aac004ce256f0dad12cfa5c92b8", "filesize": 13706, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "1.0.dev1": {"released": "2022-06-30 21:02:06", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"koda_validate-1.0.dev1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-1.0.dev1-py3-none-any.whl", "filehash": "d6ec8c02c20cc4435b5b520eb09b149710369ec3f62a929d612bfebace716aae", "filesize": 13701, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}, "0.11.dev1": {"released": "2022-06-29 21:46:49", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"koda_validate-0.11.dev1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/koda-validate/koda_validate-0.11.dev1-py3-none-any.whl", "filehash": "91e4f5afbf76feb375cf0e6eea510fc8330c94a504937899c4bf5ca4b8e54c7d", "filesize": 13704, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<4.0", "apt_dependencies": [], "pip_dependencies": ["koda"]}}}}}