{"package": "cgse-common", "summary": "Software framework to support hardware testing", "pypi_url": "https://pypi.org/project/cgse-common", "piwheels_url": "https://www.piwheels.org/project/cgse-common", "releases": {"0.25.11": {"released": "2026-07-23 12:06:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.25.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.25.11-py3-none-any.whl", "filehash": "5ed4bb36a74a3b6692265a367d79df60e9af6388c1ad0806c9eb74fc17b02dde", "filesize": 158975, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.25.10": {"released": "2026-07-13 20:50:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.25.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.25.10-py3-none-any.whl", "filehash": "5e70be6e499adf725494da0db7e28bd0ec89f99f1a36abe1b7ddeda249696837", "filesize": 158973, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.25.9": {"released": "2026-07-03 19:28:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.25.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.25.9-py3-none-any.whl", "filehash": "286a2b3fc1e2cddaae44da8207ea03abfb97a9abb9b028f679d5477ff03b6d96", "filesize": 158573, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.25.8": {"released": "2026-07-03 14:04:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.25.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.25.8-py3-none-any.whl", "filehash": "8928df25ab760631c731eb438465f8314ed8763e0dfb7f7556ca1d4587c4f3fd", "filesize": 158748, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.25.7": {"released": "2026-07-02 20:04:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.25.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.25.7-py3-none-any.whl", "filehash": "e5b79f1a3d43d617ca4173a83e05c8dea243f7dd972b179d5603b8a3bb0438ac", "filesize": 158635, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.25.6": {"released": "2026-07-01 12:52:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.25.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.25.6-py3-none-any.whl", "filehash": "515f537318178488d7ce815fe40204d71b94a91992eb008c7cfb74792e0561d8", "filesize": 158628, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.25.5": {"released": "2026-07-01 12:11:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.25.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.25.5-py3-none-any.whl", "filehash": "baa774202eb3875215f28fb9920dad052b223676f898f5cbbf8744842210f342", "filesize": 158510, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.25.4": {"released": "2026-07-01 11:32:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.25.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.25.4-py3-none-any.whl", "filehash": "94acac31f174bcd2998a041b6c3b6036b31a3f736e30e6e150af2d669f405155", "filesize": 158509, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.25.3": {"released": "2026-07-01 10:20:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.25.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.25.3-py3-none-any.whl", "filehash": "3e9b7ee7baddf3bfb2137c67c0e8dc6c37f1be4c4110f515b23a9efb71324097", "filesize": 158396, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.25.2": {"released": "2026-06-22 21:02:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.25.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.25.2-py3-none-any.whl", "filehash": "c016c48a2467cc0c27cedbd460a27c6fd24c41ad4118a50e7d56e9a467daf1fe", "filesize": 158190, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.25.1": {"released": "2026-06-11 13:23:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.25.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.25.1-py3-none-any.whl", "filehash": "66820181cc57cc353d0aa79935bb98274bcfcfa5beebc6e222aa9f0a6ec49bcf", "filesize": 158189, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.25.0": {"released": "2026-05-22 13:09:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.25.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.25.0-py3-none-any.whl", "filehash": "2289c04ad989e9a18801c0f332d982e8c3222cf1e6310c3b322e04df537ec5ae", "filesize": 157636, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.24.1": {"released": "2026-05-21 09:22:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.24.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.24.1-py3-none-any.whl", "filehash": "1656e5541e1a0d3ca5191941d8e37377361fb3a076dc95dd281c6222af62f404", "filesize": 156131, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.24.0": {"released": "2026-05-19 11:17:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.24.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.24.0-py3-none-any.whl", "filehash": "0fd64230f8943e64e95ad50ba3da82ef4379f52f2733502a18149f84fada1552", "filesize": 156129, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.23.0": {"released": "2026-05-05 15:35:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.23.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.23.0-py3-none-any.whl", "filehash": "4550942520b6f35eea51fd49203c3311506bb0036c86c7e60621ef8e18d4d9fc", "filesize": 138648, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.22.2": {"released": "2026-04-29 08:24:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.22.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.22.2-py3-none-any.whl", "filehash": "af5c3a38f6b44b5983bb44c8d96e962fd3d2e8ff64d448403fb429700109bce5", "filesize": 138649, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.22.1": {"released": "2026-04-17 14:52:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.22.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.22.1-py3-none-any.whl", "filehash": "7ec67bb81c39fe4ba1a1337c9889cde103adf88fc1d435d7347fec6d93841374", "filesize": 138647, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.22.0": {"released": "2026-04-09 08:19:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.22.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.22.0-py3-none-any.whl", "filehash": "cb3b3b9c52bdb87122339ce860c36409bfab0e689e6c9b33d1db21553b051175", "filesize": 138649, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.21.1": {"released": "2026-04-03 20:59:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.21.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.21.1-py3-none-any.whl", "filehash": "e1489080fca3cd5df4cd32acc834febf58e660588fbe0edf5d1d8b0d14a8f2aa", "filesize": 136975, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.21.0": {"released": "2026-04-02 14:05:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.21.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.21.0-py3-none-any.whl", "filehash": "3a6064ac65c14c4d04e100e1de909e25e1cfe21b2769a5e414ca8f6edf38eb0f", "filesize": 136975, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.20.5": {"released": "2026-04-01 14:11:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.20.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.20.5-py3-none-any.whl", "filehash": "a36b18ff83190d5ec8c0c65f68d8e69edadb630b1cf700e46b9c219d8558cc4b", "filesize": 134240, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.20.4": {"released": "2026-04-01 13:42:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.20.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.20.4-py3-none-any.whl", "filehash": "717b22d5f1697c863aca737567b02162e4ece87e2192e8154e5cb6926fb24595", "filesize": 134240, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.20.3": {"released": "2026-03-31 10:10:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.20.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.20.3-py3-none-any.whl", "filehash": "5173631fc76e2487cc62eb470e15417ed686dd75cfc1b328bfe9d671d418426c", "filesize": 134241, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.20.2": {"released": "2026-03-31 09:12:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.20.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.20.2-py3-none-any.whl", "filehash": "7f0ec47f960703b7169171a70774aedbfe8d9fe10c8b4ba10da01ad32c76067c", "filesize": 134240, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.20.1": {"released": "2026-03-30 06:30:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.20.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.20.1-py3-none-any.whl", "filehash": "4f15af2af620e364b257c2dc5b37cf0ce121d610de541e90fadfe704de0ccde7", "filesize": 134241, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.20.0": {"released": "2026-03-26 10:54:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.20.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.20.0-py3-none-any.whl", "filehash": "0948f09645308c98f967d5516225170672e13f37ed24fcbaa73fb3dfbc78ea0d", "filesize": 134232, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.19.6": {"released": "2026-03-18 14:53:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.19.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.19.6-py3-none-any.whl", "filehash": "a983f8676585d9765349d6658164c196dc85c7c65872b6e46c6b4dcb6087dead", "filesize": 129477, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.19.5": {"released": "2026-03-17 13:31:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.19.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.19.5-py3-none-any.whl", "filehash": "caadd0c7936e8e396fd4c35b711b84912d295c169e25204c0f22e2604dfb17ed", "filesize": 129477, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.19.4": {"released": "2026-03-13 22:36:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.19.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.19.4-py3-none-any.whl", "filehash": "66d63a113341e51ce5c296a910e0703423fb5d915186a5896b40c0bebd747944", "filesize": 129476, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.19.3": {"released": "2026-03-13 11:23:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.19.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.19.3-py3-none-any.whl", "filehash": "e7772b8cb35f85e6a3be84b5314e1ffb6988dc3fd884e48d57e4e2d24135414a", "filesize": 129476, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.19.2": {"released": "2026-03-10 10:45:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.19.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.19.2-py3-none-any.whl", "filehash": "dbd9d213ca5616a62decd640fe706946aeadd2380e6044751a5340b640a6f74b", "filesize": 129467, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.19.1": {"released": "2026-03-09 17:27:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.19.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.19.1-py3-none-any.whl", "filehash": "aa5caafe59767260e5971867ea3373ef213c0f1d31baf5ca966790d7b7fe0c71", "filesize": 129468, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer", "typing-extensions"]}}}, "0.19.0": {"released": "2026-03-06 12:16:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.19.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.19.0-py3-none-any.whl", "filehash": "84594788367dab317fff49b35fb49ad68736736cc8b87bfb6ad6881ea5d486fe", "filesize": 129444, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.18.6": {"released": "2026-02-25 15:26:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.18.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.18.6-py3-none-any.whl", "filehash": "d3b82d660f68c76818da35d845e8cf5c5b74d54031ba6dcf868cad370ab946ba", "filesize": 129444, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.18.5": {"released": "2026-02-25 13:24:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.18.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.18.5-py3-none-any.whl", "filehash": "9111bb7910f93bb2dc856eb2efee3649558521b271dc569306e4254ce5f9f011", "filesize": 129443, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.18.4": {"released": "2026-02-13 10:01:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.18.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.18.4-py3-none-any.whl", "filehash": "c41d75e636b88b14141666e74d76684f08d22fc842d8aacb061ded0f7b87d2ff", "filesize": 129444, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.18.3": {"released": "2026-02-13 09:23:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.18.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.18.3-py3-none-any.whl", "filehash": "74f6ec281e6fa43d4ea781ffd5e1a961c490ff560a7c4cd28b8302b73cc4337e", "filesize": 129445, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.18.2": {"released": "2026-02-06 14:41:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.18.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.18.2-py3-none-any.whl", "filehash": "5cfa2e9312437f354bfea153f9a9f92ef4caafb9e541fd1f0d29c0c0241e80b6", "filesize": 129446, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.18.1": {"released": "2026-02-05 15:58:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.18.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.18.1-py3-none-any.whl", "filehash": "9d8a60831753602a0c1166498fbb72215d5be504b262665095299a1b3f92a948", "filesize": 129452, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.18.0": {"released": "2026-02-04 22:21:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.18.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.18.0-py3-none-any.whl", "filehash": "d20903b16ccebc0633a5643bfa8bf6251392da6fa8b5eae80ab84a52eb8a9c9e", "filesize": 129370, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.17.4": {"released": "2026-01-27 14:56:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.17.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.17.4-py3-none-any.whl", "filehash": "38a9529bddd76138032f515e372d9d1df19425395eb72aef6e911fc6da7d0053", "filesize": 127565, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.17.3": {"released": "2025-11-29 21:34:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.17.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.17.3-py3-none-any.whl", "filehash": "2bb9fdaf61eb6e06b3579ba9ea57f46332981f48c0087d084aaf38833881fb24", "filesize": 123245, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.17.2": {"released": "2025-11-29 10:26:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.17.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.17.2-py3-none-any.whl", "filehash": "f59ec99717e2b3da3d1a36347644ba22c41c38ff28d0d995fa486fec49960171", "filesize": 139109, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.17.1": {"released": "2025-11-20 21:15:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.17.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.17.1-py3-none-any.whl", "filehash": "d713df2717624bee187c0e0e585c6f59231783ea6ddcb4cffac3451f82ebf38f", "filesize": 138329, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.17.0": {"released": "2025-11-20 10:40:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.17.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.17.0-py3-none-any.whl", "filehash": "74e6e49ff64355c0f482ee7f07c95d39d2d198b5ded6b5c6b90b7e26fe392406", "filesize": 138138, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.16.14": {"released": "2025-10-24 13:37:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.16.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.16.14-py3-none-any.whl", "filehash": "ff5d0e87b95fcdd12de5c13989cb6dd52fde9b1911c618a4ad517c9736b0f196", "filesize": 135681, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.16.13": {"released": "2025-10-23 19:39:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.16.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.16.13-py3-none-any.whl", "filehash": "6ca64c5b622546efa016383d531ef2aca069211ad1167e8647d515705604aabd", "filesize": 135681, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.16.12": {"released": "2025-10-21 15:50:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.16.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.16.12-py3-none-any.whl", "filehash": "c7ac96626a132d78c43a345c95956c58283e91a0fc8b3f113f36482ca8dbf4d0", "filesize": 135681, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.16.11": {"released": "2025-10-21 13:47:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.16.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.16.11-py3-none-any.whl", "filehash": "eb5ce530e82d545ac0e3059e019fc1c2b4fad33360bc84aee4c8c87efbbd4d99", "filesize": 135680, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "python-dotenv", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.16.10": {"released": "2025-10-03 12:20:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.16.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.16.10-py3-none-any.whl", "filehash": "2e48f944d999cd81c0482256fe269066e13b023b04c293cda8c0eafb1db845df", "filesize": 135453, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.16.9": {"released": "2025-10-02 15:21:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.16.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.16.9-py3-none-any.whl", "filehash": "7e631679a7d62cb78225f400c8b2fd4d674020901f0f0b87898ab9576c81f158", "filesize": 135443, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.16.8": {"released": "2025-10-02 10:05:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.16.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.16.8-py3-none-any.whl", "filehash": "105d3162cd9e15c73174bea3834eefef95960e867310b05946cde4f7c1b0b75d", "filesize": 135443, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.16.7": {"released": "2025-10-01 21:21:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.16.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.16.7-py3-none-any.whl", "filehash": "bae0ba419511a33f51fc93524bcea38f29afdf610953d4122160b14a2e3cb4cc", "filesize": 135444, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.16.6": {"released": "2025-09-30 07:18:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.16.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.16.6-py3-none-any.whl", "filehash": "e6b5dda7fd754e14db90675bc7ba6f9ddccfad04b250ebfe7e168ab53b952348", "filesize": 135442, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.16.5": {"released": "2025-09-29 13:33:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.16.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.16.5-py3-none-any.whl", "filehash": "3306bd8442c3d71c55a21292a3a13eb12d9491a20835fa8929c91e7c52a99668", "filesize": 135436, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.16.4": {"released": "2025-09-29 09:49:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.16.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.16.4-py3-none-any.whl", "filehash": "85d43d29a1dc764e4a7e1b2dcadbccc32a6747e5d1406b9d7bbfd9ff5dc8f622", "filesize": 135338, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.16.3": {"released": "2025-09-19 14:09:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.16.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.16.3-py3-none-any.whl", "filehash": "976750f7e06750784536ca83b2a1ebf62df5614cbcf156434c34211f506d1c7e", "filesize": 135338, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.16.2": {"released": "2025-09-19 13:39:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.16.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.16.2-py3-none-any.whl", "filehash": "5c5daf94712a50d2c0562893c1e12d82923948677aa442b34cc32058fc54b3bd", "filesize": 135342, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.16.1": {"released": "2025-09-19 09:47:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.16.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.16.1-py3-none-any.whl", "filehash": "2dff7e929399099cd0868d2e77c10a9e38406dfbc3e4c57037eeb10ccb08fffc", "filesize": 134977, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.16.0": {"released": "2025-09-17 11:10:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.16.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.16.0-py3-none-any.whl", "filehash": "f4e12cb2e63e1ed547076146704c3512061509a856856a8b40c483ff6b83adb1", "filesize": 138472, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.15.1": {"released": "2025-09-15 09:45:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.15.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.15.1-py3-none-any.whl", "filehash": "6d0c3818928700bce69715070260b32667744292bca1b44be1e98c36529e01e9", "filesize": 134981, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.15.0": {"released": "2025-09-01 13:51:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.15.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.15.0-py3-none-any.whl", "filehash": "b308c882a6e03180dfb57b47ef62406cdad8f8242512bc2c6d4f99fc0a49a3b9", "filesize": 133655, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.14.1": {"released": "2025-09-01 09:06:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.14.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.14.1-py3-none-any.whl", "filehash": "ec511def0ee06c1904b445109fe5902dc0d56f02369e584b8310e5143510d752", "filesize": 133654, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.14.0": {"released": "2025-08-25 09:25:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.14.0-py3-none-any.whl", "filehash": "c73ecc66588f008a04bd1014c8c663c847cfd689e659e1d3f1e46ffd08461114", "filesize": 133316, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "duckdb", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "psycopg", "pyyaml", "pyzmq", "requests", "rich", "typer"]}}}, "0.13.1": {"released": "2025-08-13 13:50:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.13.0": {"released": "2025-08-12 15:20:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.12.1": {"released": "2025-06-19 13:51:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.12.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.12.1-py3-none-any.whl", "filehash": "7131776fec7c7e0360be7c6ed2a59808f9a49adfb68dd12f00c154973740ea0b", "filesize": 174638, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "pyyaml", "pyzmq", "rich", "typer"]}}}, "0.12.0": {"released": "2025-06-19 12:35:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.12.0-py3-none-any.whl", "filehash": "9520a6fe17809c112ca5ecce5cfc3385b03e50b70291b3dc3f18c4c5a0a4e50b", "filesize": 174642, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "gitpython", "importlib-metadata", "influxdb3-python", "navdict", "numpy", "pandas", "prometheus-client", "psutil", "pyyaml", "pyzmq", "rich", "typer"]}}}, "0.11.5": {"released": "2025-06-15 15:12:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.11.4": {"released": "2025-06-15 15:00:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.11.3": {"released": "2025-06-15 14:10:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.11.2": {"released": "2025-06-15 11:51:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.11.1": {"released": "2025-06-14 21:37:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.11.0": {"released": "2025-06-14 19:59:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.10.0": {"released": "2025-06-13 08:16:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.9.2": {"released": "2025-05-28 16:06:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.9.1": {"released": "2025-05-27 14:03:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.9.0": {"released": "2025-05-21 18:38:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.8.0": {"released": "2025-05-19 21:15:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.7.3": {"released": "2025-04-25 14:08:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.7.2": {"released": "2025-04-25 13:05:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.7.1": {"released": "2025-04-24 12:10:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.7.1-py3-none-any.whl", "filehash": "63847b8746f3e67894e9065e1a07d75728d0104d3f9d04e447d0c921be3d14c3", "filesize": 164140, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "gitpython", "importlib-metadata", "numpy", "pandas", "pip", "prometheus-client", "psutil", "pyyaml", "pyzmq", "rich", "typer"]}}}, "0.7.0": {"released": "2025-04-14 15:05:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.6.2": {"released": "2025-03-07 15:26:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.6.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.6.2-py3-none-any.whl", "filehash": "7f6960c1c9472187665d79cdde65f150cf0d24c824aef5cca171267b95f76e4b", "filesize": 148022, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "gitpython", "numpy", "pandas", "pip", "prometheus-client", "psutil", "pyyaml", "pyzmq", "rich", "typer"]}}}, "0.6.1": {"released": "2025-03-07 10:28:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.6.1-py3-none-any.whl", "filehash": "a95be8d9b5109bfdb64090e3b1c7f0d2b5ef67d35ab59988405d43293126254f", "filesize": 147991, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "gitpython", "numpy", "pandas", "pip", "prometheus-client", "psutil", "pyyaml", "pyzmq", "rich", "typer"]}}}, "0.6.0": {"released": "2025-03-07 10:17:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.6.0-py3-none-any.whl", "filehash": "aa94a13f8da6c6be7223f77ab17206a830de4f0037bf05e1f3119eb1390e6a3e", "filesize": 147992, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "gitpython", "numpy", "pandas", "pip", "prometheus-client", "psutil", "pyyaml", "pyzmq", "rich", "typer"]}}}, "0.5.1": {"released": "2025-02-24 09:29:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.5.1-py3-none-any.whl", "filehash": "d528d684a1373a47f0044e332773931bc0baaa240d583a065d5f1c2d061d8fc3", "filesize": 143703, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "gitpython", "numpy", "pandas", "pip", "prometheus-client", "psutil", "pyyaml", "pyzmq", "rich", "typer"]}}}, "0.5.0": {"released": "2025-02-17 14:51:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.5.0-py3-none-any.whl", "filehash": "6dc56173933591a2b1c71b2d3678ffca7eae1e01099c551678453010251bedf3", "filesize": 143703, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "gitpython", "numpy", "pandas", "pip", "prometheus-client", "psutil", "pyyaml", "pyzmq", "rich", "typer"]}}}, "0.4.0": {"released": "2025-02-13 17:19:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.4.0-py3-none-any.whl", "filehash": "dc990f90e31f4ad1d702b51aacc6764ee40bd03880e30af7fb70e3bd22409f98", "filesize": 142155, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "gitpython", "numpy", "pandas", "pip", "prometheus-client", "psutil", "pyyaml", "pyzmq", "rich"]}}}, "0.3.0": {"released": "2025-02-11 14:52:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.3.0-py3-none-any.whl", "filehash": "748fe68e7232936bc47fcd01cd85a0664b07d98a5ee8be9dede79367cdb37afd", "filesize": 140330, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "gitpython", "numpy", "pandas", "pip", "prometheus-client", "psutil", "pyyaml", "pyzmq", "rich"]}}}, "0.2.4": {"released": "2025-02-07 22:43:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.2.4-py3-none-any.whl", "filehash": "100d2be91fffcd44ce0b0fc18d1fa71a8efcd837e7eef3705da1bdf450822612", "filesize": 118721, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "gitpython", "numpy", "pandas", "pip", "prometheus-client", "psutil", "pyyaml", "pyzmq", "rich"]}}}, "0.2.3": {"released": "2025-02-07 15:36:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.2.3-py3-none-any.whl", "filehash": "87283de3d62246846f3720a2c97c3241d3bd436cbdaf7845f6e0d18565ce7315", "filesize": 118721, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "gitpython", "numpy", "pandas", "pip", "prometheus-client", "psutil", "pyyaml", "pyzmq", "rich"]}}}, "0.2.2": {"released": "2025-02-07 14:14:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.2.2-py3-none-any.whl", "filehash": "719919027cdf9060ae4bb80828b13b40f07b7773a1e4a9ad951724f17290a13c", "filesize": 118720, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "gitpython", "numpy", "pandas", "pip", "prometheus-client", "psutil", "pyyaml", "pyzmq", "rich"]}}}, "0.2.1": {"released": "2025-02-06 17:47:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.2.1-py3-none-any.whl", "filehash": "d845dc7f790244ba95f020e935b7cf0f0470006d613957856ce2c20a3c4e2786", "filesize": 118609, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "gitpython", "numpy", "pandas", "pip", "prometheus-client", "psutil", "pyyaml", "pyzmq", "rich"]}}}, "0.1.4": {"released": "2025-02-05 21:49:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.1.4-py3-none-any.whl", "filehash": "2a3711f37b31a063b393033b0134cc138200d73e801d0eead51c4075b04952e8", "filesize": 118402, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "gitpython", "numpy", "pandas", "pip", "prometheus-client", "psutil", "pyyaml", "pyzmq", "rich"]}}}, "0.1.3": {"released": "2025-02-04 11:13:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.1.3-py3-none-any.whl", "filehash": "8691aa087ed8b5e74fdaef975a37b8e87818161b012eaf909e257e8d209fbad9", "filesize": 118182, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "gitpython", "numpy", "pandas", "pip", "prometheus-client", "psutil", "pyyaml", "pyzmq", "rich"]}}}, "0.1.2": {"released": "2025-02-04 11:07:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.1.2-py3-none-any.whl", "filehash": "2a6feb3144fac9be5e9966cb8688b9f0cc4b823e8b913af2d627e056afe5fa6a", "filesize": 118182, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "gitpython", "numpy", "pandas", "pip", "prometheus-client", "psutil", "pyyaml", "pyzmq", "rich"]}}}, "0.1.1": {"released": "2025-02-04 11:01:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.1.1-py3-none-any.whl", "filehash": "a592e1024bf7a1530de49bfdf3496816d684c5c2f18acc7abcbcd8b4a607d595", "filesize": 118180, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "gitpython", "numpy", "pandas", "pip", "prometheus-client", "psutil", "pyyaml", "pyzmq", "rich"]}}}, "0.1.0": {"released": "2025-02-04 10:45:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cgse_common-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cgse-common/cgse_common-0.1.0-py3-none-any.whl", "filehash": "72943acf702f9f76a5e7f24ec31e3162429f787b8e2e42a142d978695be6816a", "filesize": 118160, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "deepdiff", "distro", "gitpython", "numpy", "pandas", "pip", "prometheus-client", "psutil", "pyyaml", "pyzmq", "rich"]}}}}}