TheCGO / fiscalsim-us

FiscalSim US is a microsimulation model of the US federal and state tax and benefit system relating to households and individuals.
https://thecgo.github.io/fiscalsim-us/
GNU Affero General Public License v3.0
11 stars 12 forks source link

Update recent PolicyEngine-US updates #22

Closed rickecon closed 1 year ago

rickecon commented 1 year ago

This PR adds the updates from PRs #1457, #1467, #1485, #1493, #1494, and #1497 to PolicyEngine-US.

rickecon commented 1 year ago

All new code is passing all tests, black and linecheck formatted, and documentation builds (although pretty imperfectly). Ready to merge.

coverage run -a --branch -m policyengine_core.scripts.policyengine_command test fiscalsim_us/tests/policy/ -c fiscalsim_us
...
=== 1126 passed in 47.34s ===
pytest fiscalsim_us/tests/ --maxfail=0
platform darwin -- Python 3.9.13, pytest-5.4.3, py-1.11.0, pluggy-0.13.1
rootdir: /Users/richardevans/Docs/Economics/OSE/fiscalsim-us
plugins: dependency-0.5.1
collected 1072 items                                                                                                                                                                        

fiscalsim_us/tests/test_variables.py ................................................................................................................................................ [ 13%]
..................................................................................................................................................................................... [ 30%]
..................................................................................................................................................................................... [ 47%]
..................................................................................................................................................................................... [ 64%]
..................................................................................................................................................................................... [ 80%]
..................................................................................................................................................................................... [ 97%]
...........                                                                                                                                                                           [ 98%]
fiscalsim_us/tests/microsimulation/test_against_taxsim.py sssss                                                                                                                       [ 99%]
fiscalsim_us/tests/microsimulation/test_microsim.py .                                                                                                                                 [ 99%]
fiscalsim_us/tests/microsimulation/data/test_imports.py ..                                                                                                                            [ 99%]
fiscalsim_us/tests/microsimulation/data/acs/test_acs.py ss                                                                                                                            [ 99%]
fiscalsim_us/tests/microsimulation/data/cps/test_cps.py ..
...
=== 1065 passed, 7 skipped, 19 warnings in 24.98s ===