Skip to content

Releases: PSLmodels/OG-USA

0.5.0

Choose a tag to compare

@rickecon rickecon released this 27 Jul 07:08
0933f60

This release:

  • Updates parameters and income.py to work with new OG-Core demographics parameter object arrays (PR #153).

0.4.0

Choose a tag to compare

@jdebacker jdebacker released this 16 Jun 03:50
a5af39a

This release:

Changed

  • Migrated the project from conda to uv. Install with uv sync --extra dev; pyproject.toml is the single source of truth for dependencies and uv.lock pins 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, and MANIFEST.in (their settings moved into pyproject.toml).

0.3.3

Choose a tag to compare

@jdebacker jdebacker released this 12 Jun 02:13
3ba1397

This release adds:

  • Module compute_moments.py to calculate moments from US data.
  • Data from the CPS and SCF used in compute_moments.py are checked into the repo in the data/ directory.

0.3.2

Choose a tag to compare

@rickecon rickecon released this 04 Apr 07:16
881daf1

This release:

  • Streamlines the building of the exogenous parameters table in the docs.
  • Replaces pandas-datareader with fredapi in macro_params.py
  • Adds additional tests coverage for calibrate.py and macro_params.py modules.
  • New module, update_baseline.py added
  • Makefile has new or updated commands to update baseline calibration, build docs
  • Updates documents and fixes README.md and intro.md

0.3.1

Choose a tag to compare

@rickecon rickecon released this 03 Oct 00:32
c2a637a

This release:

  • Updates the default_parameters.json file specify HSV tax functions, which is what the tax function for which parameters were already specified.

0.3.0

Choose a tag to compare

@jdebacker jdebacker released this 11 Sep 02:15
3bcf207

This release updates the default_parameters.json to match the August 2025 CBO baseline forecast.

0.2.4

Choose a tag to compare

@rickecon rickecon released this 18 Aug 22:55
bb8fd1a

This release:

  • Updates to support for Python 3.13

0.2.3

Choose a tag to compare

@rickecon rickecon released this 17 Jun 06:09
0d0e0ef

This release:

  • Updates utils.read_cbo_forecast to use 2025 forecasts
  • Environment uses more recent paramtools to avoid marshmallow dependency issues
  • Fixed issue in publish_to_pypi.yml GitHub Action

0.2.2

Choose a tag to compare

@rickecon rickecon released this 25 Apr 16:53
7d369fd

This release:

  • Updates get_micro_data.py to use the new taxcalc TMD constructor method. To do this, arguments had to be passed all the way through from the Calibration class object in calibrate.py.
  • Renames and updates run_ogusa.py, run_ogusa_tmd.py, and run_current_policy_baseline.py run scripts.
  • Updates .gitignore and README.md.
  • Updates test_get_micro_data.py test test_tmd_path() to be consistent with new code in calibrate.py and get_micro_data.py
  • Updates the test_run_example.py test to correspond to the new run script names.
  • Adds a make format command to Makefile.

0.2.1

Choose a tag to compare

@rickecon rickecon released this 18 Oct 05:28
beedfea

This release:

  • Adds eta_RM to default calibration to work with new OG-Core parameterization.