Skip to content

Commit 999eef1

Browse files
anth-volkclaude
andcommitted
fix: Bump policyengine-uk from 2.45.4 to 2.75.1
The lockfile pinned 2.45.4 where Microsimulation.dataset is a string, causing IndexError when seed_datasets tries sim.dataset[year]. In 2.75.1 sim.dataset returns a UKMultiYearDataset that supports year indexing. Also bumps policyengine-core 3.20.1 → 3.23.6. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 6ba08a5 commit 999eef1

3 files changed

Lines changed: 26 additions & 9 deletions

File tree

changelog.d/bump-uk-version.fixed

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Update policyengine-uk from 2.45.4 to 2.75.1, fixing dataset seeding crash (sim.dataset[year] API change).

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ dependencies = [
1212
"supabase>=2.10.0",
1313
"storage3>=0.8.1",
1414
"policyengine>=3.2.0",
15-
"policyengine-uk>=2.0.0",
15+
"policyengine-uk>=2.75.1",
1616
"policyengine-us>=1.0.0",
1717
"pydantic>=2.9.2",
1818
"pydantic-settings>=2.6.0",

uv.lock

Lines changed: 24 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)