Releases: PSLmodels/OG-USA
Releases · PSLmodels/OG-USA
Release list
0.5.0
0.4.0
This release:
Changed
- Migrated the project from conda to uv. Install with
uv sync --extra dev;pyproject.tomlis the single source of truth for dependencies anduv.lockpins exact versions. - CI uses
astral-sh/setup-uv, and ruff replaces black for formatting and linting (check_format.yml->check_ruff.yml). - Updated the README,
AGENTS.md, and the Makefile to the uv workflow.
Removed
setup.py,environment.yml,pytest.ini, andMANIFEST.in(their settings moved intopyproject.toml).
0.3.3
0.3.2
This release:
- Streamlines the building of the exogenous parameters table in the docs.
- Replaces
pandas-datareaderwithfredapiinmacro_params.py - Adds additional tests coverage for
calibrate.pyandmacro_params.pymodules. - New module,
update_baseline.pyadded - Makefile has new or updated commands to update baseline calibration, build docs
- Updates documents and fixes
README.mdandintro.md
0.3.1
0.3.0
0.2.4
0.2.3
0.2.2
This release:
- Updates
get_micro_data.pyto use the new taxcalc TMD constructor method. To do this, arguments had to be passed all the way through from theCalibrationclass object incalibrate.py. - Renames and updates
run_ogusa.py,run_ogusa_tmd.py, andrun_current_policy_baseline.pyrun scripts. - Updates
.gitignoreandREADME.md. - Updates
test_get_micro_data.pytest test_tmd_path()to be consistent with new code incalibrate.pyandget_micro_data.py - Updates the
test_run_example.pytest to correspond to the new run script names. - Adds a
make formatcommand toMakefile.