Chore
* chore: switch to ruff (54) ([`ea4d4c6`](https://github.com/Bluetooth-Devices/led-ble/commit/ea4d4c6d4bb9b9cd046670e65b2ff26da3ad2b42))
* chore(pre-commit.ci): pre-commit autoupdate (51)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com> ([`667c585`](https://github.com/Bluetooth-Devices/led-ble/commit/667c585067f2e2d102963478c465e2beccae3b8c))
* chore(pre-commit.ci): pre-commit autoupdate (50)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com> ([`97869f5`](https://github.com/Bluetooth-Devices/led-ble/commit/97869f5420afb739fd5a909465cf1f4bb7811401))
* chore(pre-commit.ci): pre-commit autoupdate (48)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com> ([`7de170f`](https://github.com/Bluetooth-Devices/led-ble/commit/7de170f9ceefb6f525b39ef60bb74c0ac6908300))
* chore(pre-commit.ci): pre-commit autoupdate (47)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com> ([`c44f551`](https://github.com/Bluetooth-Devices/led-ble/commit/c44f55192d36a713a6985dc8a26b4fbffcec9d17))
* chore(pre-commit.ci): pre-commit autoupdate (46)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com> ([`a612011`](https://github.com/Bluetooth-Devices/led-ble/commit/a612011fed7414ac92eaed0d5b36008d05a38251))
* chore(pre-commit.ci): pre-commit autoupdate (45)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com> ([`da1c2a9`](https://github.com/Bluetooth-Devices/led-ble/commit/da1c2a9a9cb50be23b37840943a9d834f911bb25))
* chore(pre-commit.ci): pre-commit autoupdate (44)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com> ([`5ebef13`](https://github.com/Bluetooth-Devices/led-ble/commit/5ebef13d9493b332285728282c11cf7f7bbf5e12))
* chore(pre-commit.ci): pre-commit autoupdate (43)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com> ([`6e0098e`](https://github.com/Bluetooth-Devices/led-ble/commit/6e0098ef4d15e00f05ff2db006e58333ee890303))
* chore(pre-commit.ci): pre-commit autoupdate (42)
* chore(pre-commit.ci): pre-commit autoupdate
updates:
- [github.com/commitizen-tools/commitizen: v2.29.1 → v3.27.0](https://github.com/commitizen-tools/commitizen/compare/v2.29.1...v3.27.0)
- [github.com/pre-commit/pre-commit-hooks: v4.3.0 → v4.6.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.3.0...v4.6.0)
- [github.com/pre-commit/mirrors-prettier: v2.7.1 → v4.0.0-alpha.8](https://github.com/pre-commit/mirrors-prettier/compare/v2.7.1...v4.0.0-alpha.8)
- [github.com/asottile/pyupgrade: v2.37.3 → v3.16.0](https://github.com/asottile/pyupgrade/compare/v2.37.3...v3.16.0)
- [github.com/PyCQA/isort: 5.12.0 → 5.13.2](https://github.com/PyCQA/isort/compare/5.12.0...5.13.2)
- [github.com/psf/black: 22.6.0 → 24.4.2](https://github.com/psf/black/compare/22.6.0...24.4.2)
- [github.com/codespell-project/codespell: v2.1.0 → v2.3.0](https://github.com/codespell-project/codespell/compare/v2.1.0...v2.3.0)
- [github.com/PyCQA/flake8: 4.0.1 → 7.1.0](https://github.com/PyCQA/flake8/compare/4.0.1...7.1.0)
- [github.com/pre-commit/mirrors-mypy: v0.931 → v1.10.1](https://github.com/pre-commit/mirrors-mypy/compare/v0.931...v1.10.1)
- [github.com/PyCQA/bandit: 1.7.4 → 1.7.9](https://github.com/PyCQA/bandit/compare/1.7.4...1.7.9)
* chore(pre-commit.ci): auto fixes
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com> ([`72fd68c`](https://github.com/Bluetooth-Devices/led-ble/commit/72fd68c1dee7c7cb03296265b894d46dc36d567a))
Feature
* feat: add Python 3.13 support (55) ([`05f3818`](https://github.com/Bluetooth-Devices/led-ble/commit/05f38188572e898af89f53a0bf1cc4f146186876))
Unknown
* Remove FUNDING.yml (49) ([`3777465`](https://github.com/Bluetooth-Devices/led-ble/commit/377746593002cc7db124edfb1f8af0673ee72c60))