diff --git a/poetry.lock b/poetry.lock index cd33a20..770a0ed 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.8.5 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.1.1 and should not be changed by hand. [[package]] name = "aiooui" @@ -6,6 +6,8 @@ version = "0.1.9" description = "Async OUI lookups" optional = false python-versions = "<4.0,>=3.9" +groups = ["main"] +markers = "platform_system == \"Linux\"" files = [ {file = "aiooui-0.1.9-cp310-cp310-manylinux_2_31_x86_64.whl", hash = "sha256:64d904b43f14dd1d8d9fcf1684d9e2f558bc5e0bd68dc10023c93355c9027907"}, {file = "aiooui-0.1.9-py3-none-any.whl", hash = "sha256:737a5e62d8726540218c2b70e5f966d9912121e4644f3d490daf8f3c18b182e5"}, @@ -18,6 +20,8 @@ version = "0.7.16" description = "A light, configurable Sphinx theme" optional = true python-versions = ">=3.9" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "alabaster-0.7.16-py3-none-any.whl", hash = "sha256:b46733c07dce03ae4e150330b975c75737fa60f0a7c591b6c8bf4928a28e2c92"}, {file = "alabaster-0.7.16.tar.gz", hash = "sha256:75a8b99c28a5dad50dd7f8ccdd447a121ddb3892da9e53d1ca5cca3106d58d65"}, @@ -29,6 +33,8 @@ version = "4.0.3" description = "Timeout context manager for asyncio programs" optional = false python-versions = ">=3.7" +groups = ["main"] +markers = "python_version < \"3.11\"" files = [ {file = "async-timeout-4.0.3.tar.gz", hash = "sha256:4640d96be84d82d02ed59ea2b7105a0f7b33abe8703703cd0ab0bf87c427522f"}, {file = "async_timeout-4.0.3-py3-none-any.whl", hash = "sha256:7405140ff1230c310e51dc27b3145b9092d659ce68ff733fb0cefe3ee42be028"}, @@ -40,6 +46,8 @@ version = "2.16.0" description = "Internationalization utilities" optional = true python-versions = ">=3.8" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "babel-2.16.0-py3-none-any.whl", hash = "sha256:368b5b98b37c06b7daf6696391c3240c938b37767d4584413e8438c5c435fa8b"}, {file = "babel-2.16.0.tar.gz", hash = "sha256:d1f3554ca26605fe173f3de0c65f750f5a42f924499bf134de6423582298e316"}, @@ -54,6 +62,7 @@ version = "0.22.3" description = "Bluetooth Low Energy platform Agnostic Klient" optional = false python-versions = "<3.14,>=3.8" +groups = ["main"] files = [ {file = "bleak-0.22.3-py3-none-any.whl", hash = "sha256:1e62a9f5e0c184826e6c906e341d8aca53793e4596eeaf4e0b191e7aca5c461c"}, {file = "bleak-0.22.3.tar.gz", hash = "sha256:3149c3c19657e457727aa53d9d6aeb89658495822cd240afd8aeca4dd09c045c"}, @@ -82,6 +91,7 @@ version = "3.9.0" description = "A connector for Bleak Clients that handles transient connection failures" optional = false python-versions = ">=3.10" +groups = ["main"] files = [ {file = "bleak_retry_connector-3.9.0-py3-none-any.whl", hash = "sha256:6f7711c3c39b60f3dea5963abe40de3514165e912c9fe7e11a88f36104aa5644"}, {file = "bleak_retry_connector-3.9.0.tar.gz", hash = "sha256:5c772298b86bcd3b46a57b16cdd9aa5fca9434ebcf87d72493af94e4f4ca2a6e"}, @@ -99,6 +109,8 @@ version = "1.2.0" description = "Python WinRT bindings for Bleak" optional = false python-versions = "*" +groups = ["main"] +markers = "platform_system == \"Windows\" and python_version < \"3.12\"" files = [ {file = "bleak-winrt-1.2.0.tar.gz", hash = "sha256:0577d070251b9354fc6c45ffac57e39341ebb08ead014b1bdbd43e211d2ce1d6"}, {file = "bleak_winrt-1.2.0-cp310-cp310-win32.whl", hash = "sha256:a2ae3054d6843ae0cfd3b94c83293a1dfd5804393977dd69bde91cb5099fc47c"}, @@ -119,6 +131,8 @@ version = "0.21.1" description = "Tools to enumerate and find Bluetooth Adapters" optional = false python-versions = "<3.14,>=3.9" +groups = ["main"] +markers = "platform_system == \"Linux\"" files = [ {file = "bluetooth_adapters-0.21.1-py3-none-any.whl", hash = "sha256:5637d25fbdff215abda884f93912089e58cd75cc44c4d78902b773fd19e86ea8"}, {file = "bluetooth_adapters-0.21.1.tar.gz", hash = "sha256:6840bb235ce51e7f03779126e59e73266ad36893d7ca7d562e6008fde7a17fba"}, @@ -137,54 +151,62 @@ docs = ["Sphinx (>=5,<8)", "myst-parser (>=0.18,<3.1)", "sphinx-rtd-theme (>=1,< [[package]] name = "bluetooth-data-tools" -version = "1.23.4" +version = "1.26.0" description = "Tools for converting bluetooth data and packets" optional = false python-versions = ">=3.10" -files = [ - {file = "bluetooth_data_tools-1.23.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9cfaf86fc5f0bc5c528ec039f92eebb2ddaefb528624edb140de0a3ffc67044e"}, - {file = "bluetooth_data_tools-1.23.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:455992013e6873af3059d1ea6a0745bd7cdbc7ca3275a2f6969c4b2a53a44ac7"}, - {file = "bluetooth_data_tools-1.23.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7127c6c17c1129d7e5ecd76e5d815a06a7fe1917c980725ff3e91b27bb7dba0e"}, - {file = "bluetooth_data_tools-1.23.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0a7ed26e6c508aad224af2affab95fdec5a36b664e092d6b83a538a58a2168f8"}, - {file = "bluetooth_data_tools-1.23.4-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:6d9583da68422259e937bf1bf5f1141e6ad9a9d0e0bd0ad4636636ef3f66f7ce"}, - {file = "bluetooth_data_tools-1.23.4-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:728b05e4ba48282f59ed279fd3a3671921d3f0c48989c50e1980e2037955a344"}, - {file = "bluetooth_data_tools-1.23.4-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3e02cbfe49b14e57f121f83fb69dcd1deb1c34c9ddc60c901eb3d48fc5b1a37e"}, - {file = "bluetooth_data_tools-1.23.4-cp310-cp310-win32.whl", hash = "sha256:533f64c919d731d1d5bd49e4d09e503eb7d7e229dbbefac6bd2039736970aa13"}, - {file = "bluetooth_data_tools-1.23.4-cp310-cp310-win_amd64.whl", hash = "sha256:1421ac0463e1a2bd87496f9d8a45f1a7f5a43da3ad6ee9ac72d6ac51df98e11d"}, - {file = "bluetooth_data_tools-1.23.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ec5ec48c9e7e6b885d2cc9784cd5a8006e1e92d51fbc36bb715f8dcbea76c6da"}, - {file = "bluetooth_data_tools-1.23.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:47e9a37173efc399e2640f8d0964bc2ac9815e2004a9d753e03693061539c463"}, - {file = "bluetooth_data_tools-1.23.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6dfb59e5fde2fe5929590ab719eb98b5389e958610d3cd240820d19923207389"}, - {file = "bluetooth_data_tools-1.23.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:06d2f123519ae0b820a0dafaf1f48b1974f6f37790317419050c32d7e44a73de"}, - {file = "bluetooth_data_tools-1.23.4-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:7c50d985420b0c96664064c6b5ea5702dddec6bd48d89b8d1ecbe0ddf128e141"}, - {file = "bluetooth_data_tools-1.23.4-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:e675eeca03bc53f0853e26914d26b1ffaa9e3643e67f458241c108eed9f54347"}, - {file = "bluetooth_data_tools-1.23.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:c28badc63c6e33300a0e7fdf0991c13d92bce6d4e6ac8a431997efc525d38f86"}, - {file = "bluetooth_data_tools-1.23.4-cp311-cp311-win32.whl", hash = "sha256:e98966f48687c18f0256b28e2aef353a2a714ecc88fa30fed9931b5053035e00"}, - {file = "bluetooth_data_tools-1.23.4-cp311-cp311-win_amd64.whl", hash = "sha256:2a1377bef3158ece45bc150790da9a49c3c1fbc4e89a8e5c4400472ac0a6425f"}, - {file = "bluetooth_data_tools-1.23.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5d3dd7be854ae1c11aa719af3e3234d64a549d0e815f5d4d0ced0241bfb96ae5"}, - {file = "bluetooth_data_tools-1.23.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:47a1e9c4144e330daaf1680fe28f4fb97c1c75db59d31c96a497ce8d9e2c1ac6"}, - {file = "bluetooth_data_tools-1.23.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8c52684d70a0b58069f9e556ff71c333693879b7d8b26c792417e4563fd3d801"}, - {file = "bluetooth_data_tools-1.23.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3813a0a6e1ed49ef071be924b5b351b7394f67bff55e5d96abca357807f12c47"}, - {file = "bluetooth_data_tools-1.23.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2131b2a409bb41269aef525673617371848ed22675daa80f3e2d87f656eba32e"}, - {file = "bluetooth_data_tools-1.23.4-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:92e98ee06c7b3fabade6a3d7cc78c4fbecf93d68150795b679717b0b14a92136"}, - {file = "bluetooth_data_tools-1.23.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:8665ec807b368787f7febcbc4fd6d8b076a2de58bf4cda879cf3ca96d418e987"}, - {file = "bluetooth_data_tools-1.23.4-cp312-cp312-win32.whl", hash = "sha256:c0502f69149aa03bf0ca9cc2a21623711379bab3f4d9fa887679b3f38a3bbf13"}, - {file = "bluetooth_data_tools-1.23.4-cp312-cp312-win_amd64.whl", hash = "sha256:0543f3867456965b170aa2c17faa5108386323a9df054a48348496ec495cf6c6"}, - {file = "bluetooth_data_tools-1.23.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:e3215d7c434f7e14a78c923f5a480ef4f881494ff3aa09c011c9f15c88113c2d"}, - {file = "bluetooth_data_tools-1.23.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:05e1105bb950d729c682dbd2b9dd23502a3155eadc6407771c7c8b78a434d075"}, - {file = "bluetooth_data_tools-1.23.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:afc08bbd8e3a65c94f18fa3812a9caa90ebb5eefef5643fea5ea8c6ff8daaec6"}, - {file = "bluetooth_data_tools-1.23.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7898f09bcba70d8fc1502ffdbc737ce817dbe25dac6fee59bed4b250388e3f76"}, - {file = "bluetooth_data_tools-1.23.4-cp313-cp313-manylinux_2_36_x86_64.whl", hash = "sha256:2f4f4c26a5582d36fd06fb307aa1b07572c74ad538121586a4c1a73e1c134c07"}, - {file = "bluetooth_data_tools-1.23.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:611a4b7c58dc913fed588d2bd871c21192a40ccaea0039555f96b7f5efd4ed9a"}, - {file = "bluetooth_data_tools-1.23.4-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:28cc05a812828cc727cbb567d67f7148fc40f5bb9fe7462a792e365c74e850fb"}, - {file = "bluetooth_data_tools-1.23.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5a07d9c999d24973cabec6bfd3236035eefbfa752850220c231db5e86357714a"}, - {file = "bluetooth_data_tools-1.23.4-cp313-cp313-win32.whl", hash = "sha256:de26a1d58f9cb7d58f618fafcecd092292d45690bfa56232b2ae8139530b1bf4"}, - {file = "bluetooth_data_tools-1.23.4-cp313-cp313-win_amd64.whl", hash = "sha256:a6fc4b5ff5af6dec3e1c555b232740ced5aba5f4093a92889f34c1b397a9d20b"}, - {file = "bluetooth_data_tools-1.23.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:98ce1a5a38709064fb73f146e6d69d60004e0c00f0df79de19137e02c658a087"}, - {file = "bluetooth_data_tools-1.23.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4cbf90b4131e45bec5c995e3f1c3482a4d5cee45c060e2e908f1787dad1d3e4d"}, - {file = "bluetooth_data_tools-1.23.4-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6bf47e9f790f1f131e3c9c96316e7a75d1d13dc1207a02d56fed2070e452c480"}, - {file = "bluetooth_data_tools-1.23.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6d59bbd90181244bb220d3b4c95a1456b36d694ab397d2fa05cef8e42207c260"}, - {file = "bluetooth_data_tools-1.23.4-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:206ad444077eec9fa4297f9aad3c30e6503f9ed46d4b085348db3f62fa161b99"}, - {file = "bluetooth_data_tools-1.23.4.tar.gz", hash = "sha256:e5495fed2ea741de6144951012b48e5fcc43b766b1b3d865fe30758f08936ef1"}, +groups = ["main"] +files = [ + {file = "bluetooth_data_tools-1.26.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:236512c00704f6d946cf79a4b4ec7dbe20aeb998f77f9435f6259d6d4b19f63b"}, + {file = "bluetooth_data_tools-1.26.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a396c056c66f5fc456485d6fb08b872751154545724583263242b5881da5292d"}, + {file = "bluetooth_data_tools-1.26.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:12e8f00d5486969fb859a18a0e464044888d4ea0bc8e691d4482019d36f7f90c"}, + {file = "bluetooth_data_tools-1.26.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:94f8e7687fc072c462a04271e729f51d16b445f859342a5a90fa67a847a3561b"}, + {file = "bluetooth_data_tools-1.26.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:25da202f13329cefc9b1d98f21931fced7f1b7b7267b7b0b3a49a1742d9c8f72"}, + {file = "bluetooth_data_tools-1.26.0-cp310-cp310-manylinux_2_31_armv7l.manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:1444205b9d64db24f19758db314282ce53e6b096764315141ec58e05b3c81899"}, + {file = "bluetooth_data_tools-1.26.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:99825982747624353661e88cbb854712ef14e95aa2ed79fc783cb3e24668eeba"}, + {file = "bluetooth_data_tools-1.26.0-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:fb38db678e25670ace8db879466467eeacfc968a6f854f18908f618a319d5326"}, + {file = "bluetooth_data_tools-1.26.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:2273cda7f270c1d8e631d0e7478348bee6c53bada2d5cafb5c11831b81dc120c"}, + {file = "bluetooth_data_tools-1.26.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:05dbc2ef819950737454006cc9ec58658d4ed319cc9e6aab437f251bfe9a1116"}, + {file = "bluetooth_data_tools-1.26.0-cp310-cp310-win32.whl", hash = "sha256:1b2316dc709aa2b1b2982b28e482e2cb9bc1009eaaf2471d14dc4e3f76168e7b"}, + {file = "bluetooth_data_tools-1.26.0-cp310-cp310-win_amd64.whl", hash = "sha256:c469e7b3d4e0c5d9326e75f84d6026288fdfac454d9a1badee5aefe43909c3dc"}, + {file = "bluetooth_data_tools-1.26.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:447a2efc42e239040cf4b3f87221ad445c89e749f9a2295806afbaf96a79e2ea"}, + {file = "bluetooth_data_tools-1.26.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:305d2c181aa2c66d711822c9137b9bf23f10118f70d75041ab14cdd761f58380"}, + {file = "bluetooth_data_tools-1.26.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ff28e1e15595778dda2abce18e1212b8f3434363b0d329b602ea99f5a3b2a4bd"}, + {file = "bluetooth_data_tools-1.26.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8dfe4a798bfdd8fc72421c7e2204551c9a2b8c1844e071ee45fa2e19d72ce99c"}, + {file = "bluetooth_data_tools-1.26.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2b51b613021f64223bf870169d37012274de7f24372779307084518bcd408486"}, + {file = "bluetooth_data_tools-1.26.0-cp311-cp311-manylinux_2_31_armv7l.manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:85264d166ae39c105fbb7d91758d3c10b5aeee41284a510a068e9143f8732e76"}, + {file = "bluetooth_data_tools-1.26.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cdb5a30a9539024c5b9c134955e6d7078406bfc7097b98172a1bbe84f3c6126a"}, + {file = "bluetooth_data_tools-1.26.0-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:6c3b4a81461e85f5831d04e02410a71434f7633a92aeedd1c80555b151003077"}, + {file = "bluetooth_data_tools-1.26.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:4a37bed54f544fa992e38fb421bec49bc10058786b8c40cadaf4a6a1ab4d3d2c"}, + {file = "bluetooth_data_tools-1.26.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b7e15f6dd8d712317a7d541fbeaf29d3304f6cd63f02b721c67e990d303db880"}, + {file = "bluetooth_data_tools-1.26.0-cp311-cp311-win32.whl", hash = "sha256:feb5337a38eab9d96b9a4c8eea31abfb8d2f04d8f8d6a047b1dcd2fb31e0fe94"}, + {file = "bluetooth_data_tools-1.26.0-cp311-cp311-win_amd64.whl", hash = "sha256:d179442356a3e102dd1a632b5ebe03ec1ee53d1b20ffdd1ac1d660c2f00bbd36"}, + {file = "bluetooth_data_tools-1.26.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6ecd6db3655e2b5a5ac58455f0d663d791f9f11e69949993a9b63f71ba66d98c"}, + {file = "bluetooth_data_tools-1.26.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f11b3e6a6643740101a0be768b43a2bc4f5cd494da8610e74f887c3f3715a5f2"}, + {file = "bluetooth_data_tools-1.26.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:874bb032faf6ffed7a2b407909adfb9a33b1605e6173fc202308eb1ebf42cd14"}, + {file = "bluetooth_data_tools-1.26.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4412ef0549cd129d08f665d11c19741637c189cffba1b17f06cebbf9a5f40ece"}, + {file = "bluetooth_data_tools-1.26.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:92218446f434d4c58a4097954907142cc39cc38ae0af78ba10bd7d1646ff96ec"}, + {file = "bluetooth_data_tools-1.26.0-cp312-cp312-manylinux_2_31_armv7l.manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f4eb1270e018a961f6cea9f3a548e940dcf3c9c92cda84045ac1f6f09626648a"}, + {file = "bluetooth_data_tools-1.26.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:9491a68f25d80daa7b61af97db13348d54bcad40bee09d8c2da1c2f87899e026"}, + {file = "bluetooth_data_tools-1.26.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:b2ccf76f089372951c1d9ea5dac9346b922b9d1d235225415a13b16f14d2e08d"}, + {file = "bluetooth_data_tools-1.26.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:100c9402963de67a6ec291c760f1e35e7e9d297092a11dc3c6a5115595dc3104"}, + {file = "bluetooth_data_tools-1.26.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a3b87c13f0dadbe9c5921f91003486e8ec439da5481597415a54d6e4ce524bf3"}, + {file = "bluetooth_data_tools-1.26.0-cp312-cp312-win32.whl", hash = "sha256:7c5bb201cdd586469844657e0da620a721e38204eff91f96dc67dcada6bca85c"}, + {file = "bluetooth_data_tools-1.26.0-cp312-cp312-win_amd64.whl", hash = "sha256:3a2ece43e98fbfd68df9e5a8d3f9b6160191d44f966a70ad0b9a52d7383ab632"}, + {file = "bluetooth_data_tools-1.26.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0b279b49b5e864cb889520aa65bedfd2bc16349ce4374c2f53e5772fb4bba1c6"}, + {file = "bluetooth_data_tools-1.26.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ae3d6e02230b0385823461321b9f7f83857f618249eb9b058b96b0e48ce385b1"}, + {file = "bluetooth_data_tools-1.26.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ce1ebc7c5f349705d504549fcff5e3ee94f2d7b053b21a9496100c42d6b5a741"}, + {file = "bluetooth_data_tools-1.26.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:51e3acc09bacea9bee53f1e3cb382271dbe091535208736d457c5d9efd886a5f"}, + {file = "bluetooth_data_tools-1.26.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:28d1309ff975d78ab523f67c5d79a12059278f0acc4dedee357f585f0c15cfb3"}, + {file = "bluetooth_data_tools-1.26.0-cp313-cp313-manylinux_2_31_armv7l.manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a023693c15df01d513f029e6be198799c82a568b14a9c2369e60eceec10e8d1f"}, + {file = "bluetooth_data_tools-1.26.0-cp313-cp313-manylinux_2_36_x86_64.whl", hash = "sha256:741928112b113a358935edfa9cbf583777549823c596ae46834f56b4e86a57f7"}, + {file = "bluetooth_data_tools-1.26.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d4db5554cd55dd86adfc9577563cc73a872e834cdf4a7714a2e3716fec1096a6"}, + {file = "bluetooth_data_tools-1.26.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:ad4c1f99a611b424ee69260de8954a20ef833c64c6820e847d6d469c545faa52"}, + {file = "bluetooth_data_tools-1.26.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:474157324b475a671843297494b6b6e6c89ece8d0c42b9e3f46c207e2e6cb4b3"}, + {file = "bluetooth_data_tools-1.26.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:1d4bcd1e41e59fd9680e67d6e628bf76cda84f3e29345cf96e8b919b7e5cfda6"}, + {file = "bluetooth_data_tools-1.26.0-cp313-cp313-win32.whl", hash = "sha256:54366ef70529e69972a8a2786425a64bb5343530fb8691ef49a65b2af023729a"}, + {file = "bluetooth_data_tools-1.26.0-cp313-cp313-win_amd64.whl", hash = "sha256:dbdaaca4ebc5742dd8a073b278532f1c87e2990526f1766282575a7aa29f7291"}, + {file = "bluetooth_data_tools-1.26.0.tar.gz", hash = "sha256:bbdb244a9dc5baad453175cc783063d7f3c63697ee3e8cd42fd3ee79f97319fd"}, ] [package.dependencies] @@ -199,6 +221,7 @@ version = "1.7.5" description = "Models for storing and converting Bluetooth Sensor State Data" optional = false python-versions = ">=3.9" +groups = ["main"] files = [ {file = "bluetooth_sensor_state_data-1.7.5-py3-none-any.whl", hash = "sha256:a4ce3cce9839422299209e5427a6ce24061ff844fbdb61af2a485e480b8d7e23"}, {file = "bluetooth_sensor_state_data-1.7.5.tar.gz", hash = "sha256:be9319a3d70745e11689e91c013bf71d0d5570d303a49d21668777ea7854227a"}, @@ -217,6 +240,8 @@ version = "2024.12.14" description = "Python package for providing Mozilla's CA Bundle." optional = true python-versions = ">=3.6" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "certifi-2024.12.14-py3-none-any.whl", hash = "sha256:1275f7a45be9464efc1173084eaa30f866fe2e47d389406136d332ed4967ec56"}, {file = "certifi-2024.12.14.tar.gz", hash = "sha256:b650d30f370c2b724812bee08008be0c4163b163ddaec3f2546c1caf65f191db"}, @@ -228,6 +253,8 @@ version = "1.17.1" description = "Foreign Function Interface for Python calling C code." optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "platform_python_implementation != \"PyPy\"" files = [ {file = "cffi-1.17.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:df8b1c11f177bc2313ec4b2d46baec87a5f3e71fc8b45dab2ee7cae86d9aba14"}, {file = "cffi-1.17.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8f2cdc858323644ab277e9bb925ad72ae0e67f69e804f4898c070998d50b1a67"}, @@ -307,6 +334,8 @@ version = "3.4.1" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." optional = true python-versions = ">=3.7" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "charset_normalizer-3.4.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:91b36a978b5ae0ee86c394f5a54d6ef44db1de0815eb43de826d41d21e4af3de"}, {file = "charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7461baadb4dc00fd9e0acbe254e3d7d2112e7f92ced2adc96e54ef6501c5f176"}, @@ -408,10 +437,12 @@ version = "0.4.6" description = "Cross-platform colored terminal text." optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" +groups = ["main", "dev"] files = [ {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, ] +markers = {main = "extra == \"docs\" and sys_platform == \"win32\"", dev = "sys_platform == \"win32\""} [[package]] name = "coverage" @@ -419,6 +450,7 @@ version = "7.6.10" description = "Code coverage measurement for Python" optional = false python-versions = ">=3.9" +groups = ["dev"] files = [ {file = "coverage-7.6.10-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5c912978f7fbf47ef99cec50c4401340436d200d41d714c7a4766f377c5b7b78"}, {file = "coverage-7.6.10-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a01ec4af7dfeb96ff0078ad9a48810bb0cc8abcb0115180c6013a6b26237626c"}, @@ -488,7 +520,7 @@ files = [ tomli = {version = "*", optional = true, markers = "python_full_version <= \"3.11.0a6\" and extra == \"toml\""} [package.extras] -toml = ["tomli"] +toml = ["tomli ; python_full_version <= \"3.11.0a6\""] [[package]] name = "cryptography" @@ -496,6 +528,7 @@ version = "44.0.1" description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." optional = false python-versions = "!=3.9.0,!=3.9.1,>=3.7" +groups = ["main"] files = [ {file = "cryptography-44.0.1-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:bf688f615c29bfe9dfc44312ca470989279f0e94bb9f631f85e3459af8efc009"}, {file = "cryptography-44.0.1-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dd7c7e2d71d908dc0f8d2027e1604102140d84b155e658c20e8ad1304317691f"}, @@ -534,10 +567,10 @@ files = [ cffi = {version = ">=1.12", markers = "platform_python_implementation != \"PyPy\""} [package.extras] -docs = ["sphinx (>=5.3.0)", "sphinx-rtd-theme (>=3.0.0)"] +docs = ["sphinx (>=5.3.0)", "sphinx-rtd-theme (>=3.0.0) ; python_version >= \"3.8\""] docstest = ["pyenchant (>=3)", "readme-renderer (>=30.0)", "sphinxcontrib-spelling (>=7.3.1)"] -nox = ["nox (>=2024.4.15)", "nox[uv] (>=2024.3.2)"] -pep8test = ["check-sdist", "click (>=8.0.1)", "mypy (>=1.4)", "ruff (>=0.3.6)"] +nox = ["nox (>=2024.4.15)", "nox[uv] (>=2024.3.2) ; python_version >= \"3.8\""] +pep8test = ["check-sdist ; python_version >= \"3.8\"", "click (>=8.0.1)", "mypy (>=1.4)", "ruff (>=0.3.6)"] sdist = ["build (>=1.0.0)"] ssh = ["bcrypt (>=3.1.5)"] test = ["certifi (>=2024)", "cryptography-vectors (==44.0.1)", "pretend (>=0.7)", "pytest (>=7.4.0)", "pytest-benchmark (>=4.0)", "pytest-cov (>=2.10.1)", "pytest-xdist (>=3.5.0)"] @@ -549,6 +582,8 @@ version = "2.30.2" description = "A faster version of dbus-next" optional = false python-versions = "<4.0,>=3.9" +groups = ["main"] +markers = "platform_system == \"Linux\"" files = [ {file = "dbus_fast-2.30.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:353dcb06498ec1dcb1acc3c7a48c30d1232699f629291b18bdbe6f236bfd3882"}, {file = "dbus_fast-2.30.2-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl", hash = "sha256:7fdda7f540ec8f44cef3c95467be4850f311e36c9f1573f1d33e5cd9037800ed"}, @@ -596,6 +631,8 @@ version = "0.21.2" description = "Docutils -- Python Documentation Utilities" optional = true python-versions = ">=3.9" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "docutils-0.21.2-py3-none-any.whl", hash = "sha256:dafca5b9e384f0e419294eb4d2ff9fa826435bf15f15b7bd45723e8ad76811b2"}, {file = "docutils-0.21.2.tar.gz", hash = "sha256:3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f"}, @@ -607,6 +644,8 @@ version = "1.2.2" description = "Backport of PEP 654 (exception groups)" optional = false python-versions = ">=3.7" +groups = ["dev"] +markers = "python_version < \"3.11\"" files = [ {file = "exceptiongroup-1.2.2-py3-none-any.whl", hash = "sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b"}, {file = "exceptiongroup-1.2.2.tar.gz", hash = "sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc"}, @@ -621,6 +660,7 @@ version = "1.10.4" description = "Home Assistant Bluetooth Models and Helpers" optional = false python-versions = ">=3.9,<4.0" +groups = ["main"] files = [ {file = "home_assistant_bluetooth-1.10.4-cp310-cp310-manylinux_2_31_x86_64.whl", hash = "sha256:7c3434bdec5dcfe733d3e7c56d4a24418fcd03718dc2e7707c9133d1e48145a8"}, {file = "home_assistant_bluetooth-1.10.4.tar.gz", hash = "sha256:21216b6be9d028bc232b9188ac4dce773798c6b4e47482cc3524bfc5f82515e3"}, @@ -632,6 +672,8 @@ version = "3.10" description = "Internationalized Domain Names in Applications (IDNA)" optional = true python-versions = ">=3.6" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3"}, {file = "idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9"}, @@ -646,6 +688,8 @@ version = "1.4.1" description = "Getting image size from png/jpeg/jpeg2000/gif file" optional = true python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "imagesize-1.4.1-py2.py3-none-any.whl", hash = "sha256:0d8d18d08f840c19d0ee7ca1fd82490fdc3729b7ac93f49870406ddde8ef8d8b"}, {file = "imagesize-1.4.1.tar.gz", hash = "sha256:69150444affb9cb0d5cc5a92b3676f0b2fb7cd9ae39e947a5e11a36b4497cd4a"}, @@ -657,6 +701,7 @@ version = "2.0.0" description = "brain-dead simple config-ini parsing" optional = false python-versions = ">=3.7" +groups = ["dev"] files = [ {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, @@ -668,6 +713,8 @@ version = "3.1.5" description = "A very fast and expressive template engine." optional = true python-versions = ">=3.7" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "jinja2-3.1.5-py3-none-any.whl", hash = "sha256:aba0f4dc9ed8013c424088f68a5c226f7d6097ed89b246d7749c2ec4175c6adb"}, {file = "jinja2-3.1.5.tar.gz", hash = "sha256:8fefff8dc3034e27bb80d67c671eb8a9bc424c0ef4c0826edbff304cceff43bb"}, @@ -685,6 +732,8 @@ version = "3.0.0" description = "Python port of markdown-it. Markdown parsing, done right!" optional = true python-versions = ">=3.8" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb"}, {file = "markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1"}, @@ -709,6 +758,8 @@ version = "3.0.2" description = "Safely add untrusted strings to HTML/XML markup." optional = true python-versions = ">=3.9" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "MarkupSafe-3.0.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7e94c425039cde14257288fd61dcfb01963e658efbc0ff54f5306b06054700f8"}, {file = "MarkupSafe-3.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9e2d922824181480953426608b81967de705c3cef4d1af983af849d7bd619158"}, @@ -779,6 +830,8 @@ version = "0.4.2" description = "Collection of plugins for markdown-it-py" optional = true python-versions = ">=3.8" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "mdit_py_plugins-0.4.2-py3-none-any.whl", hash = "sha256:0c673c3f889399a33b95e88d2f0d111b4447bdfea7f237dab2d488f459835636"}, {file = "mdit_py_plugins-0.4.2.tar.gz", hash = "sha256:5f2cd1fdb606ddf152d37ec30e46101a60512bc0e5fa1a7002c36647b09e26b5"}, @@ -798,6 +851,8 @@ version = "0.1.2" description = "Markdown URL utilities" optional = true python-versions = ">=3.7" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8"}, {file = "mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba"}, @@ -809,6 +864,8 @@ version = "4.0.1" description = "An extended [CommonMark](https://spec.commonmark.org/) compliant parser," optional = true python-versions = ">=3.10" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "myst_parser-4.0.1-py3-none-any.whl", hash = "sha256:9134e88959ec3b5780aedf8a99680ea242869d012e8821db3126d427edc9c95d"}, {file = "myst_parser-4.0.1.tar.gz", hash = "sha256:5cfea715e4f3574138aecbf7d54132296bfd72bb614d31168f48c477a830a7c4"}, @@ -835,10 +892,12 @@ version = "24.2" description = "Core utilities for Python packages" optional = false python-versions = ">=3.8" +groups = ["main", "dev"] files = [ {file = "packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759"}, {file = "packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"}, ] +markers = {main = "extra == \"docs\""} [[package]] name = "pluggy" @@ -846,6 +905,7 @@ version = "1.5.0" description = "plugin and hook calling mechanisms for python" optional = false python-versions = ">=3.8" +groups = ["dev"] files = [ {file = "pluggy-1.5.0-py3-none-any.whl", hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669"}, {file = "pluggy-1.5.0.tar.gz", hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1"}, @@ -861,6 +921,8 @@ version = "2.22" description = "C parser in Python" optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "platform_python_implementation != \"PyPy\"" files = [ {file = "pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc"}, {file = "pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6"}, @@ -872,6 +934,8 @@ version = "2.19.1" description = "Pygments is a syntax highlighting package written in Python." optional = true python-versions = ">=3.8" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "pygments-2.19.1-py3-none-any.whl", hash = "sha256:9ea1544ad55cecf4b8242fab6dd35a93bbce657034b0611ee383099054ab6d8c"}, {file = "pygments-2.19.1.tar.gz", hash = "sha256:61c16d2a8576dc0649d9f39e089b5f02bcd27fba10d8fb4dcc28173f7a45151f"}, @@ -886,6 +950,8 @@ version = "10.3.2" description = "Python<->ObjC Interoperability Module" optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "platform_system == \"Darwin\"" files = [ {file = "pyobjc_core-10.3.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:acb40672d682851a5c7fd84e5041c4d069b62076168d72591abb5fcc871bb039"}, {file = "pyobjc_core-10.3.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:cea5e77659619ad93c782ca07644b6efe7d7ec6f59e46128843a0a87c1af511a"}, @@ -904,6 +970,8 @@ version = "10.3.2" description = "Wrappers for the Cocoa frameworks on macOS" optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "platform_system == \"Darwin\"" files = [ {file = "pyobjc_framework_Cocoa-10.3.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:61f44c2adab28fdf3aa3d593c9497a2d9ceb9583ed9814adb48828c385d83ff4"}, {file = "pyobjc_framework_Cocoa-10.3.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7caaf8b260e81b27b7b787332846f644b9423bfc1536f6ec24edbde59ab77a87"}, @@ -925,6 +993,8 @@ version = "10.3.2" description = "Wrappers for the framework CoreBluetooth on macOS" optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "platform_system == \"Darwin\"" files = [ {file = "pyobjc_framework_CoreBluetooth-10.3.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:af3e2f935a6a7e5b009b4cf63c64899592a7b46c3ddcbc8f2e28848842ef65f4"}, {file = "pyobjc_framework_CoreBluetooth-10.3.2-cp36-abi3-macosx_10_13_universal2.whl", hash = "sha256:973b78f47c7e2209a475e60bcc7d1b4a87be6645d39b4e8290ee82640e1cc364"}, @@ -944,6 +1014,8 @@ version = "10.3.2" description = "Wrappers for libdispatch on macOS" optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "platform_system == \"Darwin\"" files = [ {file = "pyobjc_framework_libdispatch-10.3.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:35233a8b1135567c7696087f924e398799467c7f129200b559e8e4fa777af860"}, {file = "pyobjc_framework_libdispatch-10.3.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:061f6aa0f88d11d993e6546ec734303cb8979f40ae0f5cd23541236a6b426abd"}, @@ -966,6 +1038,7 @@ version = "8.3.5" description = "pytest: simple powerful testing with Python" optional = false python-versions = ">=3.8" +groups = ["dev"] files = [ {file = "pytest-8.3.5-py3-none-any.whl", hash = "sha256:c69214aa47deac29fad6c2a4f590b9c4a9fdb16a403176fe154b79c0b4d4d820"}, {file = "pytest-8.3.5.tar.gz", hash = "sha256:f4efe70cc14e511565ac476b57c279e12a855b11f48f212af1080ef2263d3845"}, @@ -988,6 +1061,7 @@ version = "0.25.3" description = "Pytest support for asyncio" optional = false python-versions = ">=3.9" +groups = ["dev"] files = [ {file = "pytest_asyncio-0.25.3-py3-none-any.whl", hash = "sha256:9e89518e0f9bd08928f97a3482fdc4e244df17529460bc038291ccaf8f85c7c3"}, {file = "pytest_asyncio-0.25.3.tar.gz", hash = "sha256:fc1da2cf9f125ada7e710b4ddad05518d4cee187ae9412e9ac9271003497f07a"}, @@ -1006,6 +1080,7 @@ version = "6.0.0" description = "Pytest plugin for measuring coverage." optional = false python-versions = ">=3.9" +groups = ["dev"] files = [ {file = "pytest-cov-6.0.0.tar.gz", hash = "sha256:fde0b595ca248bb8e2d76f020b465f3b107c9632e6a1d1705f17834c89dcadc0"}, {file = "pytest_cov-6.0.0-py3-none-any.whl", hash = "sha256:eee6f1b9e61008bd34975a4d5bab25801eb31898b032dd55addc93e96fcaaa35"}, @@ -1024,6 +1099,8 @@ version = "6.0.2" description = "YAML parser and emitter for Python" optional = true python-versions = ">=3.8" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086"}, {file = "PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf"}, @@ -1086,6 +1163,8 @@ version = "2.32.3" description = "Python HTTP for Humans." optional = true python-versions = ">=3.8" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "requests-2.32.3-py3-none-any.whl", hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6"}, {file = "requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760"}, @@ -1107,6 +1186,7 @@ version = "2.18.1" description = "Models for storing and converting Sensor Data state" optional = false python-versions = "<4.0,>=3.9" +groups = ["main"] files = [ {file = "sensor_state_data-2.18.1-py3-none-any.whl", hash = "sha256:45a223acf5d4aefde45c028fa810c7925db6448984097aa1b500fe4f206d113f"}, {file = "sensor_state_data-2.18.1.tar.gz", hash = "sha256:25f17ed98748ae006ddab82d5013cf30301daaf23526d1992f99c4dc0beb49c3"}, @@ -1121,6 +1201,8 @@ version = "2.2.0" description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms." optional = true python-versions = "*" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "snowballstemmer-2.2.0-py2.py3-none-any.whl", hash = "sha256:c8e1716e83cc398ae16824e5572ae04e0d9fc2c6b985fb0f900f5f0c96ecba1a"}, {file = "snowballstemmer-2.2.0.tar.gz", hash = "sha256:09b16deb8547d3412ad7b590689584cd0fe25ec8db3be37788be3810cbf19cb1"}, @@ -1132,6 +1214,8 @@ version = "8.1.3" description = "Python documentation generator" optional = true python-versions = ">=3.10" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "sphinx-8.1.3-py3-none-any.whl", hash = "sha256:09719015511837b76bf6e03e42eb7595ac8c2e41eeb9c29c5b755c6b677992a2"}, {file = "sphinx-8.1.3.tar.gz", hash = "sha256:43c1911eecb0d3e161ad78611bc905d1ad0e523e4ddc202a58a821773dc4c927"}, @@ -1167,6 +1251,8 @@ version = "3.0.2" description = "Read the Docs theme for Sphinx" optional = true python-versions = ">=3.8" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "sphinx_rtd_theme-3.0.2-py2.py3-none-any.whl", hash = "sha256:422ccc750c3a3a311de4ae327e82affdaf59eb695ba4936538552f3b00f4ee13"}, {file = "sphinx_rtd_theme-3.0.2.tar.gz", hash = "sha256:b7457bc25dda723b20b086a670b9953c859eab60a2a03ee8eb2bb23e176e5f85"}, @@ -1186,6 +1272,8 @@ version = "2.0.0" description = "sphinxcontrib-applehelp is a Sphinx extension which outputs Apple help books" optional = true python-versions = ">=3.9" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "sphinxcontrib_applehelp-2.0.0-py3-none-any.whl", hash = "sha256:4cd3f0ec4ac5dd9c17ec65e9ab272c9b867ea77425228e68ecf08d6b28ddbdb5"}, {file = "sphinxcontrib_applehelp-2.0.0.tar.gz", hash = "sha256:2f29ef331735ce958efa4734873f084941970894c6090408b079c61b2e1c06d1"}, @@ -1202,6 +1290,8 @@ version = "2.0.0" description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp documents" optional = true python-versions = ">=3.9" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "sphinxcontrib_devhelp-2.0.0-py3-none-any.whl", hash = "sha256:aefb8b83854e4b0998877524d1029fd3e6879210422ee3780459e28a1f03a8a2"}, {file = "sphinxcontrib_devhelp-2.0.0.tar.gz", hash = "sha256:411f5d96d445d1d73bb5d52133377b4248ec79db5c793ce7dbe59e074b4dd1ad"}, @@ -1218,6 +1308,8 @@ version = "2.1.0" description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files" optional = true python-versions = ">=3.9" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "sphinxcontrib_htmlhelp-2.1.0-py3-none-any.whl", hash = "sha256:166759820b47002d22914d64a075ce08f4c46818e17cfc9470a9786b759b19f8"}, {file = "sphinxcontrib_htmlhelp-2.1.0.tar.gz", hash = "sha256:c9e2916ace8aad64cc13a0d233ee22317f2b9025b9cf3295249fa985cc7082e9"}, @@ -1234,6 +1326,8 @@ version = "4.1" description = "Extension to include jQuery on newer Sphinx releases" optional = true python-versions = ">=2.7" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "sphinxcontrib-jquery-4.1.tar.gz", hash = "sha256:1620739f04e36a2c779f1a131a2dfd49b2fd07351bf1968ced074365933abc7a"}, {file = "sphinxcontrib_jquery-4.1-py2.py3-none-any.whl", hash = "sha256:f936030d7d0147dd026a4f2b5a57343d233f1fc7b363f68b3d4f1cb0993878ae"}, @@ -1248,6 +1342,8 @@ version = "1.0.1" description = "A sphinx extension which renders display math in HTML via JavaScript" optional = true python-versions = ">=3.5" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "sphinxcontrib-jsmath-1.0.1.tar.gz", hash = "sha256:a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8"}, {file = "sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl", hash = "sha256:2ec2eaebfb78f3f2078e73666b1415417a116cc848b72e5172e596c871103178"}, @@ -1262,6 +1358,8 @@ version = "2.0.0" description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp documents" optional = true python-versions = ">=3.9" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "sphinxcontrib_qthelp-2.0.0-py3-none-any.whl", hash = "sha256:b18a828cdba941ccd6ee8445dbe72ffa3ef8cbe7505d8cd1fa0d42d3f2d5f3eb"}, {file = "sphinxcontrib_qthelp-2.0.0.tar.gz", hash = "sha256:4fe7d0ac8fc171045be623aba3e2a8f613f8682731f9153bb2e40ece16b9bbab"}, @@ -1278,6 +1376,8 @@ version = "2.0.0" description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)" optional = true python-versions = ">=3.9" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl", hash = "sha256:6e2cb0eef194e10c27ec0023bfeb25badbbb5868244cf5bc5bdc04e4464bf331"}, {file = "sphinxcontrib_serializinghtml-2.0.0.tar.gz", hash = "sha256:e9d912827f872c029017a53f0ef2180b327c3f7fd23c87229f7a8e8b70031d4d"}, @@ -1294,6 +1394,7 @@ version = "2.2.1" description = "A lil' TOML parser" optional = false python-versions = ">=3.8" +groups = ["main", "dev"] files = [ {file = "tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249"}, {file = "tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6"}, @@ -1328,6 +1429,7 @@ files = [ {file = "tomli-2.2.1-py3-none-any.whl", hash = "sha256:cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc"}, {file = "tomli-2.2.1.tar.gz", hash = "sha256:cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff"}, ] +markers = {main = "extra == \"docs\" and python_version < \"3.11\"", dev = "python_full_version <= \"3.11.0a6\""} [[package]] name = "typing-extensions" @@ -1335,6 +1437,8 @@ version = "4.12.2" description = "Backported and Experimental Type Hints for Python 3.8+" optional = false python-versions = ">=3.8" +groups = ["main"] +markers = "python_version < \"3.12\"" files = [ {file = "typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d"}, {file = "typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"}, @@ -1346,6 +1450,8 @@ version = "0.1.0" description = "UART Devices for Linux" optional = false python-versions = "<4.0,>=3.8" +groups = ["main"] +markers = "platform_system == \"Linux\"" files = [ {file = "uart_devices-0.1.0-py3-none-any.whl", hash = "sha256:f019357945a4f2d619e43a7cef7cee4f52aeff06aa5c674f9da448dce3c9cd64"}, {file = "uart_devices-0.1.0.tar.gz", hash = "sha256:7f0342c0ba0bc2a4c13c9ead5462dc9feeaca507e5c7017ebd074a69567ad9b1"}, @@ -1357,13 +1463,15 @@ version = "2.3.0" description = "HTTP library with thread-safe connection pooling, file post, and more." optional = true python-versions = ">=3.9" +groups = ["main"] +markers = "extra == \"docs\"" files = [ {file = "urllib3-2.3.0-py3-none-any.whl", hash = "sha256:1cee9ad369867bfdbbb48b7dd50374c0967a0bb7710050facf0dd6911440e3df"}, {file = "urllib3-2.3.0.tar.gz", hash = "sha256:f8c5449b3cf0861679ce7e0503c7b44b5ec981bec0d1d3795a07f1ba96f0204d"}, ] [package.extras] -brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"] +brotli = ["brotli (>=1.0.9) ; platform_python_implementation == \"CPython\"", "brotlicffi (>=0.8.0) ; platform_python_implementation != \"CPython\""] h2 = ["h2 (>=4,<5)"] socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] zstd = ["zstandard (>=0.18.0)"] @@ -1374,6 +1482,8 @@ version = "0.4.5" description = "Tools for mapping, describing, and resetting USB devices" optional = false python-versions = ">=3.9,<4.0" +groups = ["main"] +markers = "platform_system == \"Linux\"" files = [ {file = "usb_devices-0.4.5-py3-none-any.whl", hash = "sha256:8a415219ef1395e25aa0bddcad484c88edf9673acdeae8a07223ca7222a01dcf"}, {file = "usb_devices-0.4.5.tar.gz", hash = "sha256:9b5c7606df2bc791c6c45b7f76244a0cbed83cb6fa4c68791a143c03345e195d"}, @@ -1385,6 +1495,8 @@ version = "2.3.0" description = "Python projection of Windows Runtime (WinRT) APIs" optional = false python-versions = "<3.14,>=3.9" +groups = ["main"] +markers = "platform_system == \"Windows\" and python_version >= \"3.12\"" files = [ {file = "winrt_runtime-2.3.0-cp310-cp310-win32.whl", hash = "sha256:5c22ed339b420a6026134e28281b25078a9e6755eceb494dce5d42ee5814e3fd"}, {file = "winrt_runtime-2.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:f3ef0d6b281a8d4155ea14a0f917faf82a004d4996d07beb2b3d2af191503fb1"}, @@ -1410,6 +1522,8 @@ version = "2.3.0" description = "Python projection of Windows Runtime (WinRT) APIs" optional = false python-versions = "<3.14,>=3.9" +groups = ["main"] +markers = "platform_system == \"Windows\" and python_version >= \"3.12\"" files = [ {file = "winrt_Windows.Devices.Bluetooth-2.3.0-cp310-cp310-win32.whl", hash = "sha256:554aa6d0ca4bebc22a45f19fa60db1183a2b5643468f3c95cf0ebc33fbc1b0d0"}, {file = "winrt_Windows.Devices.Bluetooth-2.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:cec2682e10431f027c1823647772671fb09bebc1e8a00021a3651120b846d36f"}, @@ -1441,6 +1555,8 @@ version = "2.3.0" description = "Python projection of Windows Runtime (WinRT) APIs" optional = false python-versions = "<3.14,>=3.9" +groups = ["main"] +markers = "platform_system == \"Windows\" and python_version >= \"3.12\"" files = [ {file = "winrt_Windows.Devices.Bluetooth.Advertisement-2.3.0-cp310-cp310-win32.whl", hash = "sha256:4386498e7794ed383542ea868f0aa2dd8fb5f09f12bdffde024d12bd9f5a3756"}, {file = "winrt_Windows.Devices.Bluetooth.Advertisement-2.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:d6fa25b2541d2898ae17982e86e0977a639b04f75119612cb46e1719474513fd"}, @@ -1472,6 +1588,8 @@ version = "2.3.0" description = "Python projection of Windows Runtime (WinRT) APIs" optional = false python-versions = "<3.14,>=3.9" +groups = ["main"] +markers = "platform_system == \"Windows\" and python_version >= \"3.12\"" files = [ {file = "winrt_Windows.Devices.Bluetooth.GenericAttributeProfile-2.3.0-cp310-cp310-win32.whl", hash = "sha256:1ec75b107370827874d8435a47852d0459cb66d5694e02a833e0a75c4748e847"}, {file = "winrt_Windows.Devices.Bluetooth.GenericAttributeProfile-2.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:0a178aa936abbc56ae1cc54a222dee4a34ce6c09506a5b592d4f7d04dbe76b95"}, @@ -1503,6 +1621,8 @@ version = "2.3.0" description = "Python projection of Windows Runtime (WinRT) APIs" optional = false python-versions = "<3.14,>=3.9" +groups = ["main"] +markers = "platform_system == \"Windows\" and python_version >= \"3.12\"" files = [ {file = "winrt_Windows.Devices.Enumeration-2.3.0-cp310-cp310-win32.whl", hash = "sha256:461360ab47967f39721e71276fdcfe87ad2f71ba7b09d721f2f88bcdf16a6924"}, {file = "winrt_Windows.Devices.Enumeration-2.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:a7d7b01d43d5dcc1f3846db12f4c552155efae75469f36052623faed7f0f74a8"}, @@ -1534,6 +1654,8 @@ version = "2.3.0" description = "Python projection of Windows Runtime (WinRT) APIs" optional = false python-versions = "<3.14,>=3.9" +groups = ["main"] +markers = "platform_system == \"Windows\" and python_version >= \"3.12\"" files = [ {file = "winrt_Windows.Foundation-2.3.0-cp310-cp310-win32.whl", hash = "sha256:ea7b0e82be5c05690fedaf0dac5aa5e5fefd7ebf90b1497e5993197d305d916d"}, {file = "winrt_Windows.Foundation-2.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:6807dd40f8ecd6403679f6eae0db81674fdcf33768d08fdee66e0a17b7a02515"}, @@ -1565,6 +1687,8 @@ version = "2.3.0" description = "Python projection of Windows Runtime (WinRT) APIs" optional = false python-versions = "<3.14,>=3.9" +groups = ["main"] +markers = "platform_system == \"Windows\" and python_version >= \"3.12\"" files = [ {file = "winrt_Windows.Foundation.Collections-2.3.0-cp310-cp310-win32.whl", hash = "sha256:d2fca59eef9582a33c2797b1fda1d5757d66827cc34e6fc1d1c94a5875c4c043"}, {file = "winrt_Windows.Foundation.Collections-2.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:d14b47d9137aebad71aa4fde5892673f2fa326f5f4799378cb9f6158b07a9824"}, @@ -1596,6 +1720,8 @@ version = "2.3.0" description = "Python projection of Windows Runtime (WinRT) APIs" optional = false python-versions = "<3.14,>=3.9" +groups = ["main"] +markers = "platform_system == \"Windows\" and python_version >= \"3.12\"" files = [ {file = "winrt_Windows.Storage.Streams-2.3.0-cp310-cp310-win32.whl", hash = "sha256:2c0901aee1232e92ed9320644b853d7801a0bdb87790164d56e961cd39910f07"}, {file = "winrt_Windows.Storage.Streams-2.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:ba07dc25decffd29aa8603119629c167bd03fa274099e3bad331a4920c292b78"}, @@ -1625,6 +1751,6 @@ all = ["winrt-Windows.Foundation.Collections[all] (==2.3.0)", "winrt-Windows.Fou docs = ["Sphinx", "myst-parser", "sphinx-rtd-theme"] [metadata] -lock-version = "2.0" +lock-version = "2.1" python-versions = "^3.10,<3.14" content-hash = "39dbf9556e4fcccff3a5a58132dce530c6ae4b69ef388f79d5d04c4420032cf0"