{"package": "pytest-interface-tester", "summary": "Pytest plugin for checking charm relation interface protocol compliance.", "pypi_url": "https://pypi.org/project/pytest-interface-tester", "piwheels_url": "https://www.piwheels.org/project/pytest-interface-tester", "releases": {"3.4.1": {"released": "2026-02-11 08:14:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-3.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-3.4.1-py3-none-any.whl", "filehash": "31e06c166240263080b093c090f5b77875afa8a50eecceefc6e6d3dd0e92ac91", "filesize": 22192, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "3.4.0": {"released": "2025-10-09 07:49:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-3.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-3.4.0-py3-none-any.whl", "filehash": "384050ce4fcf63b375184485e7b6003b1a7a76634ad998f029d214ceade07bb0", "filesize": 22188, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "3.3.1": {"released": "2025-02-13 09:21:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-3.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-3.3.1-py3-none-any.whl", "filehash": "54d6b45da1040ad4070e678433da5469a5b2a0cb67eaa00b5173b76348ccd1aa", "filesize": 21766, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "3.3.0": {"released": "2024-11-19 11:32:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-3.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-3.3.0-py3-none-any.whl", "filehash": "65a852eac3859eaefabd428f5caa42c3f25e50c4ef2a8769fd295350cd477b3d", "filesize": 21584, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "3.2.0": {"released": "2024-09-25 08:35:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-3.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-3.2.0-py3-none-any.whl", "filehash": "f85b904434a84cc7e6b98340d163b917b40f888310728b4510a2d45b2e93b5e4", "filesize": 21412, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "3.1.2": {"released": "2024-09-25 07:48:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-3.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-3.1.2-py3-none-any.whl", "filehash": "90815acb5756b5c5ad2401a49cec42dfff5c4682945f7c04f6282d90bf561f87", "filesize": 21413, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "3.1.1": {"released": "2024-09-18 09:20:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-3.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-3.1.1-py3-none-any.whl", "filehash": "1ce79b30465ab9eda761db301524e1abf4b550dcfabf2877464e62557416a826", "filesize": 21398, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "3.1.0": {"released": "2024-08-09 05:49:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-3.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-3.1.0-py3-none-any.whl", "filehash": "1092267d35c120e467b1f48e063657e39effcccea6dc657131d2e4e5f0061044", "filesize": 21345, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "3.0.0": {"released": "2024-07-30 09:46:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-3.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-3.0.0-py3-none-any.whl", "filehash": "c237f3163e0d3101db2270a82f70c06de2cb2671943bcaee201eae7533d95112", "filesize": 21310, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "2.0.1": {"released": "2024-02-09 13:04:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-2.0.1-py3-none-any.whl", "filehash": "63e083c7014decb48c17203b4b76291a32561a2a897b31f53d9fd9807d3b6c2e", "filesize": 21302, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "2.0.0": {"released": "2024-01-26 14:44:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-2.0.0-py3-none-any.whl", "filehash": "4651a690be00480378c3880a048e2abbb818ee6d63db9a0c377747722052e953", "filesize": 20755, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "1.0.7": {"released": "2024-01-03 09:32:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-1.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-1.0.7-py3-none-any.whl", "filehash": "a7ecf7b7c2990477b871414920ced618257b0a789efabdec4faabc508528decc", "filesize": 20737, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "1.0.6": {"released": "2023-12-05 09:30:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-1.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-1.0.6-py3-none-any.whl", "filehash": "da2db2fa10bc9a66dd93a7464f6111ed1421a5578913297498d984ca3d4b18f7", "filesize": 20734, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "1.0.5": {"released": "2023-11-29 13:31:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-1.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-1.0.5-py3-none-any.whl", "filehash": "cc909823bbf82f17551f0467a5c2ec295e7d75cc178512de1583e84523d75aeb", "filesize": 20553, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "1.0.4": {"released": "2023-11-28 09:47:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-1.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-1.0.4-py3-none-any.whl", "filehash": "ca85d20001405b6cc9d1c4b7641c1531d548a2e4d0e642029e390aba35d710e9", "filesize": 20516, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "1.0.3": {"released": "2023-09-14 13:50:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-1.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-1.0.3-py3-none-any.whl", "filehash": "b646c593e92ad7c6fd7ee6e550588c76ad0f2719edf8919fe31bfaf8791f5b30", "filesize": 20499, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "1.0.2": {"released": "2023-09-14 13:35:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-1.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-1.0.2-py3-none-any.whl", "filehash": "83a2a062edabd8e49a97f89b693dcdf5e81eacf22f1515b50c5b193c6ecbc99c", "filesize": 20489, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "1.0.1": {"released": "2023-09-14 12:53:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-1.0.1-py3-none-any.whl", "filehash": "cdf5e46bdb25fb3ba29b0279ec85422beb64d517cf530fa2d49a14267b41e75c", "filesize": 20382, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "1.0": {"released": "2023-09-14 12:20:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-1.0-py3-none-any.whl", "filehash": "78b61a0634acab84a5cf673d6a3452c58be23fdf45f320ac50e0e816bbef0ac7", "filesize": 20355, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "0.3.3": {"released": "2023-07-14 13:02:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-0.3.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-0.3.3-py3-none-any.whl", "filehash": "2b9ab4d79d6950e5cb922c6f89625d9dff50e54c49479bf48226c3f0595819f8", "filesize": 20603, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "0.3.2": {"released": "2023-06-29 07:52:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-0.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-0.3.2-py3-none-any.whl", "filehash": "d26028bc120ed2304b8659b3b3af49ff79df0b76411266bedbc06fb604a49b65", "filesize": 20555, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "0.3.1": {"released": "2023-05-09 14:13:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-0.3.1-py3-none-any.whl", "filehash": "ecfd3159d5a13b99b8b63500516b7899f317a27f131dcb0a1b3ce9f25d9430f5", "filesize": 20547, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "0.3": {"released": "2023-05-09 13:55:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-0.3-py3-none-any.whl", "filehash": "00b5dbd36afdedb83dd6dee7977dce05f9f27bfb8e200dcc2722f1a4af58b8ed", "filesize": 20527, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "0.1.1": {"released": "2023-05-01 15:01:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-0.1.1-py3-none-any.whl", "filehash": "874b2f4d855f6ee8e6ab713776824f8299cb605eac10c1ee3e59cd0295327650", "filesize": 20519, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}, "0.1": {"released": "2023-05-01 14:47:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pytest_interface_tester-0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pytest-interface-tester/pytest_interface_tester-0.1-py3-none-any.whl", "filehash": "fc88a77ebcdb955c99cec49b45d58d18ad9bd6f906a0aac70ff672e87e44ad17", "filesize": 20494, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["ops-scenario", "pydantic", "pytest", "typer"]}}}}}