Releases: Hochfrequenz/ahbicht
Releases · Hochfrequenz/ahbicht
v0.16.4
What's Changed
- chore: officially support Python 3.14 (in pyproject.toml metadata) by @hf-kklein in #676
Full Changelog: v0.16.3...v0.16.4
v0.16.3
What's Changed
- chore(deps-dev): bump idna from 3.10 to 3.11 by @dependabot[bot] in #664
- chore(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #668
- chore(deps): bump setuptools-scm from 9.2.0 to 9.2.1 by @dependabot[bot] in #665
- chore(deps): bump setuptools-scm from 9.2.1 to 9.2.2 by @dependabot[bot] in #670
- chore(deps): bump actions/setup-node from 5 to 6 by @dependabot[bot] in #673
- chore(deps-dev): bump charset-normalizer from 3.4.3 to 3.4.4 by @dependabot[bot] in #672
- fix(ci): change triggers to not run primarily on push but pull requests by @hf-kklein in #675
- Fix SyntaxWarning: invalid escape sequence '\B' by @ckrybus in #674
New Contributors
Full Changelog: v0.16.2...v0.16.3
v0.16.2
What's Changed
- chore(deps): bump black[jupyter] from 25.1.0 to 25.9.0 by @dependabot[bot] in #653
- chore(deps): bump pylint from 3.3.8 to 3.3.9 by @dependabot[bot] in #654
- chore(deps): bump attrs from 25.3.0 to 25.4.0 by @dependabot[bot] in #656
- chore(deps-dev): bump certifi from 2025.8.3 to 2025.10.5 by @dependabot[bot] in #655
- chore(deps): bump typing-extensions from 4.13.2 to 4.15.0 by @dependabot[bot] in #658
- chore(deps): bump isort from 6.0.1 to 6.1.0 by @dependabot[bot] in #660
- chore: bump pydantic, efoli and typing-inspection by @hf-kklein in #663
- chore: officially support Python 3.14; run simplified CI on 3.14 by @hf-kklein in #662
Full Changelog: v0.16.1...v0.16.2
v0.16.1
What's Changed
- chore(deps): bump coverage from 7.8.0 to 7.8.2 by @dependabot[bot] in #598
- chore(deps): bump pytest-mock from 3.14.0 to 3.14.1 by @dependabot[bot] in #600
- chore(deps): bump setuptools from 80.7.1 to 80.8.0 by @dependabot[bot] in #599
- chore(deps): bump pytest from 8.3.5 to 8.4.0 by @dependabot[bot] in #602
- chore(deps): bump setuptools from 80.8.0 to 80.9.0 by @dependabot[bot] in #601
- chore(deps-dev): bump requests from 2.32.3 to 2.32.4 by @dependabot[bot] in #604
- chore(deps): bump pytest-asyncio from 0.26.0 to 1.0.0 by @dependabot[bot] in #605
- chore(deps): bump urllib3 from 2.4.0 to 2.5.0 in /dev_requirements by @dependabot[bot] in #609
- chore(deps-dev): bump certifi from 2025.4.26 to 2025.6.15 by @dependabot[bot] in #608
- chore(deps): bump coverage from 7.8.2 to 7.9.1 by @dependabot[bot] in #606
- chore(deps): bump pytest from 8.4.0 to 8.4.1 by @dependabot[bot] in #610
- chore(deps): bump coverage from 7.9.1 to 7.9.2 by @dependabot[bot] in #613
- chore(deps-dev): bump pygments from 2.19.1 to 2.19.2 by @dependabot[bot] in #612
- chore(deps): bump inject from 5.2.1 to 5.3.0 by @dependabot[bot] in #611
- chore(deps-dev): bump certifi from 2025.6.15 to 2025.7.14 by @dependabot[bot] in #614
- chore(deps): bump pytest-asyncio from 1.0.0 to 1.1.0 by @dependabot[bot] in #616
- chore(deps): bump coverage from 7.9.2 to 7.10.2 by @dependabot[bot] in #620
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #623
- chore(deps): bump coverage from 7.10.2 to 7.10.4 by @dependabot[bot] in #624
- chore(deps): bump build from 1.2.2.post1 to 1.3.0 by @dependabot[bot] in #622
- chore(deps-dev): bump certifi from 2025.7.14 to 2025.8.3 by @dependabot[bot] in #621
- chore(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #628
- chore(deps): bump actions/setup-node from 4 to 5 by @dependabot[bot] in #629
- chore(deps): bump pylint from 3.3.7 to 3.3.8 by @dependabot[bot] in #626
- chore(deps): bump types-pytz from 2025.2.0.20250516 to 2025.2.0.20250809 by @dependabot[bot] in #627
- chore(deps): bump setuptools-scm from 8.3.1 to 9.2.0 by @dependabot[bot] in #625
- chore(deps-dev): bump more-itertools from 10.7.0 to 10.8.0 by @dependabot[bot] in #631
- chore(deps-dev): bump charset-normalizer from 3.4.2 to 3.4.3 by @dependabot[bot] in #633
- chore(deps): bump pytest from 8.4.1 to 8.4.2 by @dependabot[bot] in #632
- chore(deps): bump mypy from 1.15.0 to 1.18.1 by @dependabot[bot] in #630
- use lowercase dict[...],tuple[...]andlist[...]by @hf-kklein in #634
- chore: add pydantic as dependency by @hf-kklein in #584
- chore: fix "error: Module "ahbicht" does not explicitly export attribute "StrEnum" [attr-defined]" by @hf-kklein in #635
- chore: remove some mypy annotation-uncheckedwarnings by @hf-kklein in #636
- chore: add -> Nonereturn type hint to__init__methods by @hf-kklein in #639
- chore: add type hints for enum serialization schema by @hf-kklein in #637
- chore: add type hints to ConditionFulfilledValueenum methods by @hf-kklein in #638
- chore(deps): bump twine from 6.1.0 to 6.2.0 by @dependabot[bot] in #641
- chore(deps): bump coverage from 7.10.4 to 7.10.7 by @dependabot[bot] in #645
- chore(deps): bump pydantic from 2.11.4 to 2.11.9 by @dependabot[bot] in #644
- chore(deps): bump lark from 1.2.2 to 1.3.0 by @dependabot[bot] in #643
- chore(deps): bump pytest-mock from 3.14.1 to 3.15.1 by @dependabot[bot] in #642
- chore(deps): bump pytest-asyncio from 1.1.0 to 1.2.0 by @dependabot[bot] in #646
- chore(deps): bump cpina/github-action-push-to-another-repository from 1.7.2 to 1.7.3 by @dependabot[bot] in #647
- chore(deps): bump typing-inspection from 0.4.0 to 0.4.1 by @dependabot[bot] in #648
- chore(deps): bump mypy[pydantic] from 1.18.1 to 1.18.2 by @dependabot[bot] in #651
- chore(deps-dev): bump markupsafe from 3.0.2 to 3.0.3 by @dependabot[bot] in #650
- chore(deps-dev): bump requests from 2.32.4 to 2.32.5 by @dependabot[bot] in #649
- Bump efoli min version to support FV2604 by @hf-kklein in #652
Full Changelog: v0.16.0...v0.16.1
v0.16.0
What's Changed
The new min version of e-foli is now v2. This breaks the UTILMDS/UTILMDG degeneracy.
Code using ahbicht probably has to distinguish both UTILMD formats too now; At least if there is any mapping Prüfi➡️EdifactFormat.
- chore(deps): bump efoli from 1.4.0 to 2.0.0 by @dependabot in #597
Chores / internal dependencies
- chore(deps-dev): bump docutils from 0.20.1 to 0.21.2 by @dependabot in #585
- chore(deps): bump types-pytz from 2025.2.0.20250326 to 2025.2.0.20250516 by @dependabot in #586
- chore(deps-dev): bump more-itertools from 10.5.0 to 10.7.0 by @dependabot in #589
- chore(deps-dev): bump charset-normalizer from 3.3.2 to 3.4.2 by @dependabot in #588
- chore(deps-dev): bump certifi from 2024.8.30 to 2025.4.26 by @dependabot in #591
- chore(deps): bump setuptools from 80.4.0 to 80.7.1 by @dependabot in #587
- chore(deps-dev): bump snowballstemmer from 2.2.0 to 3.0.1 by @dependabot in #593
- chore(deps): bump packaging from 24.1 to 25.0 by @dependabot in #590
- chore(deps-dev): bump markupsafe from 2.1.5 to 3.0.2 by @dependabot in #592
- chore(deps-dev): bump babel from 2.16.0 to 2.17.0 by @dependabot in #594
- chore(deps-dev): bump pygments from 2.18.0 to 2.19.1 by @dependabot in #595
- chore(deps-dev): bump urllib3 from 2.2.3 to 2.4.0 by @dependabot in #596
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- chore(deps): bump marshmallow from 3.26.1 to 4.0.0 by @dependabot in #575
- chore(deps): bump setuptools from 80.3.1 to 80.4.0 by @dependabot in #581
- chore: prevent marshmallow major version bumps by @hf-kklein in #582
- 🔥Drop validation (now happens in wanna.bee); Remove maus-dependency by @hf-kklein in #583
Full Changelog: v0.14.1...v0.15.0
v0.14.1
What's Changed
- chore(deps): bump setuptools from 78.1.0 to 79.0.0 by @dependabot in #574
- chore(deps): bump setuptools from 79.0.0 to 80.0.0 by @dependabot in #576
- chore(deps): bump setuptools-scm from 8.2.0 to 8.3.1 by @dependabot in #577
- chore(deps): bump setuptools from 80.0.0 to 80.3.1 by @dependabot in #578
- Bump pytz from 2025.1 to 2025.2 by @dependabot in #563
- chore(deps): bump pylint from 3.3.6 to 3.3.7 by @dependabot in #579
- chore: restrict marshmallow to <v4 by @hf-kklein in #580
Full Changelog: v0.14.0...v0.14.1
v0.14.0
What's Changed
- feat: allow "n"as upper bound of repeatability (prevent parser crashes but don't do anything with the value yet) by @hf-kklein in #572
Full Changelog: v0.13.4...v0.14.0
v0.13.4
What's Changed
- chore: apply same sanitizing logic to both AHB and Condition expression by @hf-kklein in #573
Full Changelog: v0.13.3...v0.13.4
v0.13.3
What's Changed
- fix: gracefully handle Vandvinstead of∨by @hf-kklein in #570
Full Changelog: v0.13.2...v0.13.3