From a07c887a334e59db5b730a9bf061c0f2635f01f8 Mon Sep 17 00:00:00 2001 From: Richard Evans Date: Wed, 2 Oct 2024 01:28:32 -0600 Subject: [PATCH] Black formatted files --- fiscalsim_us/data/datasets/cps/enhanced_cps/enhanced_cps.py | 4 +--- .../states/sc/tax/income/additions/sc_state_tax_addback.py | 4 +--- .../gov/states/sc/tax/income/credits/cdcc/sc_cdcc.py | 5 +++-- .../income/credits/college_tuition/sc_parentrefund_credit.py | 5 ++--- .../tax/income/credits/college_tuition/sc_tuition_credit.py | 1 + .../credits/college_tuition/sc_tuition_credit_eligible.py | 1 + .../variables/gov/states/sc/tax/income/sc_income_tax.py | 1 + .../sc/tax/income/sc_income_tax_before_refundable_credits.py | 1 + .../variables/gov/states/sc/tax/income/sc_taxable_income.py | 1 + 9 files changed, 12 insertions(+), 11 deletions(-) diff --git a/fiscalsim_us/data/datasets/cps/enhanced_cps/enhanced_cps.py b/fiscalsim_us/data/datasets/cps/enhanced_cps/enhanced_cps.py index 88e509b2f..ace7c59a9 100644 --- a/fiscalsim_us/data/datasets/cps/enhanced_cps/enhanced_cps.py +++ b/fiscalsim_us/data/datasets/cps/enhanced_cps/enhanced_cps.py @@ -8,9 +8,7 @@ class EnhancedCPS_2023(Dataset): file_path = STORAGE_FOLDER / "enhanced_cps.h5" data_format = Dataset.ARRAYS time_period = "2023" - url = ( - "release://policyengine/policyengine-us/enhanced-cps-2023/enhanced_cps.h5" - ) + url = "release://policyengine/policyengine-us/enhanced-cps-2023/enhanced_cps.h5" def generate(self): from .puf_extended_cps import PUFExtendedCPS_2023 diff --git a/fiscalsim_us/variables/gov/states/sc/tax/income/additions/sc_state_tax_addback.py b/fiscalsim_us/variables/gov/states/sc/tax/income/additions/sc_state_tax_addback.py index 9743a9dad..b2c99efec 100644 --- a/fiscalsim_us/variables/gov/states/sc/tax/income/additions/sc_state_tax_addback.py +++ b/fiscalsim_us/variables/gov/states/sc/tax/income/additions/sc_state_tax_addback.py @@ -36,9 +36,7 @@ def formula(tax_unit, period, parameters): 0, federal_itemized_deduction - federal_standard_deduction ) # line 4 - salt = tax_unit( - "statelocal_sales_or_prior_inctax", period - ) + salt = tax_unit("statelocal_sales_or_prior_inctax", period) # line 5 real_estate_and_property_taxes = add( tax_unit, period, ["real_estate_taxes"] diff --git a/fiscalsim_us/variables/gov/states/sc/tax/income/credits/cdcc/sc_cdcc.py b/fiscalsim_us/variables/gov/states/sc/tax/income/credits/cdcc/sc_cdcc.py index 8868c5fdb..74a41d319 100644 --- a/fiscalsim_us/variables/gov/states/sc/tax/income/credits/cdcc/sc_cdcc.py +++ b/fiscalsim_us/variables/gov/states/sc/tax/income/credits/cdcc/sc_cdcc.py @@ -5,6 +5,7 @@ class sc_cdcc(Variable): """ South Carolina Child and Dependent Care Credit, line 11 on form SC1040 """ + value_type = float entity = TaxUnit label = "South Carolina CDCC" @@ -56,7 +57,7 @@ def formula(tax_unit, period, parameters): max_expense, p_sc.rate * tax_unit("cdcc", period) ) sc_tot_cdcc_match = ( - pre_2023 * sc_pre2023_tot_cdcc_match + - (not pre_2023) * sc_post2023_tot_cdcc_match + pre_2023 * sc_pre2023_tot_cdcc_match + + (not pre_2023) * sc_post2023_tot_cdcc_match ) return sc_tot_cdcc_match diff --git a/fiscalsim_us/variables/gov/states/sc/tax/income/credits/college_tuition/sc_parentrefund_credit.py b/fiscalsim_us/variables/gov/states/sc/tax/income/credits/college_tuition/sc_parentrefund_credit.py index 5cc9aa4a7..bcffdb8c7 100644 --- a/fiscalsim_us/variables/gov/states/sc/tax/income/credits/college_tuition/sc_parentrefund_credit.py +++ b/fiscalsim_us/variables/gov/states/sc/tax/income/credits/college_tuition/sc_parentrefund_credit.py @@ -6,12 +6,11 @@ class sc_parentrefund_credit(Variable): Parental refund credit, refundable credit, line 22d on SC1040 2023 Invidual Income Tax Return (see form I-361) """ + value_type = float entity = Person label = "South Carolina Parent Refund Credit" defined_for = "sc_tuition_credit_eligible" unit = USD definition_period = YEAR - reference = ( - "https://dor.sc.gov/forms-site/Forms/I361_2023.pdf", - ) + reference = ("https://dor.sc.gov/forms-site/Forms/I361_2023.pdf",) diff --git a/fiscalsim_us/variables/gov/states/sc/tax/income/credits/college_tuition/sc_tuition_credit.py b/fiscalsim_us/variables/gov/states/sc/tax/income/credits/college_tuition/sc_tuition_credit.py index 057280097..37b27d84a 100644 --- a/fiscalsim_us/variables/gov/states/sc/tax/income/credits/college_tuition/sc_tuition_credit.py +++ b/fiscalsim_us/variables/gov/states/sc/tax/income/credits/college_tuition/sc_tuition_credit.py @@ -6,6 +6,7 @@ class sc_tuition_credit(Variable): Tuition tax credit, refundable credit, line 21 on SC1040 2023 Invidual Income Tax Return (see form I-319) """ + value_type = float entity = Person label = "South Carolina Tuition Credit" diff --git a/fiscalsim_us/variables/gov/states/sc/tax/income/credits/college_tuition/sc_tuition_credit_eligible.py b/fiscalsim_us/variables/gov/states/sc/tax/income/credits/college_tuition/sc_tuition_credit_eligible.py index e21549d92..30c857f33 100644 --- a/fiscalsim_us/variables/gov/states/sc/tax/income/credits/college_tuition/sc_tuition_credit_eligible.py +++ b/fiscalsim_us/variables/gov/states/sc/tax/income/credits/college_tuition/sc_tuition_credit_eligible.py @@ -6,6 +6,7 @@ class sc_tuition_credit_eligible(Variable): Tuition tax credit, eligibility, refundable credit, line 21 on SC1040 2023 Invidual Income Tax Return (see form I-319) """ + value_type = bool entity = Person label = "Eligible for the South Carolina Tuition Credit" diff --git a/fiscalsim_us/variables/gov/states/sc/tax/income/sc_income_tax.py b/fiscalsim_us/variables/gov/states/sc/tax/income/sc_income_tax.py index 0a1956d34..46ed93fb2 100644 --- a/fiscalsim_us/variables/gov/states/sc/tax/income/sc_income_tax.py +++ b/fiscalsim_us/variables/gov/states/sc/tax/income/sc_income_tax.py @@ -6,6 +6,7 @@ class sc_income_tax(Variable): South Carolina income tax liability, from line 30 or line 34 of form SC1040 2023 Individual Income Tax Return """ + value_type = float entity = TaxUnit label = "South Carolina income tax" diff --git a/fiscalsim_us/variables/gov/states/sc/tax/income/sc_income_tax_before_refundable_credits.py b/fiscalsim_us/variables/gov/states/sc/tax/income/sc_income_tax_before_refundable_credits.py index 236c890a7..88a52051f 100644 --- a/fiscalsim_us/variables/gov/states/sc/tax/income/sc_income_tax_before_refundable_credits.py +++ b/fiscalsim_us/variables/gov/states/sc/tax/income/sc_income_tax_before_refundable_credits.py @@ -6,6 +6,7 @@ class sc_income_tax_before_refundable_credits(Variable): South Carolina income tax before refundable credits, line 15 on form SC1040 2023 Individual Income Tax Return """ + value_type = float entity = TaxUnit label = "South Carolina income tax before refundable credits" diff --git a/fiscalsim_us/variables/gov/states/sc/tax/income/sc_taxable_income.py b/fiscalsim_us/variables/gov/states/sc/tax/income/sc_taxable_income.py index 0e516e32b..8bf98152d 100644 --- a/fiscalsim_us/variables/gov/states/sc/tax/income/sc_taxable_income.py +++ b/fiscalsim_us/variables/gov/states/sc/tax/income/sc_taxable_income.py @@ -5,6 +5,7 @@ class sc_taxable_income(Variable): """ South Carolina income subject to tax, line 5 on SC1040 2023 """ + value_type = float entity = TaxUnit label = "South Carolina taxable income"