Changes
* Bump version to 1.0.31 (502) kyrreaa
* File transfer over ble (501) kyrreaa
:package: Dependencies
* Bump zipp from 3.19.2 to 3.20.0 (500) dependabot
* Bump pyyaml from 6.0.1 to 6.0.2 (498) dependabot
* Bump coverage from 7.6.0 to 7.6.1 (497) dependabot
* Bump pycodestyle from 2.12.0 to 2.12.1 (495) dependabot
* Bump flake8 from 7.1.0 to 7.1.1 (494) dependabot
* Bump black from 24.4.2 to 24.8.0 (492) dependabot
* Bump importlib-metadata from 7.2.1 to 8.2.0 (486) dependabot
* Bump mypy from 1.11.0 to 1.11.1 (491) dependabot
* Bump pre-commit from 3.7.1 to 3.8.0 (490) dependabot
* Bump pyupgrade from 3.16.0 to 3.17.0 (489) dependabot
* Bump pip from 24.1.2 to 24.2 in /.github/workflows (488) dependabot
* Bump pytest from 8.3.1 to 8.3.2 (487) dependabot
* Bump pytest from 8.2.2 to 8.3.1 (484) dependabot
* Bump mypy from 1.10.1 to 1.11.0 (483) dependabot
* Bump exceptiongroup from 1.2.1 to 1.2.2 (482) dependabot
* Bump coverage from 7.5.4 to 7.6.0 (481) dependabot
* Bump pip from 24.1.1 to 24.1.2 in /.github/workflows (480) dependabot
* Bump identify from 2.5.36 to 2.6.0 (479) dependabot
* Bump pip from 24.1 to 24.1.1 in /.github/workflows (478) dependabot
* Bump mypy from 1.10.0 to 1.10.1 (477) dependabot
* Bump virtualenv from 20.26.2 to 20.26.3 in /.github/workflows (475) dependabot
* Bump importlib-metadata from 7.2.0 to 7.2.1 (474) dependabot
* Bump virtualenv from 20.26.2 to 20.26.3 (473) dependabot
* Bump coverage from 7.5.3 to 7.5.4 (472) dependabot
* Bump filelock from 3.15.3 to 3.15.4 (471) dependabot
* Bump importlib-metadata from 7.1.0 to 7.2.0 (470) dependabot
* Bump pip from 24.0 to 24.1 in /.github/workflows (469) dependabot
* Bump filelock from 3.15.1 to 3.15.3 (468) dependabot
* Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 (467) dependabot
* Bump flake8 from 7.0.0 to 7.1.0 (466) dependabot