Skip to content

Commit

Permalink
merge in files from main branch
Browse files Browse the repository at this point in the history
  • Loading branch information
austinperryfrancis committed Oct 24, 2023
2 parents c0b71ae + 3122208 commit 3e4ba92
Show file tree
Hide file tree
Showing 1,795 changed files with 49,999 additions and 9,505 deletions.
4 changes: 4 additions & 0 deletions .coveragerc
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
[run]
disable_warnings = couldnt-parse

[report]
# Include only variables related to taxes and benefits:
include = */variables/*
2 changes: 1 addition & 1 deletion .github/workflows/build_and_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
python-version: ["3.10"]
python-version: ["3.10", "3.11"]

steps:
- name: Checkout
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -48,3 +48,6 @@ docs/book/_build
# GitHub Codespaces.
venv/**
oryx-build-commands.txt

**/*.csv.gz
**/*.pkl
26 changes: 25 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,33 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.2.2] - 2023-10-11 12:00:00
## [0.2.5] - 2023-10-24 20:00:00

### Added

- Updated environment.yml and build_and_test.yml to allow for python 3.11
- Updated Virginia tax logic with correct mapping from federal filing status to state filing status.

## [0.2.4] - 2023-10-24 10:00:00

### Added

- Fixed circularity in CO tax logic
- Fixed circularity in MO tax logic

## [0.2.3] - 2023-10-13 16:00:00

### Added

- added three files `prior_year_state_income_tax_paid.py`, `prior_year_local_income_tax_paid.py`, and `sales_or_prior_year_state_and_local_income_tax.py`
- adjusted `salt_deduction.py` to calculate based on the added variables above

## [0.2.2] - 2023-10-13 03:30:00

### Added

- Updates files from PolicyEngine-US v0.500.0 (e4a95733baafca0a7bec9ae79e96797416a4d237)

## [0.2.1] - 2023-10-09 02:00:00

### Added
Expand Down Expand Up @@ -165,6 +186,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0



[0.2.5]: https://github.com/TheCGO/fiscalsim-us/compare/v0.2.4...v0.2.5
[0.2.4]: https://github.com/TheCGO/fiscalsim-us/compare/v0.2.3...v0.2.4
[0.2.3]: https://github.com/TheCGO/fiscalsim-us/compare/v0.2.2...v0.2.3
[0.2.2]: https://github.com/TheCGO/fiscalsim-us/compare/v0.2.1...v0.2.2
[0.2.1]: https://github.com/TheCGO/fiscalsim-us/compare/v0.2.0...v0.2.1
[0.2.0]: https://github.com/TheCGO/fiscalsim-us/compare/v0.1.5...v0.2.0
Expand Down
20 changes: 19 additions & 1 deletion changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -149,5 +149,23 @@
- bump: patch
changes:
added:
- Updates files from PolicyEngine-US v0.500.0 (e4a95733baafca0a7bec9ae79e96797416a4d237)
date: 2023-10-13 03:30:00
- bump: patch
changes:
added:
- adjusted `salt_deduction.py` to calculate based on the added variables
- Adds three files `prior_year_state_income_tax_paid.py`, `prior_year_local_income_tax_paid.py`, and `sales_or_prior_year_state_and_local_income_tax.py`
date: 2023-10-13 16:00:00
- bump: patch
changes:
added:
- Fixed circularity in CO tax logic
- Fixed circularity in MO tax logic
date: 2023-10-24 10:00:00
- bump: patch
changes:
added:
- Updated environment.yml and build_and_test.yml to allow for python 3.11
- Updated Virginia tax logic with correct mapping from federal filing status to state filing status.
date: 2023-10-11 12:00:00
date: 2023-10-24 20:00:00
2 changes: 1 addition & 1 deletion environment.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: fiscalsim-us-dev
dependencies:
- python=3.10
- python>=3.10,<3.12
- pip
36 changes: 25 additions & 11 deletions fiscalsim_us/data/datasets/__init__.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,25 @@
from .cps import (
CPS_2020,
CPS_2021,
CPS_2022,
CPS_2023,
RawCPS_2020,
RawCPS_2021,
CalibratedCPS_2023,
)

DATASETS = [CPS_2020, CPS_2021, CPS_2022, CPS_2023, CalibratedCPS_2023]
from .cps import (
CPS_2020,
CPS_2021,
CPS_2022,
CPS_2023,
RawCPS_2020,
RawCPS_2021,
RawCPS_2022,
EnhancedCPS_2023,
PUFExtendedCPS_2023,
CalibratedCPS_2023,
)

from .poverty_tracker.poverty_tracker import PovertyTracker

DATASETS = [
CPS_2020,
CPS_2021,
CPS_2022,
CPS_2023,
EnhancedCPS_2023,
PUFExtendedCPS_2023,
CalibratedCPS_2023,
PovertyTracker,
]
24 changes: 14 additions & 10 deletions fiscalsim_us/data/datasets/cps/__init__.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,14 @@
from .cps import (
CPS_2020,
CPS_2021,
CPS_2022,
CPS_2023,
)

from .raw_cps import RawCPS_2020, RawCPS_2021

from .calibrated_cps import CalibratedCPS_2023
from .cps import (
CPS_2020,
CPS_2021,
CPS_2022,
CPS_2023,
)

from .raw_cps import RawCPS_2020, RawCPS_2021, RawCPS_2022

from .enhanced_cps import (
EnhancedCPS_2023,
PUFExtendedCPS_2023,
CalibratedCPS_2023,
)
1 change: 0 additions & 1 deletion fiscalsim_us/data/datasets/cps/calibrated_cps/__init__.py

This file was deleted.

77 changes: 0 additions & 77 deletions fiscalsim_us/data/datasets/cps/calibrated_cps/calibrated_cps.py

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit 3e4ba92

Please sign in to comment.