{"package": "pyweatherflowudp", "summary": "An event-based asynchronous library to read UDP packets from Weatherflow weather systems on a local network without any reliance on the cloud.", "pypi_url": "https://pypi.org/project/pyweatherflowudp", "piwheels_url": "https://www.piwheels.org/project/pyweatherflowudp", "releases": {"1.6.1": {"released": "2026-08-31 15:48:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.6.1-py3-none-any.whl": {"file_url": "/simple/pyweatherflowudp/pyweatherflowudp-1.6.1-py3-none-any.whl", "filehash": "44e68492d9e8e5342c69f66551951075ea42464f52beccc74b69e3c68da25fbc", "filesize": 24110, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pint", "psychrolib", "typing-extensions"]}}}, "1.6.0": {"released": "2026-08-30 23:26:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.6.0-py3-none-any.whl": {"file_url": "/simple/pyweatherflowudp/pyweatherflowudp-1.6.0-py3-none-any.whl", "filehash": "29da253769c1bc8615e5d1f537d55455f29a745ca5e4b9c1a58163ccda3c1641", "filesize": 24048, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pint", "psychrolib", "typing-extensions"]}}}, "1.5.2": {"released": "2026-03-18 02:20:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-1.5.2-py3-none-any.whl", "filehash": "818af0464c8e16512913cf31458ed278663307a6c2b3778147f2a867b6c9e3fb", "filesize": 23371, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pint", "psychrolib"]}}}, "1.5.1": {"released": "2026-02-17 18:12:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-1.5.1-py3-none-any.whl", "filehash": "c1c8b44a11d621c389d7732ea0bf2fef28878a114881edbbf7cc6ac0caa672f3", "filesize": 23231, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pint", "psychrolib"]}}}, "1.5.1b0": {"released": "2026-02-17 18:05:46", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.5.1b0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-1.5.1b0-py3-none-any.whl", "filehash": "3a563c198f0a67a9d797c5b57988ca7c27421af8874dea9b7c8a7f5b71d6f4f3", "filesize": 23262, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pint", "psychrolib"]}}}, "1.5.0": {"released": "2026-02-11 16:06:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-1.5.0-py3-none-any.whl", "filehash": "8364fa6c3e92c8ee61cecc59ebd805df6c70a636052294e11696b21147cb5f40", "filesize": 23250, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["pint", "psychrolib"]}}}, "1.4.5": {"released": "2023-10-10 16:50:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.4.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-1.4.5-py3-none-any.whl", "filehash": "78e7c4f888960fdae1a6868a3dfd90f0440c5d75cf345e615172746ad1bfce20", "filesize": 21519, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["pint", "psychrolib"]}}}, "1.4.4": {"released": "2023-08-28 22:51:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.4.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-1.4.4-py3-none-any.whl", "filehash": "d2b1c86456b68a117a71b02e5a2b10103b27bec479b6bf438648d4b0ba93baf2", "filesize": 21494, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["pint", "psychrolib"]}}}, "1.4.3": {"released": "2023-08-14 02:24:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.4.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-1.4.3-py3-none-any.whl", "filehash": "b2f97b2dd4a3aaa4a9a7960af746643084995ae140ba44ab018390b54c6d0350", "filesize": 21217, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["pint", "psychrolib"]}}}, "1.4.2": {"released": "2023-04-24 22:13:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-1.4.2-py3-none-any.whl", "filehash": "9c6a66679e1495ce59e9ef2d66b53bb289ca4f954e67910b96069a1601f913eb", "filesize": 21230, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["pint", "psychrolib"]}}}, "1.4.1": {"released": "2022-07-11 18:47:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-1.4.1-py3-none-any.whl", "filehash": "12e5aa666cb53763f38b91876fa29c82ec1b1b99248b794b6c80c4fd882e8646", "filesize": 21256, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["pint", "psychrolib"]}}}, "1.4.0": {"released": "2022-06-10 19:01:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-1.4.0-py3-none-any.whl", "filehash": "c26ba0c07761dbec3c46c2c9f94b62a730647432b5eb1f1736cab60700477fa4", "filesize": 21069, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["pint", "psychrolib"]}}}, "1.3.1": {"released": "2022-06-01 23:27:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-1.3.1-py3-none-any.whl", "filehash": "6485d45e305c349fc7f243b190d2af70e5ec11453b9e9041854befbc08b04b0b", "filesize": 21014, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["pint", "psychrolib"]}}}, "1.3.0": {"released": "2021-12-22 23:18:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-1.3.0-py3-none-any.whl", "filehash": "7dd7535a9d7bcb5a975ed98175ed65707037d63fb2f4b5e8ef4ae7881aa6b983", "filesize": 20681, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["pint", "psychrolib"]}}}, "1.2.0": {"released": "2021-12-22 01:10:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-1.2.0-py3-none-any.whl", "filehash": "e0e78f51784ce6c2143f095bb4efaae93b613cd12aa676df653eccd6f0a744b2", "filesize": 20020, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["pint", "psychrolib"]}}}, "1.1.2": {"released": "2021-12-18 20:16:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-1.1.2-py3-none-any.whl", "filehash": "9e50ed953d2c7604dbd415994dab5b8f5bdcab3160d23414a4a9e25cd848bd9c", "filesize": 19778, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["pint", "psychrolib"]}}}, "1.1.1": {"released": "2021-12-10 18:24:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-1.1.1-py3-none-any.whl", "filehash": "55461748cb0e3d4b1eb024c6eceda1cd4be33fa2e016efb0a26dd0a284979922", "filesize": 19675, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["pint", "psychrolib"]}}}, "1.1.0": {"released": "2021-12-10 17:39:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-1.1.0-py3-none-any.whl", "filehash": "5d2a8456a6d81ae5473af8dd3d01d9ca21364eec9e288bb3f809d85942e4b092", "filesize": 19704, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["pint", "psychrolib"]}}}, "1.0.1": {"released": "2021-12-02 15:27:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-1.0.1-py3-none-any.whl", "filehash": "517decb51dd8cdf50eb5c317ee82bffa7a43d024a363bf0c46f619e4d5d57684", "filesize": 19041, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["pint", "psychrolib"]}}}, "1.0.0": {"released": "2021-12-01 08:14:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-1.0.0-py3-none-any.whl", "filehash": "ca854745f076ae4edce7b9f711d6322a0b031b0cacf2efbf91522f84e48bc4c4", "filesize": 17423, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["metpy"]}}}, "0.0.6": {"released": "2021-04-14 07:37:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-0.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-0.0.6-py3-none-any.whl", "filehash": "1604fd8a2c78eb50ced3309d132427f533c9351e7a254b365bad85a565065046", "filesize": 9799, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asyncio"]}}}, "0.0.5": {"released": "2021-04-14 07:34:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-0.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-0.0.5-py3-none-any.whl", "filehash": "bbd728f8754b08256d3fe74baa4b8e2bb905b8e5f2a742102e450d3d5184cd01", "filesize": 9827, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asyncio"]}}}, "0.0.4": {"released": "2021-04-14 07:26:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-0.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-0.0.4-py3-none-any.whl", "filehash": "ce91eea7e4930f4077a00d2fe778b0057b5c5226e6653726e40a37ec80949349", "filesize": 9821, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asyncio"]}}}, "0.0.3": {"released": "2021-04-14 05:42:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-0.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-0.0.3-py3-none-any.whl", "filehash": "9be5a3505e9071fe56e3b82412526565d8a9e7e4dea6161b57174822efcac75d", "filesize": 8988, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asyncio"]}}}, "0.0.2": {"released": "2021-04-13 14:57:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-0.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-0.0.2-py3-none-any.whl", "filehash": "8d4451234ae16fe3795259bec0496a0c66934788bd1a6e24713c528f3554740d", "filesize": 9056, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asyncio"]}}}, "0.0.1": {"released": "2021-04-13 09:43:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyweatherflowudp-0.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyweatherflowudp/pyweatherflowudp-0.0.1-py3-none-any.whl", "filehash": "424c964f656e8c226f13186492c9a86834428355b4abcd6cc9c9d278b3d22af3", "filesize": 7942, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["aio-udp-server", "aiohttp", "asyncio"]}}}}}