{"package": "icontract", "summary": "Provide design-by-contract with informative violation messages.", "pypi_url": "https://pypi.org/project/icontract", "piwheels_url": "https://www.piwheels.org/project/icontract", "releases": {"2.7.3": {"released": "2026-01-29 13:11:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.7.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.7.3-py3-none-any.whl", "filehash": "f4d10a873c317a9bf37d415a6b57cddea8e08b14a5d5837934ac6c3f7bfa361b", "filesize": 40983, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens", "contextvars", "typing-extensions"]}}}, "2.7.2": {"released": "2025-11-08 09:35:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.7.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.7.2-py3-none-any.whl", "filehash": "b432d2ac15f3c3a9e48c1d23ed4ff37651981b39e70afe6a95ccbfbdf63a41bc", "filesize": 40794, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens", "contextvars", "typing-extensions"]}}}, "2.7.1": {"released": "2024-09-21 05:49:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.7.1-py3-none-any.whl", "filehash": "b31b4783b206f7f24d8314dd2b72253618b5319c79e1f949c30a66fa75f47f71", "filesize": 39546, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens", "contextvars", "typing-extensions"]}}}, "2.7.0": {"released": "2024-09-17 05:56:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.7.0-py3-none-any.whl", "filehash": "fe860f3a2694b321e568a8e378b8885cf15446191bf8f208f17fdb1d7045c69a", "filesize": 39391, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens", "contextvars", "typing-extensions"]}}}, "2.6.6": {"released": "2023-11-19 10:35:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.6.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.6.6-py3-none-any.whl", "filehash": "2c9042909d9e3cf668b36ba3bc7f85761d0cb00f659e082f9bc94d479b9479f6", "filesize": 38195, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens", "contextvars", "typing-extensions"]}}}, "2.6.5": {"released": "2023-11-06 11:33:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.6.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.6.5-py3-none-any.whl", "filehash": "423caccc866a28b2246398c4ac14c80325188bd614eaaca1b331e904501e394d", "filesize": 38204, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens", "contextvars", "typing-extensions"]}}}, "2.6.4": {"released": "2023-10-04 18:22:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.6.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.6.4-py3-none-any.whl", "filehash": "2a5f704dada20f697bf27265ef722119f16e9f1047d9ed988cb8ec3df8309ca3", "filesize": 38197, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens", "contextvars", "typing-extensions"]}}}, "2.6.3": {"released": "2023-10-02 08:53:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.6.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.6.3-py3-none-any.whl", "filehash": "a58216dd414e445c91171da44b34c82bef0abaae5c2a6cbd995a28fe0aa6551c", "filesize": 38146, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens", "typing-extensions"]}}}, "2.6.2": {"released": "2022-08-13 14:57:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.6.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.6.2-py3-none-any.whl", "filehash": "ca0c3c337058dcc8a442ee9b9d16440361cdd2392d5201cbd3869c39df6b1e87", "filesize": 41322, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens", "typing-extensions"]}}}, "2.6.1": {"released": "2022-02-14 19:31:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.6.1-py3-none-any.whl", "filehash": "a7ae981e0cb1630aa53783649014fdf2191763c40171f38f0a2200733bd5e8f9", "filesize": 44333, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens", "typing-extensions"]}}}, "2.6.0": {"released": "2021-11-28 19:26:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.6.0-py3-none-any.whl", "filehash": "4b3ec675e5a9bfbe289a004c1a443ae765a0bbad18f318c90178ea1ea2ac56ed", "filesize": 57299, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens", "typing-extensions"]}}}, "2.5.5": {"released": "2021-09-26 06:15:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.5.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.5.5-py3-none-any.whl", "filehash": "8124d2ee47544db62f55e68464d06a8ead527474b37d5c39514d6d8e830df052", "filesize": 57257, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens", "typing-extensions"]}}}, "2.5.4": {"released": "2021-08-16 19:16:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.5.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.5.4-py3-none-any.whl", "filehash": "2fd4b88c00e9052d4713279358328814b85811bd08fb39f0f4752af6268be1ed", "filesize": 57200, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens", "typing-extensions"]}}}, "2.5.3": {"released": "2021-06-20 06:03:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.5.3-py3-none-any.whl", "filehash": "f3b30eac7669d597b1ee7cc1f05ac7d19762f0f9c786cf708aa9bf3f68fb612b", "filesize": 57042, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens", "typing-extensions"]}}}, "2.5.2": {"released": "2021-05-29 22:00:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.5.2-py3-none-any.whl", "filehash": "6e9dd02f54801b39e46872c35906d4990dc09a171c57abe96a9b76e34f16374f", "filesize": 55177, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.5.1": {"released": "2021-04-23 16:42:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.5.1-py3-none-any.whl", "filehash": "44e07dae32e40b9b18e20a171257cc206da404b98349b2d8f08ab3257ee67144", "filesize": 52873, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.5.0": {"released": "2021-02-26 15:48:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.5.0-py3-none-any.whl", "filehash": "053949f40c597d5484d79389a79439b2aeba2fa1ffdf4aab7aac435acdb753cd", "filesize": 51907, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.4.1": {"released": "2020-12-20 19:56:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.4.1-py3-none-any.whl", "filehash": "6e0788bd70cb516d340b010cf8575d96e4cc597d6bfb22fb4f6ab15ba7b7b809", "filesize": 55621, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.4.0": {"released": "2020-12-16 17:27:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.4.0-py3-none-any.whl", "filehash": "7b793915eba15ccd7e7251ddf7ce197240c8d7fda787cbab1ca2d4bfa95d5fb2", "filesize": 55453, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.3.7": {"released": "2020-11-07 10:23:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.3.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.3.7-py3-none-any.whl", "filehash": "44675dbe5d6574c5473e6bb84e3cf7eb4bf157f95df1fac8ee057afda00b1c71", "filesize": 46020, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.3.6": {"released": "2020-10-09 18:40:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.3.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.3.6-py3-none-any.whl", "filehash": "09da1ccc2eccc44f9bbd5788e9e59c06caf4e0ad12a6de9085bc89a073983d77", "filesize": 46094, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.3.5": {"released": "2020-09-23 10:15:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.3.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.3.5-py3-none-any.whl", "filehash": "ad0a3b4de148f0153e320a8357503f7df95d3c7ba515b58f6a349dd36951d5ec", "filesize": 45880, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.3.4": {"released": "2020-05-26 06:09:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.3.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.3.4-py3-none-any.whl", "filehash": "4037be041466d1dec3acd237dfd12113f716e9f7e8db7d9c531098d9b5957a8a", "filesize": 34345, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.3.3.post1": {"released": "2020-05-25 15:50:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.3.2": {"released": "2020-05-13 06:32:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.3.2-py3-none-any.whl", "filehash": "a110673fadd3b6d5defcdc082649f190e1415eb7d8680cfea6c12d3d4851d4e5", "filesize": 35267, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.3.1": {"released": "2020-05-11 07:37:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.3.1-py3-none-any.whl", "filehash": "fb2e31c6b74882fb407bee51dc89a1cd3bdfa30b844933038e807e76b788d35e", "filesize": 35270, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.3.0": {"released": "2020-04-30 07:38:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.3.0-py3-none-any.whl", "filehash": "175c892ca4e56945e2f27351a9efedb66d87cb7db18caf1b4dbeebc16a082b4d", "filesize": 35202, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.2.0": {"released": "2020-04-27 08:06:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.2.0-py3-none-any.whl", "filehash": "0f027bbf8a3124ca799644363586201c8b319bd3a8610da7896a4974a0381c6b", "filesize": 34264, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.1.0": {"released": "2020-01-29 14:41:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.1.0-py3-none-any.whl", "filehash": "01b5abe4027c2853f8e0e084e0af41eafb3bca43407093d628461962dea0d0a2", "filesize": 34133, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.0.7": {"released": "2020-01-27 07:38:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.0.7-py3-none-any.whl", "filehash": "bf8f9ed7f08413a8a823975f216b415c09421c0ba089d376107f83cc430aef20", "filesize": 33995, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.0.6": {"released": "2019-05-21 07:56:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.0.6-py3-none-any.whl", "filehash": "e4bd3e79b9569e03a4ca8cee89781f2b0c6a1f39a1eeba57899ca5b8a63ef28f", "filesize": 33742, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.0.5": {"released": "2019-05-14 14:39:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.0.5-py3-none-any.whl", "filehash": "b9be4f3421055c51f932f09cc3beb8bc3aea779018a3155129cfa58658906602", "filesize": 44886, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.0.4": {"released": "2019-04-08 21:13:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.0.4-py3-none-any.whl", "filehash": "5854e2fd73d170325e4c937b10a6ede25a33091c168cb4d15ad371a741719532", "filesize": 33039, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.0.3": {"released": "2019-04-07 06:38:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.0.3-py3-none-any.whl", "filehash": "321971600bac43e0e064fe566ed666f157a9251fbe76d5f140e5ff462c5f3e78", "filesize": 43802, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.0.2": {"released": "2019-01-26 07:49:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.0.2-py3-none-any.whl", "filehash": "9725008e9ec41157d7690dc08b6eff534d4fc592e46e0aba820c01d136cac87d", "filesize": 30464, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.0.1": {"released": "2018-10-25 20:49:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.0.1-py3-none-any.whl", "filehash": "d7e8dec5d4958dd203f057cfa548c1d2e68cc4c4e3dc5a0dd45ef76ec149cf66", "filesize": 29586, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "2.0.0": {"released": "2018-10-24 05:20:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-2.0.0-py3-none-any.whl", "filehash": "e71f8d037aef48131165f22151420b7027620e4114a867be7aa318f22da9b8eb", "filesize": 29548, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "1.7.2": {"released": "2018-10-23 05:53:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.7.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.7.2-py3-none-any.whl", "filehash": "2d787982956a90eb147412e87bc3a14878cf38aaccb10d8ffc636ce390a8db84", "filesize": 29901, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "1.7.1": {"released": "2018-10-21 05:34:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.7.1-py3-none-any.whl", "filehash": "26d9293ef02d62dae15021e127d98ceb08527557acc9caecb0bc28eebc68c3c8", "filesize": 30070, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "1.7.0": {"released": "2018-10-20 06:43:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.7.0-py3-none-any.whl", "filehash": "b2602486e3ea25e459a926b9fd4801879a2a85f80956562977a2a1d7829ac4c8", "filesize": 26427, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "1.6.1": {"released": "2018-10-16 16:14:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.6.1-py3-none-any.whl", "filehash": "c27a1b02c9634c60835475418247e585aa28202ef0ef91a516ebe7494af87005", "filesize": 23662, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "1.6.0": {"released": "2018-10-11 07:06:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.6.0-py3-none-any.whl", "filehash": "0355a1cff3411f805d33d9e5c3b6ca6935fe4978500d623d9c18ee990328c4f6", "filesize": 23664, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "1.5.9": {"released": "2018-10-10 05:30:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.5.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.5.9-py3-none-any.whl", "filehash": "094e09077732f7be7af0b8ff23d03c47346026cae052d8b05271079c0fc05487", "filesize": 22619, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "1.5.8": {"released": "2018-10-10 05:15:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.5.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.5.8-py3-none-any.whl", "filehash": "07b0620c766a37a923b76d315829e012a02a59c195668b9996cb5493e0d77a53", "filesize": 23867, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "1.5.7": {"released": "2018-10-01 15:20:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.5.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.5.7-py3-none-any.whl", "filehash": "689ae717a725ac43b3b89f069a50b3ac64dac7d238a0d29e3a5b37cfa92f4804", "filesize": 29974, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "1.5.6": {"released": "2018-09-30 20:57:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.5.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.5.6-py3-none-any.whl", "filehash": "7efd75f6de31ad7da101178ea75de93cab26002212cc04a5a5c67a78bd6fc9c2", "filesize": 23038, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "1.5.5": {"released": "2018-09-20 20:15:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.5.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.5.5-py3-none-any.whl", "filehash": "627ae25df6c99dbda14abe8329e5d8aeeb10e6a6d0aa9959834d9516d0550922", "filesize": 21265, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "1.5.4": {"released": "2018-09-18 15:54:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.5.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.5.4-py3-none-any.whl", "filehash": "895d225c1b63254a29e0d947c4e5c79f728ff5da39276aee79762f5b624cf373", "filesize": 21133, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "1.5.3": {"released": "2018-09-13 22:23:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.5.3-py3-none-any.whl", "filehash": "930e811edfb812b12339bafcd7c76a9dcc0b3a134c5f8995ddf567af00606df7", "filesize": 20857, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "1.5.2": {"released": "2018-09-13 21:21:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.5.2-py3-none-any.whl", "filehash": "3f01b6f17d219f38beb04cf26178fa003618e57e840268136b8c611961d52339", "filesize": 20621, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asttokens"]}}}, "1.5.1": {"released": "2018-09-11 13:05:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.5.1-py3-none-any.whl", "filehash": "9184e409f16cd1ce673f854a40c78f87c53210f16459c4b870a34b9e05dc9b76", "filesize": 18844, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["meta"]}}}, "1.5.0": {"released": "2018-09-10 07:19:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.5.0-py3-none-any.whl", "filehash": "3f6892c2fdff7296c3290109b59991417d01d6e27f51043c48594a6df85b825f", "filesize": 18881, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["meta"]}}}, "1.4.1": {"released": "2018-08-31 13:15:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.4.1-py3-none-any.whl", "filehash": "1839dbed77095abaaff6bfecdf53e4f62a35db1ab77c8fc9a7eb2cd9e8194126", "filesize": 14954, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["meta"]}}}, "1.4.0": {"released": "2018-08-29 21:41:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.4.0-py3-none-any.whl", "filehash": "c230482ecb7f87304f2bac43b568fd16c34e823f0693f840864aadb0d8921dcb", "filesize": 19675, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["meta"]}}}, "1.3.0": {"released": "2018-08-29 06:33:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.3.0-py3-none-any.whl", "filehash": "c6d4a3eaee66f978a3905cea2986e132d82178c7bdc5c087b09b21daf8245ad8", "filesize": 13474, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["meta"]}}}, "1.2.3": {"released": "2018-08-28 11:31:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.2.3-py3-none-any.whl", "filehash": "8f78de480c629f82a816c9ebbdce9dddb9023319def521dd7aaa83f94a4ebbe1", "filesize": 12434, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["meta"]}}}, "1.2.2": {"released": "2018-08-28 05:35:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.2.1": {"released": "2018-08-14 17:02:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.2.1-py3-none-any.whl", "filehash": "936536cbf734d70b7b260fc54de58f3cb865edf5d761913c61f5aa3604f555f6", "filesize": 11639, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["meta"]}}}, "1.2.0": {"released": "2018-08-13 13:24:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.2.0-py3-none-any.whl", "filehash": "80dcd0cd1e3872291e10432a16e1d0c9e5cc31c9013e316328a0eb8e792e7dac", "filesize": 14069, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["meta"]}}}, "1.1.0": {"released": "2018-08-13 09:51:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.1.0-py3-none-any.whl", "filehash": "496a61defa0f6283d56c908064b891e677e30fa0858328bec14ef8156731e7d7", "filesize": 10420, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["meta"]}}}, "1.0.3": {"released": "2018-08-07 15:06:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.0.3-py3-none-any.whl", "filehash": "9a19a36097eb3991524c065364760dc5130af2abe53f17eb91ac897849158a72", "filesize": 5261, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["meta"]}}}, "1.0.2": {"released": "2018-08-07 14:28:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.0.2-py3-none-any.whl", "filehash": "31b077c937a6d8122cc5c0eb10500fb5c9c423e0fba800e447c3fc6d715adcff", "filesize": 5195, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["meta"]}}}, "1.0.1": {"released": "2018-07-31 09:13:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.0.1-py3-none-any.whl", "filehash": "831161e9df60d205a6b59ffbba6b7898e365a8f8e4449033c2ef926548943af6", "filesize": 4940, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["meta"]}}}, "1.0.0": {"released": "2018-07-31 08:55:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"icontract-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/icontract/icontract-1.0.0-py3-none-any.whl", "filehash": "cc607389e10081eba36c9da93f507af7d3f80344ca1c2177f9fa9dc21c61ee24", "filesize": 4925, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["meta"]}}}}}