Skip to content

Commit 4748561

Browse files
authored
Merge pull request #3008 from martinholmer/6-5-0
Prepare release 6.5.0
2 parents 1aa0669 + c56d163 commit 4748561

7 files changed

Lines changed: 40 additions & 16 deletions

File tree

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,13 @@ endef
5353
.PHONY=pytest
5454
pytest: clean
5555
@$(pytest-setup)
56-
@cd taxcalc ; pytest -n4 --disable-warnings --durations=0 --durations-min=8 -m "not requires_puf and not requires_tmd"
56+
@cd taxcalc ; pytest -n4 --durations=0 --durations-min=8 -m "not requires_puf and not requires_tmd"
5757
@$(pytest-cleanup)
5858

5959
.PHONY=pytest
6060
pytest-all: clean
6161
@$(pytest-setup)
62-
@cd taxcalc ; pytest -n4 --disable-warnings --durations=0 --durations-min=8 -m ""
62+
@cd taxcalc ; pytest -n4 --durations=0 --durations-min=8 -m ""
6363
@$(pytest-cleanup)
6464

6565
define tctest-cleanup

docs/about/releases.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,32 @@ Go
55
for a complete commit history.
66

77

8+
2026-03-28 Release 6.5.0
9+
------------------------
10+
(last merged pull request is
11+
[#3007](https://github.com/PSLmodels/Tax-Calculator/pull/3007))
12+
13+
**This is an enhancement release.**
14+
15+
**API Changes**
16+
17+
**New Features**
18+
- Revise documentation to reflect new 2022 TMD input data files.
19+
[[#3007](https://github.com/PSLmodels/Tax-Calculator/pull/3007)
20+
by Martin Holmer]
21+
- Revise code to handle new 2022 TMD input data files.
22+
[[#3004](https://github.com/PSLmodels/Tax-Calculator/pull/3004)
23+
by Martin Holmer]
24+
- Add new `growfactor.csv` file that extends through 2036.
25+
[[#3006](https://github.com/PSLmodels/Tax-Calculator/pull/3006)
26+
by Jason DeBacker]
27+
28+
**Bug Fixes**
29+
- Fix alimony haircut parameter values in the `NoOBBBA.md` reform.
30+
[[#3005](https://github.com/PSLmodels/Tax-Calculator/pull/3005)
31+
by Max Kossek]
32+
33+
834
2026-03-13 Release 6.4.1
935
------------------------
1036
(last merged pull request is

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ cross-model validation work with NBER's TAXSIM-35 model is described
5050

5151
## Latest release
5252

53-
{doc}`6.4.1 (2026-03-13) <about/releases>`
53+
{doc}`6.5.0 (2026-03-29) <about/releases>`
5454

5555
If you are already using Tax-Calculator, upgrade using the following command:
5656
```

docs/usage/data.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -39,22 +39,20 @@ validation of those data.
3939

4040
### 2011 IRS public use data (`puf.csv`)
4141

42-
The taxdata repository also produces a weights file and ratios file
43-
for use with the 2011 IRS-SOI Public Use File (PUF). For
44-
users who have purchased their own version of the 2011 PUF, the `puf.csv`,
45-
`puf_weights.csv.gz` and `puf_ratios.csv` files from the taxdata repository,
46-
can be used by Tax-Calculator using the `Records.puf_constructor(...)`
47-
static method.
42+
The taxdata repository also produces an input variables file, weights
43+
file, and ratios file, using the 2011 IRS-SOI Public Use File (PUF).
44+
For users who have purchased from IRS-SOI their own version of the
45+
2011 PUF, the `puf.csv`, `puf_weights.csv.gz` and `puf_ratios.csv`
46+
files from the taxdata repository, can be used by Tax-Calculator using
47+
the `Records.puf_constructor(...)` static method.
4848

4949
We refer users of the PUF to the IRS limitations on the use of those
5050
data and their distribution. We also refer users of the PUF input
5151
data to the [taxdata](https://github.com/PSLmodels/taxdata)
5252
documentation for details on how to use these files with the PUF and
5353
to see how well the resulting tax calculations hit aggregate targets
5454
published by the IRS. However, we do note that analysis with a
55-
PUF-based data file tends to be more accurate than the `cps.csv` file
56-
and that the validation of Tax-Calculator with other microsimulation
57-
models uses the `puf.csv` file.
55+
PUF-based data file tends to be more accurate than the `cps.csv` file.
5856

5957
### 2015 IRS public use data (`tmd.csv`)
6058

@@ -85,7 +83,7 @@ Tax-Calculator in two ways:
8583
in the same folder and the `tmd.csv.gz` file has been unzipped.
8684
The `tc` tool automatically activates the TMD refundable credit
8785
claiming behavior, so there is no need to do that on the command
88-
line when using the CLI tool, `tc`.
86+
line when using the CLI tool.
8987

9088
The [tax-microdata
9189
repository](https://github.com/PSLmodels/tax-microdata-benchmarking)

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
with open("README.md", "r", encoding="utf-8") as f:
88
longdesc = f.read()
99

10-
VERSION = "6.4.1"
10+
VERSION = "6.5.0"
1111

1212
config = {
1313
"description": "Tax-Calculator",

taxcalc.egg-info/PKG-INFO

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Metadata-Version: 2.4
22
Name: taxcalc
3-
Version: 6.4.1
3+
Version: 6.5.0
44
Summary: Tax-Calculator
55
Home-page: https://github.com/PSLmodels/Tax-Calculator
66
Download-URL: https://github.com/PSLmodels/Tax-Calculator

taxcalc/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414
from taxcalc.utils import *
1515
from taxcalc.cli import *
1616

17-
__version__ = '6.4.1a'
17+
__version__ = '6.5.0'
1818
__min_python3_version__ = 11
1919
__max_python3_version__ = 13

0 commit comments

Comments
 (0)