From 31cee4e0ba150595747a76fd587fb68a764456cd 2021-01-18 20:45:31 From: Brett Smith Date: 2021-01-18 20:45:31 Subject: [PATCH] meta_tax_implication: New values for grant recipients. --- diff --git a/conservancy_beancount/plugin/meta_tax_implication.py b/conservancy_beancount/plugin/meta_tax_implication.py index d4f9c4cd9c58ac431035ef3e153b83cda9ffe838..af2cb4100a8ad6c5107cd58e9f69b4d9b6b44645 100644 --- a/conservancy_beancount/plugin/meta_tax_implication.py +++ b/conservancy_beancount/plugin/meta_tax_implication.py @@ -40,6 +40,7 @@ class MetaTaxImplication(core._NormalizePostingMetadataHook): 'Bank-Transfer', 'Chargeback', 'Foreign-Corporation', + 'Foreign-Grantee', 'Foreign-Individual-Contractor', 'Loan', 'Refund', @@ -48,6 +49,7 @@ class MetaTaxImplication(core._NormalizePostingMetadataHook): 'Tax-Payment', 'USA-501c3', 'USA-Corporation', + 'USA-Grantee', 'W2', ] _ALIASES = dict( diff --git a/setup.py b/setup.py index 36dc6ffbc80102f86aaf954ab0ba36d79c913cc7..f052290b09f072635400865a78849ef35067e5a8 100755 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ from setuptools import setup setup( name='conservancy_beancount', description="Plugin, library, and reports for reading Conservancy's books", - version='1.15.3', + version='1.15.4', author='Software Freedom Conservancy', author_email='info@sfconservancy.org', license='GNU AGPLv3+', diff --git a/tests/test_meta_tax_implication.py b/tests/test_meta_tax_implication.py index 677f2c459565d0b0f137235765e1b3f5b89bc330..98c01620ccdf5144df79623fcf6259fe359f9b9c 100644 --- a/tests/test_meta_tax_implication.py +++ b/tests/test_meta_tax_implication.py @@ -20,6 +20,7 @@ VALID_VALUES = { 'Bank-Transfer': 'Bank-Transfer', 'Chargeback': 'Chargeback', 'Foreign-Corporation': 'Foreign-Corporation', + 'Foreign-Grantee': 'Foreign-Grantee', 'Foreign-Individual-Contractor': 'Foreign-Individual-Contractor', 'Loan': 'Loan', 'Refund': 'Refund', @@ -28,6 +29,8 @@ VALID_VALUES = { 'Tax-Payment': 'Tax-Payment', 'USA-501c3': 'USA-501c3', 'USA-Corporation': 'USA-Corporation', + 'USA-Grantee': 'USA-Grantee', + 'US-Grantee': 'USA-Grantee', 'W2': 'W2', }