Skip to content

Commit 71dba65

Browse files
committed
Update PolicyEngine API
1 parent 69cb5ae commit 71dba65

5 files changed

Lines changed: 10 additions & 4 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## [5.5.3] - 2026-10-16
2+
3+
### Changed
4+
5+
- Enabled ruff's annotation rules (ANN) and annotated every function outside tests; test files are exempt from ANN, missing docstrings, magic numbers and bare-assert rules. The runtime-annotation guard now resolves each model's bases through its module's imports, as ruff does, so a base imported through a re-export is caught.
6+
- Partners who still send the UK input `uc_has_limited_capability_for_work`, which policyengine-uk 2.129.0 removed, get a deprecation warning pointing to `uc_limited_capability_for_work` instead of a failed calculation.
7+
8+
19
## [5.5.2] - 2026-10-16
210

311
### Changed

‎changelog.d/ruff-annotations.changed.md‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎changelog.d/uc-limited-capability-deprecated-input.changed.md‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "policyengine-api"
7-
version = "5.5.2"
7+
version = "5.5.3"
88
description = "PolicyEngine API"
99
readme = "README.md"
1010
license = "AGPL-3.0-only"

‎uv.lock‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)