PolicyEngine / policyengine-us

The PolicyEngine US Python package contains a rules engine of the US tax-benefit system, and microdata generation for microsimulation analysis.
https://policyengine.org/us
GNU Affero General Public License v3.0
95 stars 167 forks source link

Update to python 3.10 #4686

Closed pmberg closed 5 days ago

pmberg commented 1 week ago

This PR also includes the changes necessary to update to Python 3.11 (which are minimal). These are exclusively to setup.py and the .github workflows folder.

Note that one of the tests fails, but this is a known issue (issue #4582) that this patch does not aim to fix.

anth-volk commented 1 week ago

Because it's not possible to do any testing locally of the GitHub Actions, if you don't mind, I'm going to push a couple commits on top that I think will fix the deploy errors we're getting with this

MaxGhenis commented 5 days ago

Closing as we moved to 3.11 in #4677

But if there are parts of this PR we should still do, please file an issue