What’s Changed
* Parse device channels (316) farmio
* Restructure parser module (311) farmio
* Sort structures by GA and IA (310) farmio
* Add DataSecure flag for group addresses (306) farmio
* Use Python 3.12 release version in CI (302) farmio
* Add Python 3.12-rc test runner (290) farmio
⬆️ Dependencies
<details>
<summary>14 changes</summary>
* Bump pylint from 3.0.1 to 3.0.2 (315) dependabot
* Bump mypy from 1.6.0 to 1.6.1 (314) dependabot
* Bump ruff from 0.1.0 to 0.1.1 (313) dependabot
* Bump ruff from 0.0.292 to 0.1.0 (309) dependabot
* Bump mypy from 1.5.1 to 1.6.0 (308) dependabot
* Bump pre-commit from 3.4.0 to 3.5.0 (307) dependabot
* Update pre-commit hooks (305) github-actions
* Bump pylint from 3.0.0 to 3.0.1 (303) dependabot
* Bump pylint from 2.17.6 to 3.0.0 (301) dependabot
* Bump ruff from 0.0.291 to 0.0.292 (300) dependabot
* Bump actions/checkout from 3 to 4 (299) dependabot
* Bump ruff from 0.0.290 to 0.0.291 (297) dependabot
* Bump pylint from 2.17.5 to 2.17.6 (298) dependabot
* Bump pytest-icdiff from 0.7 to 0.8 (296) dependabot
</details>