Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update CPS and PUF input data files and many test results #2032

Merged
merged 5 commits into from
Jul 22, 2018
Merged

Update CPS and PUF input data files and many test results #2032

merged 5 commits into from
Jul 22, 2018

Conversation

martinholmer
Copy link
Collaborator

@martinholmer martinholmer commented Jul 22, 2018

This pull request is the same as #2031 except this one does not contain any user documentation or cookbook changes in the Tax-Calculator/docs directory tree. These changes were backed out because pre_release testing indicates that there may still be problems in the new input data files. See the discussion in taxdata issue 259 for details.

Here is information from the first comment of #2031, all of which still applies to this pull request #2032:

This pull request incorporates many input data changes that have been accumulating for months in the taxdata repository. Among these changes are new CPS weights, unique PUF RECID values, improved age variables, the addition of an elderly_dependents variable, etc. Consult the taxdata repository for details. Look for pull requests merged after April 9, 2018, when taxdata PR 172 was merged and included in Tax-Calculator version 0.19.0 (which was released on April 19, 2018) and look through taxdata PR 258 which was merged on July 20, 2018. All these changes are included in this pull request and will be included in the soon-to-be-released Tax-Calculator 0.20.2 version.

Taken together all the changes in the CPS input data files imply a noticeable increase in tax liabilities. For example, the aggregate 2018 individual income tax liability is up $141.0 billion (+11.0%) and the aggregate 2018 payroll tax liability is up $27.9 billion (+2.3%).

Taken together all the changes in the PUF input data files imply little change in tax liabilities. For example, the aggregate 2018 individual income tax liability is down $8.2 billion (-0.5%) and the aggregate 2018 payroll tax liability is up $3.4 billion (+0.3%).

Thanks to @andersonfrailey, the lead taxdata developer, and to the many people who identified data bugs that have been fixed in the taxdata changes incorporated in this Tax-Calculator pull request.

@codecov-io
Copy link

codecov-io commented Jul 22, 2018

Codecov Report

Merging #2032 into master will increase coverage by <.01%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #2032      +/-   ##
==========================================
+ Coverage   99.97%   99.97%   +<.01%     
==========================================
  Files          16       16              
  Lines        3584     3587       +3     
==========================================
+ Hits         3583     3586       +3     
  Misses          1        1
Impacted Files Coverage Δ
taxcalc/calculate.py 100% <100%> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d25fd60...4543d9d. Read the comment docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants