Releases: XKNX/xknxproject
Releases · XKNX/xknxproject
3.7.1 SubModules
What’s Changed
⬆️ Dependencies
17 changes
- Bump ruff from 0.3.4 to 0.3.5 (#387) @dependabot
- Bump pre-commit from 3.6.2 to 3.7.0 (#383) @dependabot
- Bump tox from 4.14.1 to 4.14.2 (#384) @dependabot
- Bump pytest-cov from 4.1.0 to 5.0.0 (#385) @dependabot
- Bump ruff from 0.3.3 to 0.3.4 (#386) @dependabot
- Bump setuptools from 69.1.1 to 69.2.0 (#382) @dependabot
- Bump ruff from 0.3.2 to 0.3.3 (#381) @dependabot
- Update pre-commit hooks (#380) @github-actions
- Bump mypy from 1.8.0 to 1.9.0 (#376) @dependabot
- Bump ruff from 0.3.0 to 0.3.2 (#377) @dependabot
- Bump tox from 4.13.0 to 4.14.1 (#378) @dependabot
- Bump pytest from 8.0.2 to 8.1.1 (#375) @dependabot
- Bump ruff from 0.2.2 to 0.3.0 (#374) @dependabot
- Bump release-drafter/release-drafter from 5 to 6 (#373) @dependabot
- Bump pytest from 8.0.1 to 8.0.2 (#372) @dependabot
- Bump setuptools from 69.1.0 to 69.1.1 (#371) @dependabot
- Bump pylint from 3.0.3 to 3.1.0 (#370) @dependabot
3.7.0 Custom device names
What’s Changed
⬆️ Dependencies
6 changes
- Bump ruff from 0.2.1 to 0.2.2 (#369) @dependabot
- Bump tox from 4.12.1 to 4.13.0 (#368) @dependabot
- Bump pytest from 8.0.0 to 8.0.1 (#367) @dependabot
- Bump pre-commit from 3.6.1 to 3.6.2 (#366) @dependabot
- Bump pre-commit from 3.6.0 to 3.6.1 (#364) @dependabot
- Bump setuptools from 69.0.3 to 69.1.0 (#363) @dependabot
3.6.0 Order numbers
3.5.0 Application and Module info
What’s Changed
Internals
- Use more ruff instead of flake8 and pyupgrade (#358) @farmio
- Replace black with ruff format (#352) @farmio
- Only run tests for specified python version, only lint in one CI runner (#322) @farmio
- Use ruff isort plugin instead of isort (#321) @farmio
⬆️ Dependencies
29 changes
- Bump ruff from 0.1.14 to 0.2.0 (#359) @dependabot
- Bump codecov/codecov-action from 3 to 4 (#357) @dependabot
- Bump peter-evans/create-pull-request from 5 to 6 (#356) @dependabot
- Bump pytest from 7.4.4 to 8.0.0 (#355) @dependabot
- Bump tox from 4.12.0 to 4.12.1 (#353) @dependabot
- Bump ruff from 0.1.11 to 0.1.14 (#354) @dependabot
- Bump actions/upload-artifact from 3 to 4 (#344) @dependabot
- Bump tox from 4.11.4 to 4.12.0 (#350) @dependabot
- Bump flake8 from 6.1.0 to 7.0.0 (#345) @dependabot
- Bump tox-gh-actions from 3.1.3 to 3.2.0 (#346) @dependabot
- Bump ruff from 0.1.9 to 0.1.11 (#347) @dependabot
- Bump actions/setup-python from 4 to 5 (#342) @dependabot
- Bump pytest from 7.4.3 to 7.4.4 (#341) @dependabot
- Bump setuptools from 69.0.2 to 69.0.3 (#340) @dependabot
- Bump mypy from 1.7.1 to 1.8.0 (#339) @dependabot
- Bump ruff from 0.1.8 to 0.1.9 (#338) @dependabot
- Bump ruff from 0.1.7 to 0.1.8 (#337) @dependabot
- Bump pre-commit from 3.5.0 to 3.6.0 (#333) @dependabot
- Update pre-commit hooks (#327) @github-actions
- Bump ruff from 0.1.6 to 0.1.7 (#334) @dependabot
- Bump pytest-icdiff from 0.8 to 0.9 (#335) @dependabot
- Bump pylint from 3.0.2 to 3.0.3 (#336) @dependabot
- Bump tox from 4.11.3 to 4.11.4 (#332) @dependabot
- Bump setuptools from 68.2.2 to 69.0.2 (#331) @dependabot
- Bump mypy from 1.7.0 to 1.7.1 (#330) @dependabot
- Bump ruff from 0.1.5 to 0.1.6 (#328) @dependabot
- Bump ruff from 0.1.4 to 0.1.5 (#326) @dependabot
- Bump mypy from 1.6.1 to 1.7.0 (#325) @dependabot
- Bump ruff from 0.1.3 to 0.1.4 (#323) @dependabot
3.4.1 Fix group object numbers
What’s Changed
⬆️ Dependencies
- Bump ruff from 0.1.1 to 0.1.3 (#318) @dependabot
- Bump pytest from 7.4.2 to 7.4.3 (#317) @dependabot
3.4.0 Channels and sorting
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
14 changes
- 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
3.3.0 Ranges and Functions
What’s Changed
- Parse GroupRanges (#285) @michael-hammer
- Replace cryptography with hashlib (#278) @InnoredFR
- Unpin setuptools build dependency (#268) @tjni
- Translate functions "usage_text" (#262) @farmio
- Parse ETS Functions (#254) @bacherd
⬆️ Dependencies
37 changes
- Update pre-commit hooks (#293) @github-actions
- Update pre-commit hooks (#272) @github-actions
- Update pre-commit hooks (#257) @github-actions
- Bump setuptools from 68.2.1 to 68.2.2 (#295) @dependabot
- Bump ruff from 0.0.288 to 0.0.290 (#294) @dependabot
- Bump ruff from 0.0.287 to 0.0.288 (#286) @dependabot
- Bump tox from 4.11.1 to 4.11.3 (#288) @dependabot
- Bump pytest from 7.4.1 to 7.4.2 (#287) @dependabot
- Bump setuptools from 68.1.2 to 68.2.1 (#289) @dependabot
- Bump ruff from 0.0.286 to 0.0.287 (#284) @dependabot
- Bump tox from 4.10.0 to 4.11.1 (#283) @dependabot
- Bump pytest from 7.4.0 to 7.4.1 (#280) @dependabot
- Bump pre-commit from 3.3.3 to 3.4.0 (#281) @dependabot
- Bump pytest-icdiff from 0.6 to 0.7 (#282) @dependabot
- Bump ruff from 0.0.285 to 0.0.286 (#279) @dependabot
- Bump setuptools from 68.0.0 to 68.1.2 (#277) @dependabot
- Bump tox from 4.8.0 to 4.10.0 (#275) @dependabot
- Bump ruff from 0.0.284 to 0.0.285 (#276) @dependabot
- Bump mypy from 1.5.0 to 1.5.1 (#274) @dependabot
- Bump ruff from 0.0.282 to 0.0.284 (#269) @dependabot
- Bump mypy from 1.4.1 to 1.5.0 (#271) @dependabot
- Bump tox from 4.6.4 to 4.8.0 (#270) @dependabot
- Bump cryptography from 41.0.2 to 41.0.3 (#267) @dependabot
- Bump ruff from 0.0.281 to 0.0.282 (#266) @dependabot
- Bump pylint from 2.17.4 to 2.17.5 (#263) @dependabot
- Bump ruff from 0.0.280 to 0.0.281 (#265) @dependabot
- Bump flake8 from 6.0.0 to 6.1.0 (#264) @dependabot
- Bump ruff from 0.0.278 to 0.0.280 (#261) @dependabot
- Bump ruff from 0.0.277 to 0.0.278 (#260) @dependabot
- Bump cryptography from 41.0.1 to 41.0.2 (#259) @dependabot
- Bump tox from 4.6.3 to 4.6.4 (#256) @dependabot
- Bump ruff from 0.0.276 to 0.0.277 (#255) @dependabot
- Bump ruff from 0.0.275 to 0.0.276 (#253) @dependabot
- Bump pytest from 7.3.2 to 7.4.0 (#252) @dependabot
- Bump tox from 4.6.2 to 4.6.3 (#250) @dependabot
- Bump mypy from 1.3.0 to 1.4.1 (#249) @dependabot
- Bump ruff from 0.0.272 to 0.0.275 (#251) @dependabot
- Bump setuptools from 67.8.0 to 68.0.0 (#247) @dependabot
- Bump pre-commit from 3.3.2 to 3.3.3 (#246) @dependabot
- Bump tox from 4.6.0 to 4.6.2 (#248) @dependabot
3.2.0 ETS 4 support
What’s Changed
- Fix ETS4 languages (#245) @lostcontrol
- Add ETS4 support (#241) @lostcontrol
Internal
⬆️ Dependencies
- Update pre-commit hooks (#244) @github-actions
- Bump pytest from 7.3.1 to 7.3.2 (#243) @dependabot
- Bump ruff from 0.0.270 to 0.0.272 (#242) @dependabot
3.1.1
What’s Changed
- Ignore orphaned communication object instances (#239) @farmio
- Remove flake8 plugins and add pytest-icdiff (#236) @farmio
⬆️ Dependencies
12 changes
- Update pre-commit hooks (#226) @github-actions
- Bump cryptography from 40.0.2 to 41.0.1 (#238) @dependabot
- Bump tox from 4.5.2 to 4.6.0 (#237) @dependabot
- Bump pytest-cov from 4.0.0 to 4.1.0 (#235) @dependabot
- Bump ruff from 0.0.269 to 0.0.270 (#234) @dependabot
- Bump tox from 4.5.1 to 4.5.2 (#233) @dependabot
- Bump setuptools from 67.7.2 to 67.8.0 (#229) @dependabot
- Bump ruff from 0.0.267 to 0.0.269 (#230) @dependabot
- Bump pre-commit from 3.3.1 to 3.3.2 (#231) @dependabot
- Bump mypy from 1.2.0 to 1.3.0 (#228) @dependabot
- Bump ruff from 0.0.265 to 0.0.267 (#227) @dependabot
- Bump pylint from 2.17.3 to 2.17.4 (#224) @dependabot
- Bump pre-commit from 3.2.2 to 3.3.1 (#225) @dependabot
3.1.0
What’s Changed
- Infer DPT information from parsed data (#222) @farmio
- Parse a list of all DPTs of a communication object instead of just the last DPT (#221) @farmio
Internals
- Use codespell
- Use ruff
⬆️ Dependencies
- Bump tox from 4.5.0 to 4.5.1 (#220) @dependabot
- Bump peter-evans/create-pull-request from 4 to 5 (#219) @dependabot
- Update pre-commit hooks