Skip to content

Releases: PSLmodels/OG-Core

0.11.6

19 Apr 15:48
8f1d770
Compare
Choose a tag to compare

This release:

  • Provides memory management upgrades with the dask scatter command parallelization in SS.py (PR #911) and in TPI.py (PR #925).
  • Updates the output_plots.py functions
  • Removes the Python 3.9 testing from build_and_test.yml

0.11.5

13 Apr 20:02
95987b7
Compare
Choose a tag to compare

This release:

  • Adds a list of file change event triggers to build_and_test.yml so that those tests only run when one of those files is changed.
  • Updates the codecov GH Action to version 4 and adds a secret token.
  • Adds a list of file change event triggers to deploy_docs.yml and docs_check.yml, and limits docs_check.yml to only run on pull requests.

0.11.4

04 Apr 06:46
e7f6fe8
Compare
Choose a tag to compare

This release:

  • Adds a function to utils.py to shift lifetime profiles of parameters
  • Adds function to utils.py to compute percentage changes in non-stationary variables
  • Add more functionality to parameters_plots.py, allowing the user to plot parameters from multiple parameters objects together

0.11.2

17 Feb 19:54
ff2eb25
Compare
Choose a tag to compare

This release:

  • Updates demographics.py with more functionality across the time path.
    -Allow the user to have the population distribution from the initial period forward inferred from given fertility, mortality, and immigration rates (functionality to infer immigration from a given evolution of the population is retained, the user specifies what they want to do via arguments to the relevant function calls).
  • Extends all series returned from the get_pop_objs() function over the full transition path of T+S periods (except those that apply only to a single period).
  • Addresses Issues #900 and #899

0.11.1

12 Feb 22:26
1331b6a
Compare
Choose a tag to compare

This release:

  • Updates setup.py Python version requirement to be python_requires=">=3.7.7, <3.12"

0.11.0

07 Feb 17:56
0866c09
Compare
Choose a tag to compare

This release:

  • Allow chi_n parameter to vary over the time path (PR #897)
  • Create a demographics module in OG-Core (PR #896)
  • Create a time varying ability matrix (PR # 895)
  • Simplify the extrapolation of arrays over the time path (PR #891)
  • Update the copyright year of documentation to 2024

0.10.9

08 Sep 22:19
9d7c814
Compare
Choose a tag to compare

This release does the following:

  • PR #880 standardize the time path output length
  • PR #878 fix tax function indexing, dimensions, and plotting. This PR also enables Python 3.11.
  • PR #875 remove unused dependency

0.10.8

22 Apr 22:53
5a770b5
Compare
Choose a tag to compare

This release incorporates the changes from PR #839.

  • Adds a 2D monotonic smoothing spline tax function estimation to txfunc.py
  • Changes the tax function parameters objects from NumPy arrays to lists in order to accomodate the nonparametric functions that get passed with the mono and mono2D options.

0.10.7

31 Mar 22:22
fdff510
Compare
Choose a tag to compare

This release incorporates the changes from PR #861.

  • Uses lists to pass and access effective tax rate objects etr_params and marginal tax rate objects mtrx_params and mtry_params.

0.10.6

16 Feb 06:14
31a0d66
Compare
Choose a tag to compare

This release incorporates the changes from PR #857:

  • Uses 300 dpi when saving plots to disk
  • Better labels of the plot_industry_aggregates plots