{"package": "frequenz-api-common", "summary": "Frequenz common gRPC API and bindings", "pypi_url": "https://pypi.org/project/frequenz-api-common", "piwheels_url": "https://www.piwheels.org/project/frequenz-api-common", "releases": {"0.8.12": {"released": "2026-09-09 08:28:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.8.12-py3-none-any.whl": {"file_url": "/simple/frequenz-api-common/frequenz_api_common-0.8.12-py3-none-any.whl", "filehash": "af0935e5d4ff558b38e579837c02ccb3b3f58c4b54bb7c7bb30f5f5a28662c0c", "filesize": 340568, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["grpcio", "protobuf"]}}}, "0.8.11": {"released": "2026-07-13 12:07:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.8.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.8.11-py3-none-any.whl", "filehash": "0d3abbbab04714b0326eb9761221204ce6847827513a5532edf2413ea8d73612", "filesize": 340442, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["grpcio", "protobuf"]}}}, "0.8.10": {"released": "2026-06-10 13:45:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.8.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.8.10-py3-none-any.whl", "filehash": "bef1ec0ee84c1afad1e6eb8deee43b525c71bf26537f0c71536a0c508fe3e6ac", "filesize": 338977, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["grpcio", "protobuf"]}}}, "0.8.9": {"released": "2026-06-04 16:57:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.8.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.8.9-py3-none-any.whl", "filehash": "1dcd182816b70791131b4a2a111958f7605407aadd1541279b0303d42dea2b9a", "filesize": 322080, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["grpcio", "protobuf"]}}}, "0.8.8": {"released": "2026-05-31 13:43:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.8.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.8.8-py3-none-any.whl", "filehash": "85d9fa0985ba78702a3797e2ca2d2731a6351c8703b374b4647f2b3692b2421d", "filesize": 322023, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["grpcio", "protobuf"]}}}, "0.8.5": {"released": "2026-05-28 08:34:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.8.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.8.5-py3-none-any.whl", "filehash": "020027b06d9327d7b43b5e959898d0a41c9cf6b024e5624666929848ebebd4cf", "filesize": 318671, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["grpcio", "protobuf"]}}}, "0.8.4": {"released": "2026-04-29 11:26:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.8.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.8.4-py3-none-any.whl", "filehash": "500eb199510f61b06156ad77dfa5a54cd856473eaacc4230e35919ea684aa51f", "filesize": 308050, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["grpcio", "protobuf"]}}}, "0.8.3": {"released": "2026-04-27 15:00:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.8.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.8.3-py3-none-any.whl", "filehash": "4da65ac196716155e3e7d0b5462cfae0e1decff1d15c78e2e35ac03fd0028b6d", "filesize": 306006, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["grpcio", "protobuf"]}}}, "0.8.2": {"released": "2026-04-21 13:10:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.8.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.8.2-py3-none-any.whl", "filehash": "0ad6bd2428eca206facc1d845f23409126d76a49790a77280418df37e35ff145", "filesize": 304767, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["grpcio", "protobuf"]}}}, "0.8.1": {"released": "2025-10-17 13:11:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.8.1-py3-none-any.whl", "filehash": "948a2181b342d174b8ad425adec832339d7f79ef9ca2052b64041768e252c38e", "filesize": 294422, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["grpcio", "protobuf"]}}}, "0.8.0": {"released": "2025-07-10 09:42:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.7.0": {"released": "2025-06-24 16:29:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.7.0-py3-none-any.whl", "filehash": "4301ae8ed3ac469cf59a0ae9f668862d0b0c0c17c6c13b2ea8429722cbde9e8e", "filesize": 200467, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["grpcio", "protobuf"]}}}, "0.6.5": {"released": "2025-02-10 14:55:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.6.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.6.5-py3-none-any.whl", "filehash": "a03d5068f78a7c4bc684d6df1906bd0e6a7fa6f02465bf095f6f93de666ad505", "filesize": 108690, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["grpcio", "protobuf"]}}}, "0.6.4": {"released": "2025-02-10 10:47:31", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"frequenz_api_common-0.6.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.6.4-py3-none-any.whl", "filehash": "ef68a320a257dc9388fb769a659d19fdc8bf3de94cd8e6f410b0c997a7aae369", "filesize": 93884, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["grpcio", "protobuf"]}}}, "0.6.3": {"released": "2024-10-08 11:58:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.6.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.6.3-py3-none-any.whl", "filehash": "736677f23051ef7df39007dc0dd82b8f136195606f665b40327c3271dce45a96", "filesize": 108592, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["grpcio", "protobuf"]}}}, "0.6.2": {"released": "2024-09-10 12:29:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.6.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.6.2-py3-none-any.whl", "filehash": "c9307ea9d18c424216b431c0919dfdcba2169bb096cd729941f6aeb738865025", "filesize": 93775, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["grpcio", "protobuf"]}}}, "0.6.1": {"released": "2024-05-08 15:39:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.6.1-py3-none-any.whl", "filehash": "27f112313fb18b1758f05cf16a237130a08e90ac1e8ab51b52b1b204d7de2eb6", "filesize": 105836, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["grpcio", "protobuf"]}}}, "0.6.0": {"released": "2024-03-25 12:54:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.6.0-py3-none-any.whl", "filehash": "8931dbfb49748ae108761fdfbb98d57a22e8a2380cc7e3049ab7d07e3bb76df7", "filesize": 94965, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["grpcio", "protobuf"]}}}, "0.5.5": {"released": "2024-02-19 10:20:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.5.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.5.5-py3-none-any.whl", "filehash": "f79ae776592fdc740fb1776288915cee59d96a2a6600c51ce9bba820246021df", "filesize": 92101, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["googleapis-common-protos", "googleapis-common-protos-stubs", "grpcio"]}}}, "0.5.4": {"released": "2024-01-31 15:04:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.5.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.5.4-py3-none-any.whl", "filehash": "5e185fd1260e932a9ce759a37920d667d90f38fe7af6f0d733015b7f0840da7c", "filesize": 91577, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["googleapis-common-protos", "googleapis-common-protos-stubs", "grpcio"]}}}, "0.5.3": {"released": "2023-12-28 09:33:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.5.3-py3-none-any.whl", "filehash": "905c80ed04df0f5167a845572eef27bcaf278595bbc8e0e5657a677417cad5d6", "filesize": 75995, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["googleapis-common-protos", "googleapis-common-protos-stubs", "grpcio"]}}}, "0.5.2": {"released": "2023-12-19 13:27:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.5.2-py3-none-any.whl", "filehash": "b1b5919864b722d1bbc0e86c998ba6fba0a76627a6c0d0dc0899d545ccd28254", "filesize": 73416, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["googleapis-common-protos", "googleapis-common-protos-stubs", "grpcio"]}}}, "0.5.1": {"released": "2023-11-22 11:30:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.5.1-py3-none-any.whl", "filehash": "08db3af862a7b4bb29d9c76f206288ca63c885f876f5538db659adfe91c5ceca", "filesize": 65563, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["googleapis-common-protos", "grpcio"]}}}, "0.5.0": {"released": "2023-11-10 13:29:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.5.0-py3-none-any.whl", "filehash": "27f793f6f3d6e4e622243df6f2abef28b090dc3b12fca54f12d4a6042ff60b97", "filesize": 65316, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["googleapis-common-protos", "grpcio"]}}}, "0.4.0": {"released": "2023-09-28 14:21:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.4.0-py3-none-any.whl", "filehash": "50b8b5d0a0e365326f0d172568fbe7abf470fea8504a9854aaed498e2a837a79", "filesize": 22655, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["googleapis-common-protos", "grpcio"]}}}, "0.3.1": {"released": "2023-08-08 14:35:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.3.1-py3-none-any.whl", "filehash": "cc85abcdb239c664b7c5337da496f8f5d3b6b292280576a257e7ed9d6757a637", "filesize": 19115, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["googleapis-common-protos", "grpcio"]}}}, "0.3.0": {"released": "2023-06-06 09:41:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.3.0-py3-none-any.whl", "filehash": "26526671ee4fca995ce08eb386b40a17d33625ff2e19f64067810b262c4713dd", "filesize": 17302, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["googleapis-common-protos", "grpcio"]}}}, "0.2.0": {"released": "2023-05-23 11:41:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.2.0-py3-none-any.whl", "filehash": "4b5fcd6d80b1afdae31e019bf5893846de27017ffa64b3a6c2964d815179a8b6", "filesize": 16638, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["googleapis-common-protos", "grpcio"]}}}, "0.1.0": {"released": "2023-05-17 08:50:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"frequenz_api_common-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/frequenz-api-common/frequenz_api_common-0.1.0-py3-none-any.whl", "filehash": "879911816b5339e8a5ca9f3757b3f11a9dab0f68865e8f28901086947bf0a9e6", "filesize": 15321, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4,>=3.11", "apt_dependencies": [], "pip_dependencies": ["googleapis-common-protos", "grpcio"]}}}}}