Last Merged Pull Request: #186
Changes in this release:
- Fix Compute Studio installation: #170, #171, #172, #174
- Update parallelization techniques for
TaxBrain.run()
: #175 - Add year parameter validation on Compute Studio: #177
- Use default version installed via git: #178
- Update function for retrieving the PUF: #179
- Add stacked reform capabilities: #181
Last Merged Pull Request: #165
Note: This will be the first release available on Conda-Forge and the first to support Python 3.8
Changes in this release:
- Fix Compute Studio random seed generation (#141)
- Add LaTex installer to Compute Studio instructions (#142)
- Skip report creation for Compute Studio runs with no reform (#148)
- Add Volcano Plot (#149)
- Add Lorenz Curve Plot (#150)
- Update automated reports (#151)
- Add an option to include a
Total
column in generated tables (#154) - Update docstrings (#159)
- Add continuous integration and unit testing through GitHub Actions (#160)
- Add revenue plot (#165)
Last Merged Pull Request: #135
Changes in this release:
-
Automated reports are now produced using just Pandoc (#125, #135)
-
The Tax-Brain Compute Studio app now includes automated reports in the downloadable content (#76)
-
Tax-Brain now requires
taxcalc
version 3.0.0 or above andbehresp
0.11.0 or above (#128) -
All images used in producing automated reports are now made with
matplotlib
, greatly reducing the number of external projects we need to install (#134)
Last Merged Pull Request: #124
No changes made to the model between release 2.3.3 and 2.3.4. The only changes were to the conda build instructions.
Last Merged Pull Request #123
Changes in this release:
- Fixes various Compute Studio bugs ( #78, #82, #83 )
- Update installation requirements ( #80, #81, #84, #90, #91 )
- Add Compute Studio Documentation ( #87, #92 )
- Compute Studio updates ( #88, #89, #103, #108, #109, #111, #112, #118, )
- Fix handling of baseline policy in the core taxbrain app (#93)
- Update core taxbrain app to use Bokeh version 2.0.0 and Tax-Calculator 2.9.0 (#113)
- Add benefits totals to aggregate table (#120)
- Update the report feature of the core taxbrain app to only use PNGs for graphs #123
Last Merged Pull Request: #74
No changes made to the model between release 2.3.1 and 2.3.2. The only changes were to the conda build instructions.
Last Merged Pull Request: #73
No changes made to the model between release 2.3.0 and 2.3.1. The only changes were to the conda build instructions.
Last Merged Pull Request: #72
Changes in this release:
- Refactor the
run()
method and TaxBrain initialization process so that calculator objects are not created untilrun()
is called (#44) - Modify
metaparams
in theCOMPconfig
(#54) - Fix various COMP bugs (#58, #60, #63, #65)
- Allow users to specify an alternative policy to use as the baseline, rather than current law (#64)
- Update COMP table outputs so they are more readable (#66)
- Add TaxBrain command line interface (#67, #68)
- Add automated report capabilities (#69)
Last Merged Pull Request: #51
Changes in this release:
- Fix bug in COMP outputs that caused the rows in distribution tables to be flipped (#51).
- Update Behavioral-Responses package requirements (#50).
- Change the dynamic reform to run sequentially, rather than in parallel (#50).
Last Merged Pull Request: #45
Changes in this release:
- Fix bug in the distribution table (#33).
- Expand testing (#34).
- Remove TBI package from distribution (#38)
- Establish
compconfig
directory to handle COMP interactions (#38, #40). - Modify the distribution and difference table creation to work with taxcalc 2.2.0 (#45).
- Add plotting to COMP outputs (#26).
Last Merged Pull Request: #31
Changes in this release:
- Patches bugs in the TBI (#31).
Last Merged Pull Request: #29
Changes in this release:
- Includes
taxbrain/tbi/behavior_params.json
in the package (#29).
Last Merged Pull Request: #28
Changes in this release:
- The TBI has been refactored to use the
TaxBrain
class rather than the individual components of Tax-Calculator and Behavioral-Responses (#21). - The
TaxBrain
class and TBI have been updated to work with newer version of Tax-Calculator and Behavioral-Responses (>=1.1.0 and >=0.7.0, respectively) (#25). - The TBI has been modified to allow a user to use the PUF as an input file (#27).
Last Merged Pull Request: #19
This is the first release of the Tax-Brain package. We are starting with version 2.0.0 because this package is effectively the second coming of the original Tax-Brain - a web interface for the Tax-Calculator model. Accordingly, much of the code has been copied directly from the original Tax-Brain.