What's Changed
* Bump version to 14.0.0 (990) ggravlingen
* Bump pydantic to 2.10.4 from 1.10.19 (970) ggravlingen
* Add OHF logo to README (934) mrdarrengriffin
* Add information on the gateway being deprecated by IKEA (905) ggravlingen
* Fix reset protocol on error during context shutdown (815) MartinHjelmare
* Fix request while protocol context is shutting down (814) MartinHjelmare
* Replace 3.10-stretch with 3.11-bullseye (735) jbkkd
* Refactor devcontainer.json to use new settings format (688) ggravlingen
* Remove flake8 (669) ggravlingen
* Add D-rule in ruff (650) ggravlingen
* Add missing ignores for pylint (651) ggravlingen
* Enable E-rule in ruff (649) ggravlingen
* Add more ruff rules (647) ggravlingen
* Add basic support for ruff (646) ggravlingen
* Add quotes to Python version in mypy config (638) ggravlingen
* Use pytest-asyncio (637) MartinHjelmare
* Use Python 3.10 syntax (633) ggravlingen
* Remove filter consider-using-assignment-expr (634) ggravlingen
* Fix overgeneral-exceptions error (635) ggravlingen
⚠ Breaking Changes
* Make device info firmware version optional (812) MartinHjelmare
⬆️ Dependencies
<details>
<summary>314 changes</summary>
* Auto-update pre-commit hooks (987) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump mypy from 1.14.1 to 1.15.0 (989) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump coverage from 7.6.10 to 7.6.11 (988) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pylint from 3.3.3 to 3.3.4 (984) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest-asyncio from 0.25.2 to 0.25.3 (983) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump black from 24.10.0 to 25.1.0 (985) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (982) [github-actions[bot]](https://github.com/apps/github-actions)
* Auto-update pre-commit hooks (979) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump actions/setup-python from 5.3.0 to 5.4.0 (981) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pre-commit from 4.0.1 to 4.1.0 (980) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump actions/stale from 9.0.0 to 9.1.0 (978) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump release-drafter/release-drafter from 6.0.0 to 6.1.0 (977) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (976) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pytest-asyncio from 0.25.1 to 0.25.2 (975) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (974) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump mypy from 1.14.0 to 1.14.1 (973) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest-asyncio from 0.25.0 to 0.25.1 (972) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (971) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump coverage from 7.6.9 to 7.6.10 (968) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump peter-evans/create-pull-request from 7.0.5 to 7.0.6 (967) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pylint from 3.3.2 to 3.3.3 (969) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump mypy from 1.13.0 to 1.14.0 (966) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (965) [github-actions[bot]](https://github.com/apps/github-actions)
* Auto-update pre-commit hooks (963) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pytest-asyncio from 0.24.0 to 0.25.0 (964) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump coverage from 7.6.8 to 7.6.9 (962) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (961) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pytest from 8.3.3 to 8.3.4 (960) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (957) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump aiocoap from 0.4.11 to 0.4.12 (959) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pylint from 3.3.1 to 3.3.2 (958) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump coverage from 7.6.7 to 7.6.8 (956) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (955) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump coverage from 7.6.4 to 7.6.7 (954) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (953) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pydantic from 1.10.18 to 1.10.19 (952) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (951) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pytest-cov from 5.0.0 to 6.0.0 (950) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (949) [github-actions[bot]](https://github.com/apps/github-actions)
* Auto-update pre-commit hooks (947) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump mypy from 1.12.1 to 1.13.0 (948) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump actions/setup-python from 5.2.0 to 5.3.0 (946) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump actions/checkout from 4.2.1 to 4.2.2 (945) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump coverage from 7.6.3 to 7.6.4 (943) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump mypy from 1.11.2 to 1.12.1 (944) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (942) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump coverage from 7.6.1 to 7.6.3 (940) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump black from 24.8.0 to 24.10.0 (941) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pre-commit from 4.0.0 to 4.0.1 (939) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (938) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump actions/checkout from 4.2.0 to 4.2.1 (937) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (935) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pre-commit from 3.8.0 to 4.0.0 (936) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pylint from 3.2.7 to 3.3.1 (933) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (932) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump dtlssocket from 0.1.19 to 0.2.2 (923) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump actions/checkout from 4.1.7 to 4.2.0 (931) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump aiocoap from 0.4.10 to 0.4.11 (908) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (929) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump peter-evans/create-pull-request from 7.0.3 to 7.0.5 (928) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump peter-evans/create-pull-request from 7.0.2 to 7.0.3 (927) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest from 8.3.2 to 8.3.3 (926) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (925) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump peter-evans/create-pull-request from 7.0.1 to 7.0.2 (924) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (922) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump peter-evans/create-pull-request from 7.0.0 to 7.0.1 (921) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump peter-evans/create-pull-request from 6.1.0 to 7.0.0 (920) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (918) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pylint from 3.2.6 to 3.2.7 (919) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump actions/setup-python from 5.1.1 to 5.2.0 (917) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pydantic from 1.10.17 to 1.10.18 (916) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest-asyncio from 0.23.8 to 0.24.0 (915) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump mypy from 1.11.1 to 1.11.2 (914) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (913) [github-actions[bot]](https://github.com/apps/github-actions)
* Auto-update pre-commit hooks (912) [github-actions[bot]](https://github.com/apps/github-actions)
* Auto-update pre-commit hooks (911) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump coverage from 7.6.0 to 7.6.1 (907) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump mypy from 1.11.0 to 1.11.1 (910) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (906) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump black from 24.4.2 to 24.8.0 (909) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest from 8.3.1 to 8.3.2 (904) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (902) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pre-commit from 3.7.1 to 3.8.0 (903) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pylint from 3.2.5 to 3.2.6 (901) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest from 8.2.2 to 8.3.1 (900) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest-asyncio from 0.23.7 to 0.23.8 (898) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump mypy from 1.10.1 to 1.11.0 (899) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (897) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump coverage from 7.5.4 to 7.6.0 (896) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (895) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump actions/setup-python from 5.1.0 to 5.1.1 (894) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump aiocoap from 0.4.9 to 0.4.10 (891) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (893) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump dtlssocket from 0.1.18 to 0.1.19 (890) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump mypy from 1.10.0 to 1.10.1 (892) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pylint from 3.2.3 to 3.2.5 (889) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (888) [github-actions[bot]](https://github.com/apps/github-actions)
* Auto-update pre-commit hooks (885) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump coverage from 7.5.3 to 7.5.4 (887) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pydantic from 1.10.16 to 1.10.17 (886) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump peter-evans/create-pull-request from 6.0.5 to 6.1.0 (884) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pydantic from 1.10.15 to 1.10.16 (883) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (882) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump actions/checkout from 4.1.6 to 4.1.7 (881) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (878) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pylint from 3.2.2 to 3.2.3 (880) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest from 8.2.1 to 8.2.2 (879) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (876) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump coverage from 7.5.2 to 7.5.3 (877) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (874) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump coverage from 7.5.1 to 7.5.2 (875) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest-asyncio from 0.23.6 to 0.23.7 (871) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump aiocoap from 0.4.7 to 0.4.9 (870) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest from 8.2.0 to 8.2.1 (872) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pylint from 3.1.0 to 3.2.2 (873) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump dtlssocket from 0.1.16 to 0.1.18 (866) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump actions/checkout from 4.1.4 to 4.1.6 (869) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pre-commit from 3.7.0 to 3.7.1 (867) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (865) [github-actions[bot]](https://github.com/apps/github-actions)
* Auto-update pre-commit hooks (862) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump coverage from 7.5.0 to 7.5.1 (863) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump coverage from 7.4.4 to 7.5.0 (859) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump mypy from 1.9.0 to 1.10.0 (860) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest from 8.1.1 to 8.2.0 (858) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump black from 24.4.0 to 24.4.2 (861) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (857) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump actions/checkout from 4.1.3 to 4.1.4 (855) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump peter-evans/create-pull-request from 6.0.4 to 6.0.5 (856) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (853) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump actions/checkout from 4.1.2 to 4.1.3 (854) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump peter-evans/create-pull-request from 6.0.3 to 6.0.4 (852) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump peter-evans/create-pull-request from 6.0.2 to 6.0.3 (850) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump black from 24.3.0 to 24.4.0 (851) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (849) [github-actions[bot]](https://github.com/apps/github-actions)
* Auto-update pre-commit hooks (847) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pydantic from 1.10.14 to 1.10.15 (848) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump actions/setup-python from 5.0.0 to 5.1.0 (846) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest-asyncio from 0.23.5.post1 to 0.23.6 (843) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pre-commit from 3.6.2 to 3.7.0 (844) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest-cov from 4.1.0 to 5.0.0 (845) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (842) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump coverage from 7.4.3 to 7.4.4 (840) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump black from 24.2.0 to 24.3.0 (841) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (839) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump actions/checkout from 4.1.1 to 4.1.2 (838) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump peter-evans/create-pull-request from 6.0.1 to 6.0.2 (837) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest from 8.1.0 to 8.1.1 (834) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump mypy from 1.8.0 to 1.9.0 (833) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest-asyncio from 0.23.5 to 0.23.5.post1 (835) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (832) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pytest-timeout from 2.2.0 to 2.3.1 (836) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pylint from 3.0.3 to 3.1.0 (825) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest from 8.0.2 to 8.1.0 (830) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (829) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump peter-evans/create-pull-request from 6.0.0 to 6.0.1 (828) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump coverage from 7.4.1 to 7.4.3 (826) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest from 8.0.1 to 8.0.2 (827) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pre-commit from 3.6.1 to 3.6.2 (824) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest from 7.4.4 to 8.0.1 (823) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump black from 24.1.1 to 24.2.0 (822) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (821) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pre-commit from 3.6.0 to 3.6.1 (820) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest-asyncio from 0.23.4 to 0.23.5 (819) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (818) [github-actions[bot]](https://github.com/apps/github-actions)
* Auto-update pre-commit hooks (816) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pydantic from 1.10.9 to 1.10.14 (817) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump release-drafter/release-drafter from 5.25.0 to 6.0.0 (813) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump black from 23.12.1 to 24.1.1 (806) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump peter-evans/create-pull-request from 5.0.2 to 6.0.0 (811) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest-asyncio from 0.23.3 to 0.23.4 (807) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump coverage from 7.4.0 to 7.4.1 (809) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (804) [github-actions[bot]](https://github.com/apps/github-actions)
* Auto-update pre-commit hooks (803) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pytest-asyncio from 0.23.2 to 0.23.3 (802) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (801) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pytest from 7.4.3 to 7.4.4 (799) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump coverage from 7.3.4 to 7.4.0 (800) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (794) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump mypy from 1.7.1 to 1.8.0 (797) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump black from 23.12.0 to 23.12.1 (796) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump coverage from 7.3.3 to 7.3.4 (798) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (789) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump coverage from 7.3.2 to 7.3.3 (790) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pylint from 3.0.2 to 3.0.3 (791) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump black from 23.11.0 to 23.12.0 (792) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pre-commit from 3.5.0 to 3.6.0 (788) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (787) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump actions/stale from 8.0.0 to 9.0.0 (786) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump actions/setup-python from 4.8.0 to 5.0.0 (785) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump actions/setup-python from 4.7.1 to 4.8.0 (784) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest-asyncio from 0.21.1 to 0.23.2 (783) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump mypy from 1.7.0 to 1.7.1 (781) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (779) [github-actions[bot]](https://github.com/apps/github-actions)
* Auto-update pre-commit hooks (776) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump black from 23.10.1 to 23.11.0 (777) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump mypy from 1.6.1 to 1.7.0 (778) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (775) [github-actions[bot]](https://github.com/apps/github-actions)
* Auto-update pre-commit hooks (772) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pytest from 7.4.2 to 7.4.3 (773) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump black from 23.10.0 to 23.10.1 (774) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump mypy from 1.6.0 to 1.6.1 (770) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump black from 23.9.1 to 23.10.0 (769) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pylint from 3.0.1 to 3.0.2 (771) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (768) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump actions/checkout from 4.1.0 to 4.1.1 (767) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 (766) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pre-commit from 3.4.0 to 3.5.0 (765) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump mypy from 1.5.1 to 1.6.0 (764) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pylint from 2.17.7 to 3.0.1 (762) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump coverage from 7.3.1 to 7.3.2 (761) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest-timeout from 2.1.0 to 2.2.0 (763) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (760) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump actions/setup-python from 4.7.0 to 4.7.1 (759) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pylint from 2.17.5 to 2.17.7 (757) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (755) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump actions/checkout from 4.0.0 to 4.1.0 (756) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (754) [github-actions[bot]](https://github.com/apps/github-actions)
* Auto-update pre-commit hooks (750) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pytest from 7.4.1 to 7.4.2 (753) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump coverage from 7.3.0 to 7.3.1 (752) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump black from 23.7.0 to 23.9.1 (751) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest from 7.4.0 to 7.4.1 (748) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pre-commit from 3.3.3 to 3.4.0 (747) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump actions/checkout from 3.6.0 to 4.0.0 (749) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (746) [github-actions[bot]](https://github.com/apps/github-actions)
* Auto-update pre-commit hooks (744) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump actions/checkout from 3.5.3 to 3.6.0 (743) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump mypy from 1.5.0 to 1.5.1 (741) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (740) [github-actions[bot]](https://github.com/apps/github-actions)
* Auto-update pre-commit hooks (737) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump coverage from 7.2.7 to 7.3.0 (738) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump mypy from 1.4.1 to 1.5.0 (739) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (736) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pylint from 2.17.4 to 2.17.5 (732) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (731) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump dtlssocket from 0.1.14 to 0.1.16 (730) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (725) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump black from 23.3.0 to 23.7.0 (728) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest-asyncio from 0.21.0 to 0.21.1 (727) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump actions/setup-python from 4.6.1 to 4.7.0 (724) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (722) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump release-drafter/release-drafter from 5.23.0 to 5.24.0 (719) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump mypy from 1.3.0 to 1.4.1 (718) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest from 7.3.2 to 7.4.0 (717) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (716) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pre-commit from 3.3.2 to 3.3.3 (715) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump peter-evans/create-pull-request from 5.0.1 to 5.0.2 (714) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (710) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pydantic from 1.10.8 to 1.10.9 (711) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump actions/checkout from 3.5.2 to 3.5.3 (713) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest from 7.3.1 to 7.3.2 (712) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump coverage from 7.2.6 to 7.2.7 (709) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pydantic from 1.10.7 to 1.10.8 (708) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump coverage from 7.2.5 to 7.2.6 (706) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest-cov from 4.0.0 to 4.1.0 (705) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (704) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump actions/setup-python from 4.6.0 to 4.6.1 (703) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pre-commit from 3.3.1 to 3.3.2 (702) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (701) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump mypy from 1.2.0 to 1.3.0 (700) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (699) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pylint from 2.17.3 to 2.17.4 (698) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pre-commit from 3.2.2 to 3.3.1 (697) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (696) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump coverage from 7.2.3 to 7.2.5 (694) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump peter-evans/create-pull-request from 5.0.0 to 5.0.1 (695) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (692) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pylint from 2.17.2 to 2.17.3 (693) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (691) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump actions/setup-python from 4.5.0 to 4.6.0 (690) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest from 7.3.0 to 7.3.1 (689) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump aiocoap from 0.4.5 to 0.4.7 (677) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump dtlssocket from 0.1.12 to 0.1.14 (656) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump actions/checkout from 3.5.1 to 3.5.2 (687) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump actions/checkout from 3.5.0 to 3.5.1 (686) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump mypy from 1.1.1 to 1.2.0 (682) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pylint from 2.17.1 to 2.17.2 (683) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump coverage from 7.2.2 to 7.2.3 (685) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest from 7.2.2 to 7.3.0 (684) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pre-commit from 3.2.1 to 3.2.2 (681) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (680) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump peter-evans/create-pull-request from 4.2.4 to 5.0.0 (679) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (676) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump black from 23.1.0 to 23.3.0 (678) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pylint from 2.17.0 to 2.17.1 (675) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pydantic from 1.10.6 to 1.10.7 (674) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pre-commit from 3.2.0 to 3.2.1 (673) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (672) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump actions/checkout from 3.4.0 to 3.5.0 (671) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump actions/stale from 7.0.0 to 8.0.0 (670) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (663) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump coverage from 7.2.1 to 7.2.2 (667) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest-asyncio from 0.20.3 to 0.21.0 (665) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pre-commit from 3.1.1 to 3.2.0 (664) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump actions/checkout from 3.3.0 to 3.4.0 (661) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump peter-evans/create-pull-request from 4.2.3 to 4.2.4 (660) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump mypy from 1.0.1 to 1.1.1 (659) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pydantic from 1.10.5 to 1.10.6 (658) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pylint from 2.16.3 to 2.17.0 (657) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pre-commit from 3.1.0 to 3.1.1 (655) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pylint from 2.16.2 to 2.16.3 (654) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pytest from 7.2.1 to 7.2.2 (653) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (652) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump pre-commit from 3.0.4 to 3.1.0 (645) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump coverage from 7.1.0 to 7.2.1 (644) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump release-drafter/release-drafter from 5.22.0 to 5.23.0 (643) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pylint from 2.16.1 to 2.16.2 (641) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pydantic from 1.10.4 to 1.10.5 (640) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump mypy from 1.0.0 to 1.0.1 (642) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump mypy from 0.991 to 1.0.0 (636) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pylint from 2.15.10 to 2.16.1 (632) [dependabot[bot]](https://github.com/apps/dependabot)
* Auto-update pre-commit hooks (629) [github-actions[bot]](https://github.com/apps/github-actions)
* Bump black from 22.12.0 to 23.1.0 (631) [dependabot[bot]](https://github.com/apps/dependabot)
* Bump pre-commit from 3.0.2 to 3.0.4 (630) [dependabot[bot]](https://github.com/apps/dependabot)
</details>