Skip to content

Commit 4eaa1be

Browse files
MaxGhenisclaude
andauthored
Block Python 3.14 due to policyengine-core compatibility issue (#1402)
The person() accessor in policyengine-core returns unweighted values instead of weighted values when running with Python 3.14, causing all microsimulation-based tax calculations to return incorrect results. See: PolicyEngine/policyengine-core#407 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <noreply@anthropic.com>
1 parent 53c38d2 commit 4eaa1be

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ classifiers = [
2222
"Programming Language :: Python :: 3.13",
2323
"Topic :: Scientific/Engineering :: Information Analysis",
2424
]
25-
requires-python = ">=3.13"
25+
requires-python = ">=3.13,<3.14"
2626
dependencies = [
2727
"policyengine-core>=3.19.3",
2828
"microdf-python>=1.0.2",

0 commit comments

Comments
 (0)