LICENSE.txt
README.md
pyproject.toml
setup.py
src/tenforty/__init__.py
src/tenforty/_ots_form_models.py
src/tenforty/core.py
src/tenforty/form_resolution.py
src/tenforty/mappings.py
src/tenforty/models.py
src/tenforty.egg-info/PKG-INFO
src/tenforty.egg-info/SOURCES.txt
src/tenforty.egg-info/dependency_links.txt
src/tenforty.egg-info/requires.txt
src/tenforty.egg-info/top_level.txt
src/tenforty/backends/__init__.py
src/tenforty/backends/graph.py
src/tenforty/backends/ots.py
src/tenforty/backends/protocol.py
src/tenforty/forms/README.md
src/tenforty/forms/__init__.py
src/tenforty/forms/ak_notax_2024.json
src/tenforty/forms/ak_notax_2025.json
src/tenforty/forms/al_40_2024.json
src/tenforty/forms/al_40_2025.json
src/tenforty/forms/ar_ar1000f_2024.json
src/tenforty/forms/ar_ar1000f_2025.json
src/tenforty/forms/az_140_2024.json
src/tenforty/forms/az_140_2025.json
src/tenforty/forms/ca_540_2024.json
src/tenforty/forms/ca_540_2025.json
src/tenforty/forms/ca_ftb_3506_2024.json
src/tenforty/forms/ca_ftb_3506_2025.json
src/tenforty/forms/ca_ftb_3514_2024.json
src/tenforty/forms/ca_ftb_3514_2025.json
src/tenforty/forms/ca_schedule_ca_2024.json
src/tenforty/forms/ca_schedule_ca_2025.json
src/tenforty/forms/co_form104_2024.json
src/tenforty/forms/co_form104_2025.json
src/tenforty/forms/ct_1_2024.json
src/tenforty/forms/ct_1_2025.json
src/tenforty/forms/dc_d40_2024.json
src/tenforty/forms/dc_d40_2025.json
src/tenforty/forms/de_pit_res_2024.json
src/tenforty/forms/de_pit_res_2025.json
src/tenforty/forms/fl_notax_2024.json
src/tenforty/forms/fl_notax_2025.json
src/tenforty/forms/ga_500_2024.json
src/tenforty/forms/ga_500_2025.json
src/tenforty/forms/hi_n11_2024.json
src/tenforty/forms/hi_n11_2025.json
src/tenforty/forms/ia_ia1040_2024.json
src/tenforty/forms/ia_ia1040_2025.json
src/tenforty/forms/id_form40_2024.json
src/tenforty/forms/id_form40_2025.json
src/tenforty/forms/il_1040_2024.json
src/tenforty/forms/il_1040_2025.json
src/tenforty/forms/in_it40_2024.json
src/tenforty/forms/in_it40_2025.json
src/tenforty/forms/ks_k40_2024.json
src/tenforty/forms/ks_k40_2025.json
src/tenforty/forms/ky_740_2024.json
src/tenforty/forms/ky_740_2025.json
src/tenforty/forms/la_it540_2024.json
src/tenforty/forms/la_it540_2025.json
src/tenforty/forms/ma_1_2024.json
src/tenforty/forms/ma_1_2025.json
src/tenforty/forms/md_502_2024.json
src/tenforty/forms/md_502_2025.json
src/tenforty/forms/me_1040me_2024.json
src/tenforty/forms/me_1040me_2025.json
src/tenforty/forms/mi_1040_2024.json
src/tenforty/forms/mi_1040_2025.json
src/tenforty/forms/mn_m1_2024.json
src/tenforty/forms/mn_m1_2025.json
src/tenforty/forms/mo_1040_2024.json
src/tenforty/forms/mo_1040_2025.json
src/tenforty/forms/ms_80105_2024.json
src/tenforty/forms/ms_80105_2025.json
src/tenforty/forms/mt_form2_2024.json
src/tenforty/forms/mt_form2_2025.json
src/tenforty/forms/nc_d400_2024.json
src/tenforty/forms/nc_d400_2025.json
src/tenforty/forms/nd_1_2024.json
src/tenforty/forms/nd_1_2025.json
src/tenforty/forms/ne_1040n_2024.json
src/tenforty/forms/ne_1040n_2025.json
src/tenforty/forms/nh_dp10_2024.json
src/tenforty/forms/nh_dp10_2025.json
src/tenforty/forms/nj_1040_2024.json
src/tenforty/forms/nj_1040_2025.json
src/tenforty/forms/nm_pit1_2024.json
src/tenforty/forms/nm_pit1_2025.json
src/tenforty/forms/nv_notax_2024.json
src/tenforty/forms/nv_notax_2025.json
src/tenforty/forms/ny_it201_2024.json
src/tenforty/forms/ny_it201_2025.json
src/tenforty/forms/oh_it1040_2024.json
src/tenforty/forms/oh_it1040_2025.json
src/tenforty/forms/ok_511_2024.json
src/tenforty/forms/ok_511_2025.json
src/tenforty/forms/or_40_2024.json
src/tenforty/forms/or_40_2025.json
src/tenforty/forms/pa_40_2024.json
src/tenforty/forms/pa_40_2025.json
src/tenforty/forms/ri_1040_2024.json
src/tenforty/forms/ri_1040_2025.json
src/tenforty/forms/sc_1040_2024.json
src/tenforty/forms/sc_1040_2025.json
src/tenforty/forms/sd_notax_2024.json
src/tenforty/forms/sd_notax_2025.json
src/tenforty/forms/tn_notax_2024.json
src/tenforty/forms/tn_notax_2025.json
src/tenforty/forms/tx_notax_2024.json
src/tenforty/forms/tx_notax_2025.json
src/tenforty/forms/us_1040_2024.json
src/tenforty/forms/us_1040_2025.json
src/tenforty/forms/us_form_2441_2024.json
src/tenforty/forms/us_form_2441_2025.json
src/tenforty/forms/us_form_6251_2024.json
src/tenforty/forms/us_form_6251_2025.json
src/tenforty/forms/us_form_8812_2024.json
src/tenforty/forms/us_form_8812_2025.json
src/tenforty/forms/us_form_8863_2024.json
src/tenforty/forms/us_form_8863_2025.json
src/tenforty/forms/us_form_8959_2024.json
src/tenforty/forms/us_form_8959_2025.json
src/tenforty/forms/us_form_8960_2024.json
src/tenforty/forms/us_form_8960_2025.json
src/tenforty/forms/us_form_8995_2024.json
src/tenforty/forms/us_form_8995_2025.json
src/tenforty/forms/us_schedule_1_2024.json
src/tenforty/forms/us_schedule_1_2025.json
src/tenforty/forms/us_schedule_2_2024.json
src/tenforty/forms/us_schedule_2_2025.json
src/tenforty/forms/us_schedule_3_2024.json
src/tenforty/forms/us_schedule_3_2025.json
src/tenforty/forms/us_schedule_a_2024.json
src/tenforty/forms/us_schedule_a_2025.json
src/tenforty/forms/us_schedule_b_2024.json
src/tenforty/forms/us_schedule_b_2025.json
src/tenforty/forms/us_schedule_d_2024.json
src/tenforty/forms/us_schedule_d_2025.json
src/tenforty/forms/us_schedule_eic_2024.json
src/tenforty/forms/us_schedule_eic_2025.json
src/tenforty/forms/us_schedule_se_2024.json
src/tenforty/forms/us_schedule_se_2025.json
src/tenforty/forms/ut_tc40_2024.json
src/tenforty/forms/ut_tc40_2025.json
src/tenforty/forms/va_760_2024.json
src/tenforty/forms/va_760_2025.json
src/tenforty/forms/vt_in111_2024.json
src/tenforty/forms/vt_in111_2025.json
src/tenforty/forms/wa_notax_2024.json
src/tenforty/forms/wa_notax_2025.json
src/tenforty/forms/wi_form1_2024.json
src/tenforty/forms/wi_form1_2025.json
src/tenforty/forms/wv_it140_2024.json
src/tenforty/forms/wv_it140_2025.json
src/tenforty/forms/wy_notax_2024.json
src/tenforty/forms/wy_notax_2025.json
src/tenforty/graphlib/__init__.py
src/tenforty/otslib/ots.cpp
src/tenforty/otslib/ots.pyx
src/tenforty/otslib/ots_2018_CA_540.cpp
src/tenforty/otslib/ots_2018_CA_540.pxd
src/tenforty/otslib/ots_2018_MA_1.cpp
src/tenforty/otslib/ots_2018_MA_1.pxd
src/tenforty/otslib/ots_2018_NC_D400.cpp
src/tenforty/otslib/ots_2018_NC_D400.pxd
src/tenforty/otslib/ots_2018_NJ_1040.cpp
src/tenforty/otslib/ots_2018_NJ_1040.pxd
src/tenforty/otslib/ots_2018_NY_IT201.cpp
src/tenforty/otslib/ots_2018_NY_IT201.pxd
src/tenforty/otslib/ots_2018_OH_IT1040.cpp
src/tenforty/otslib/ots_2018_OH_IT1040.pxd
src/tenforty/otslib/ots_2018_PA_40.cpp
src/tenforty/otslib/ots_2018_PA_40.pxd
src/tenforty/otslib/ots_2018_US_1040.cpp
src/tenforty/otslib/ots_2018_US_1040.pxd
src/tenforty/otslib/ots_2018_US_1040_Sched_C.cpp
src/tenforty/otslib/ots_2018_US_1040_Sched_C.pxd
src/tenforty/otslib/ots_2018_VA_760.cpp
src/tenforty/otslib/ots_2018_VA_760.pxd
src/tenforty/otslib/ots_2019_CA_540.cpp
src/tenforty/otslib/ots_2019_CA_540.pxd
src/tenforty/otslib/ots_2019_MA_1.cpp
src/tenforty/otslib/ots_2019_MA_1.pxd
src/tenforty/otslib/ots_2019_NC_D400.cpp
src/tenforty/otslib/ots_2019_NC_D400.pxd
src/tenforty/otslib/ots_2019_NJ_1040.cpp
src/tenforty/otslib/ots_2019_NJ_1040.pxd
src/tenforty/otslib/ots_2019_NY_IT201.cpp
src/tenforty/otslib/ots_2019_NY_IT201.pxd
src/tenforty/otslib/ots_2019_OH_IT1040.cpp
src/tenforty/otslib/ots_2019_OH_IT1040.pxd
src/tenforty/otslib/ots_2019_PA_40.cpp
src/tenforty/otslib/ots_2019_PA_40.pxd
src/tenforty/otslib/ots_2019_US_1040.cpp
src/tenforty/otslib/ots_2019_US_1040.pxd
src/tenforty/otslib/ots_2019_US_1040_Sched_C.cpp
src/tenforty/otslib/ots_2019_US_1040_Sched_C.pxd
src/tenforty/otslib/ots_2019_VA_760.cpp
src/tenforty/otslib/ots_2019_VA_760.pxd
src/tenforty/otslib/ots_2020_CA_540.cpp
src/tenforty/otslib/ots_2020_CA_540.pxd
src/tenforty/otslib/ots_2020_HSA_f8889.cpp
src/tenforty/otslib/ots_2020_HSA_f8889.pxd
src/tenforty/otslib/ots_2020_MA_1.cpp
src/tenforty/otslib/ots_2020_MA_1.pxd
src/tenforty/otslib/ots_2020_NC_D400.cpp
src/tenforty/otslib/ots_2020_NC_D400.pxd
src/tenforty/otslib/ots_2020_NJ_1040.cpp
src/tenforty/otslib/ots_2020_NJ_1040.pxd
src/tenforty/otslib/ots_2020_NY_IT201.cpp
src/tenforty/otslib/ots_2020_NY_IT201.pxd
src/tenforty/otslib/ots_2020_OH_IT1040.cpp
src/tenforty/otslib/ots_2020_OH_IT1040.pxd
src/tenforty/otslib/ots_2020_PA_40.cpp
src/tenforty/otslib/ots_2020_PA_40.pxd
src/tenforty/otslib/ots_2020_US_1040.cpp
src/tenforty/otslib/ots_2020_US_1040.pxd
src/tenforty/otslib/ots_2020_US_1040_Sched_C.cpp
src/tenforty/otslib/ots_2020_US_1040_Sched_C.pxd
src/tenforty/otslib/ots_2020_VA_760.cpp
src/tenforty/otslib/ots_2020_VA_760.pxd
src/tenforty/otslib/ots_2020_f8606.cpp
src/tenforty/otslib/ots_2020_f8606.pxd
src/tenforty/otslib/ots_2021_CA_540.cpp
src/tenforty/otslib/ots_2021_CA_540.pxd
src/tenforty/otslib/ots_2021_CA_5805.cpp
src/tenforty/otslib/ots_2021_CA_5805.pxd
src/tenforty/otslib/ots_2021_HSA_f8889.cpp
src/tenforty/otslib/ots_2021_HSA_f8889.pxd
src/tenforty/otslib/ots_2021_MA_1.cpp
src/tenforty/otslib/ots_2021_MA_1.pxd
src/tenforty/otslib/ots_2021_NC_D400.cpp
src/tenforty/otslib/ots_2021_NC_D400.pxd
src/tenforty/otslib/ots_2021_NJ_1040.cpp
src/tenforty/otslib/ots_2021_NJ_1040.pxd
src/tenforty/otslib/ots_2021_NY_IT201.cpp
src/tenforty/otslib/ots_2021_NY_IT201.pxd
src/tenforty/otslib/ots_2021_OH_IT1040.cpp
src/tenforty/otslib/ots_2021_OH_IT1040.pxd
src/tenforty/otslib/ots_2021_PA_40.cpp
src/tenforty/otslib/ots_2021_PA_40.pxd
src/tenforty/otslib/ots_2021_US_1040.cpp
src/tenforty/otslib/ots_2021_US_1040.pxd
src/tenforty/otslib/ots_2021_US_1040_Sched_C.cpp
src/tenforty/otslib/ots_2021_US_1040_Sched_C.pxd
src/tenforty/otslib/ots_2021_US_1040_Sched_SE.cpp
src/tenforty/otslib/ots_2021_US_1040_Sched_SE.pxd
src/tenforty/otslib/ots_2021_VA_760.cpp
src/tenforty/otslib/ots_2021_VA_760.pxd
src/tenforty/otslib/ots_2021_f2210.cpp
src/tenforty/otslib/ots_2021_f2210.pxd
src/tenforty/otslib/ots_2021_f8606.cpp
src/tenforty/otslib/ots_2021_f8606.pxd
src/tenforty/otslib/ots_2021_f8959.cpp
src/tenforty/otslib/ots_2021_f8959.pxd
src/tenforty/otslib/ots_2021_f8960.cpp
src/tenforty/otslib/ots_2021_f8960.pxd
src/tenforty/otslib/ots_2022_CA_540.cpp
src/tenforty/otslib/ots_2022_CA_540.pxd
src/tenforty/otslib/ots_2022_CA_5805.cpp
src/tenforty/otslib/ots_2022_CA_5805.pxd
src/tenforty/otslib/ots_2022_HSA_f8889.cpp
src/tenforty/otslib/ots_2022_HSA_f8889.pxd
src/tenforty/otslib/ots_2022_MA_1.cpp
src/tenforty/otslib/ots_2022_MA_1.pxd
src/tenforty/otslib/ots_2022_NC_D400.cpp
src/tenforty/otslib/ots_2022_NC_D400.pxd
src/tenforty/otslib/ots_2022_NJ_1040.cpp
src/tenforty/otslib/ots_2022_NJ_1040.pxd
src/tenforty/otslib/ots_2022_NY_IT201.cpp
src/tenforty/otslib/ots_2022_NY_IT201.pxd
src/tenforty/otslib/ots_2022_OH_IT1040.cpp
src/tenforty/otslib/ots_2022_OH_IT1040.pxd
src/tenforty/otslib/ots_2022_PA_40.cpp
src/tenforty/otslib/ots_2022_PA_40.pxd
src/tenforty/otslib/ots_2022_US_1040.cpp
src/tenforty/otslib/ots_2022_US_1040.pxd
src/tenforty/otslib/ots_2022_US_1040_Sched_C.cpp
src/tenforty/otslib/ots_2022_US_1040_Sched_C.pxd
src/tenforty/otslib/ots_2022_US_1040_Sched_SE.cpp
src/tenforty/otslib/ots_2022_US_1040_Sched_SE.pxd
src/tenforty/otslib/ots_2022_VA_760.cpp
src/tenforty/otslib/ots_2022_VA_760.pxd
src/tenforty/otslib/ots_2022_f2210.cpp
src/tenforty/otslib/ots_2022_f2210.pxd
src/tenforty/otslib/ots_2022_f8606.cpp
src/tenforty/otslib/ots_2022_f8606.pxd
src/tenforty/otslib/ots_2022_f8829.cpp
src/tenforty/otslib/ots_2022_f8829.pxd
src/tenforty/otslib/ots_2022_f8959.cpp
src/tenforty/otslib/ots_2022_f8959.pxd
src/tenforty/otslib/ots_2022_f8960.cpp
src/tenforty/otslib/ots_2022_f8960.pxd
src/tenforty/otslib/ots_2022_f8995.cpp
src/tenforty/otslib/ots_2022_f8995.pxd
src/tenforty/otslib/ots_2023_AZ_140.pxd
src/tenforty/otslib/ots_2023_CA_540.cpp
src/tenforty/otslib/ots_2023_CA_540.pxd
src/tenforty/otslib/ots_2023_CA_5805.cpp
src/tenforty/otslib/ots_2023_CA_5805.pxd
src/tenforty/otslib/ots_2023_HSA_f8889.cpp
src/tenforty/otslib/ots_2023_HSA_f8889.pxd
src/tenforty/otslib/ots_2023_MA_1.cpp
src/tenforty/otslib/ots_2023_MA_1.pxd
src/tenforty/otslib/ots_2023_NC_D400.cpp
src/tenforty/otslib/ots_2023_NC_D400.pxd
src/tenforty/otslib/ots_2023_NJ_1040.cpp
src/tenforty/otslib/ots_2023_NJ_1040.pxd
src/tenforty/otslib/ots_2023_NY_IT201.cpp
src/tenforty/otslib/ots_2023_NY_IT201.pxd
src/tenforty/otslib/ots_2023_OH_IT1040.cpp
src/tenforty/otslib/ots_2023_OH_IT1040.pxd
src/tenforty/otslib/ots_2023_PA_40.cpp
src/tenforty/otslib/ots_2023_PA_40.pxd
src/tenforty/otslib/ots_2023_US_1040.cpp
src/tenforty/otslib/ots_2023_US_1040.pxd
src/tenforty/otslib/ots_2023_US_1040_Sched_C.cpp
src/tenforty/otslib/ots_2023_US_1040_Sched_C.pxd
src/tenforty/otslib/ots_2023_US_1040_Sched_E_brokerage_royalties.cpp
src/tenforty/otslib/ots_2023_US_1040_Sched_E_brokerage_royalties.pxd
src/tenforty/otslib/ots_2023_US_1040_Sched_SE.cpp
src/tenforty/otslib/ots_2023_US_1040_Sched_SE.pxd
src/tenforty/otslib/ots_2023_VA_760.cpp
src/tenforty/otslib/ots_2023_VA_760.pxd
src/tenforty/otslib/ots_2023_f2210.cpp
src/tenforty/otslib/ots_2023_f2210.pxd
src/tenforty/otslib/ots_2023_f8606.cpp
src/tenforty/otslib/ots_2023_f8606.pxd
src/tenforty/otslib/ots_2023_f8812.cpp
src/tenforty/otslib/ots_2023_f8812.pxd
src/tenforty/otslib/ots_2023_f8829.cpp
src/tenforty/otslib/ots_2023_f8829.pxd
src/tenforty/otslib/ots_2023_f8959.cpp
src/tenforty/otslib/ots_2023_f8959.pxd
src/tenforty/otslib/ots_2023_f8960.cpp
src/tenforty/otslib/ots_2023_f8960.pxd
src/tenforty/otslib/ots_2023_f8995.cpp
src/tenforty/otslib/ots_2023_f8995.pxd
src/tenforty/otslib/ots_2024_AZ_140.pxd
src/tenforty/otslib/ots_2024_CA_540.cpp
src/tenforty/otslib/ots_2024_CA_540.pxd
src/tenforty/otslib/ots_2024_CA_5805.cpp
src/tenforty/otslib/ots_2024_CA_5805.pxd
src/tenforty/otslib/ots_2024_HSA_f8889.cpp
src/tenforty/otslib/ots_2024_HSA_f8889.pxd
src/tenforty/otslib/ots_2024_MA_1.cpp
src/tenforty/otslib/ots_2024_MA_1.pxd
src/tenforty/otslib/ots_2024_MI_1040.cpp
src/tenforty/otslib/ots_2024_MI_1040.pxd
src/tenforty/otslib/ots_2024_NC_D400.cpp
src/tenforty/otslib/ots_2024_NC_D400.pxd
src/tenforty/otslib/ots_2024_NJ_1040.cpp
src/tenforty/otslib/ots_2024_NJ_1040.pxd
src/tenforty/otslib/ots_2024_NY_IT201.cpp
src/tenforty/otslib/ots_2024_NY_IT201.pxd
src/tenforty/otslib/ots_2024_OH_IT1040.cpp
src/tenforty/otslib/ots_2024_OH_IT1040.pxd
src/tenforty/otslib/ots_2024_OR_40.cpp
src/tenforty/otslib/ots_2024_OR_40.pxd
src/tenforty/otslib/ots_2024_PA_40.cpp
src/tenforty/otslib/ots_2024_PA_40.pxd
src/tenforty/otslib/ots_2024_US_1040.cpp
src/tenforty/otslib/ots_2024_US_1040.pxd
src/tenforty/otslib/ots_2024_US_1040_Sched_C.cpp
src/tenforty/otslib/ots_2024_US_1040_Sched_C.pxd
src/tenforty/otslib/ots_2024_US_1040_Sched_E_brokerage_royalties.cpp
src/tenforty/otslib/ots_2024_US_1040_Sched_E_brokerage_royalties.pxd
src/tenforty/otslib/ots_2024_US_1040_Sched_SE.cpp
src/tenforty/otslib/ots_2024_US_1040_Sched_SE.pxd
src/tenforty/otslib/ots_2024_VA_760.cpp
src/tenforty/otslib/ots_2024_VA_760.pxd
src/tenforty/otslib/ots_2024_f2210.cpp
src/tenforty/otslib/ots_2024_f2210.pxd
src/tenforty/otslib/ots_2024_f8606.cpp
src/tenforty/otslib/ots_2024_f8606.pxd
src/tenforty/otslib/ots_2024_f8812.cpp
src/tenforty/otslib/ots_2024_f8812.pxd
src/tenforty/otslib/ots_2024_f8829.cpp
src/tenforty/otslib/ots_2024_f8829.pxd
src/tenforty/otslib/ots_2024_f8959.cpp
src/tenforty/otslib/ots_2024_f8959.pxd
src/tenforty/otslib/ots_2024_f8960.cpp
src/tenforty/otslib/ots_2024_f8960.pxd
src/tenforty/otslib/ots_2024_f8995.cpp
src/tenforty/otslib/ots_2024_f8995.pxd
src/tenforty/otslib/ots_2025_AZ_140.pxd
src/tenforty/otslib/ots_2025_CA_540.pxd
src/tenforty/otslib/ots_2025_CA_5805.pxd
src/tenforty/otslib/ots_2025_HSA_f8889.pxd
src/tenforty/otslib/ots_2025_MA_1.pxd
src/tenforty/otslib/ots_2025_MI_1040.pxd
src/tenforty/otslib/ots_2025_NC_D400.pxd
src/tenforty/otslib/ots_2025_NJ_1040.pxd
src/tenforty/otslib/ots_2025_NY_IT201.pxd
src/tenforty/otslib/ots_2025_OH_IT1040.pxd
src/tenforty/otslib/ots_2025_OR_40.pxd
src/tenforty/otslib/ots_2025_PA_40.pxd
src/tenforty/otslib/ots_2025_US_1040.pxd
src/tenforty/otslib/ots_2025_US_1040_Sched_1_A.pxd
src/tenforty/otslib/ots_2025_US_1040_Sched_C.pxd
src/tenforty/otslib/ots_2025_US_1040_Sched_E_brokerage_royalties.pxd
src/tenforty/otslib/ots_2025_US_1040_Sched_SE.pxd
src/tenforty/otslib/ots_2025_VA_760.pxd
src/tenforty/otslib/ots_2025_f2210.pxd
src/tenforty/otslib/ots_2025_f8606.pxd
src/tenforty/otslib/ots_2025_f8812.pxd
src/tenforty/otslib/ots_2025_f8829.pxd
src/tenforty/otslib/ots_2025_f8959.pxd
src/tenforty/otslib/ots_2025_f8960.pxd
src/tenforty/otslib/ots_2025_f8995.pxd
src/tenforty/otslib/ots_amalgamation.cpp