{"package": "ducopy", "summary": "DucoPy: A Python library and CLI for full control over DucoBox ventilation units with a Connectivity Board. Retrieve system info, manage configurations, control nodes, and monitor logs easily from yo\u2026", "pypi_url": "https://pypi.org/project/ducopy", "piwheels_url": "https://www.piwheels.org/project/ducopy", "releases": {"18": {"released": "2025-05-09 10:52:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ducopy-18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ducopy/ducopy-18-py3-none-any.whl", "filehash": "1ba704c9fd2f2e556dc5c0829f574e96db0e8159348493fef8e45524a5cc5fa7", "filesize": 30083, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["loguru", "pydantic", "requests", "rich", "typer"]}}}, "17": {"released": "2025-04-24 17:40:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ducopy-17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ducopy/ducopy-17-py3-none-any.whl", "filehash": "82f1156a562b4bc2199efce0e7969902f99d354f6b872256e5f9b3653d71e057", "filesize": 28946, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["loguru", "pydantic", "requests", "rich", "typer"]}}}, "16": {"released": "2025-01-07 10:32:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ducopy-16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ducopy/ducopy-16-py3-none-any.whl", "filehash": "7b0316579ddddbb80f99ca99a3d2e2c2d2a0db5865041c5f1be77d644c2a2cc4", "filesize": 27799, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["loguru", "pydantic", "requests", "rich", "typer"]}}}, "15": {"released": "2025-01-05 08:17:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ducopy-15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ducopy/ducopy-15-py3-none-any.whl", "filehash": "d9563becbef711be64111b3d88ca3b0ad2c9daec10f0d12af40d03b5c2be3e40", "filesize": 27650, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["loguru", "pydantic", "requests", "rich", "typer"]}}}, "14": {"released": "2025-01-05 06:51:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ducopy-14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ducopy/ducopy-14-py3-none-any.whl", "filehash": "c5728c2cdb9a1f8c079092d3890d5439be3aa3bf7ffd5e6419c7ce8d689ab1cb", "filesize": 19432, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["loguru", "pydantic", "requests", "rich", "typer"]}}}, "13": {"released": "2024-11-17 13:48:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ducopy-13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ducopy/ducopy-13-py3-none-any.whl", "filehash": "2a5e905980f534288befa73ae2ca0321fc0fbdbcc53b3f8ad694557eded692d8", "filesize": 18980, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["loguru", "pydantic", "requests", "rich", "typer"]}}}, "12": {"released": "2024-11-17 13:19:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ducopy-12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ducopy/ducopy-12-py3-none-any.whl", "filehash": "29674ad6f4b53ac8bfbd3d52dfd141b62754cd8cf5c30dfc4c865441f62bf40b", "filesize": 18949, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["loguru", "pydantic", "requests", "rich", "typer"]}}}, "11": {"released": "2024-11-16 08:46:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ducopy-11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ducopy/ducopy-11-py3-none-any.whl", "filehash": "f8858f45dee2057547fc7fbef8c996df094b44bb680667d89730adf8596b302f", "filesize": 16789, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["loguru", "pydantic", "requests", "rich", "typer"]}}}, "10": {"released": "2024-11-12 11:48:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ducopy-10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ducopy/ducopy-10-py3-none-any.whl", "filehash": "b0185cd7fe173944bc8a4ce1b513d9b7298583f22773241e08286c72c083601f", "filesize": 16822, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["loguru", "pydantic", "requests", "rich", "typer"]}}}, "9": {"released": "2024-11-09 14:24:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ducopy-9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ducopy/ducopy-9-py3-none-any.whl", "filehash": "b12c055370ebbc49357679709176401f200cb5877503e90bbcaabfa6d2356bd0", "filesize": 16514, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["loguru", "pydantic", "requests", "rich", "typer"]}}}, "8": {"released": "2024-11-03 07:40:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ducopy-8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ducopy/ducopy-8-py3-none-any.whl", "filehash": "1d19bd0a3ffe568e4b77ab0a0cf52dec48a0e44bf0e4d8043f6dac30a9bfd0eb", "filesize": 16312, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["loguru", "pydantic", "requests", "rich", "typer"]}}}, "7": {"released": "2024-11-03 07:26:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ducopy-7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ducopy/ducopy-7-py3-none-any.whl", "filehash": "14b66940576fb206aeb62ff9858aeaa7bd03a9af12fd5c0edefdedd60b199584", "filesize": 16314, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["loguru", "pydantic", "requests", "rich", "typer"]}}}, "6": {"released": "2024-11-03 07:19:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ducopy-6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ducopy/ducopy-6-py3-none-any.whl", "filehash": "5538a55975d7cf7ea4230d187ef6b6442ae47c2fd8f59821186e3f281c3d30e6", "filesize": 16296, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["loguru", "pydantic", "requests", "rich", "typer"]}}}, "5": {"released": "2024-11-02 19:12:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ducopy-5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ducopy/ducopy-5-py3-none-any.whl", "filehash": "89d32a2caee2a065c03bd36eec4cd890fd4b9304ab4aba40ca26ca36cef3253d", "filesize": 16265, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["loguru", "pydantic", "requests", "rich", "typer"]}}}, "4": {"released": "2024-11-02 18:45:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ducopy-4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ducopy/ducopy-4-py3-none-any.whl", "filehash": "8c49befce5e89e420c17e935839801e217433c64bef4c6e81e6217a8fbfc3051", "filesize": 16172, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["loguru", "pydantic", "requests", "rich", "typer"]}}}, "3": {"released": "2024-11-02 15:26:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ducopy-3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ducopy/ducopy-3-py3-none-any.whl", "filehash": "f2579e0fe5d8db17ec5e6beca4a1a589baef4e1e8c36a39bb4e3920bdc3a9a16", "filesize": 16175, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["loguru", "pydantic", "requests", "rich", "typer"]}}}, "2": {"released": "2024-11-02 15:11:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ducopy-2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ducopy/ducopy-2-py3-none-any.whl", "filehash": "ff2aacf229610e044ce9c330b19e5e450feb7ad7f6749d6fcf585cdcfb6301e7", "filesize": 14261, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["loguru", "pydantic", "requests", "rich", "typer"]}}}, "1.0.0": {"released": "2024-11-02 14:14:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ducopy-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ducopy/ducopy-1.0.0-py3-none-any.whl", "filehash": "517e6c3d961a27a16f097335597c1370ec743c017e877a4d69f16a16d400a1c5", "filesize": 9238, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["loguru", "pydantic", "requests", "typer"]}}}}}