Add money.py, a class I'd like to start using in here instead of floats.
[retire.git] / constants.py
1
2 # Consts
3 DEFAULT = 0
4 SCOTT = 1
5 LYNN = 2
6
7 def is_valid_owner(owner):
8     """Is an owner valid?"""
9     return (owner >= DEFAULT and owner <= LYNN)
10
11 PESSIMISTIC_FEDERAL_INCOME_TAX_BRACKETS = [
12     [ 612351, 0.50 ],
13     [ 408201, 0.45 ],
14     [ 321451, 0.35 ],
15     [ 168401, 0.25 ],
16     [  78951, 0.22 ],
17     [  19401, 0.15 ],
18     [      1, 0.12 ]
19 ]
20 CURRENT_FEDERAL_INCOME_TAX_BRACKETS = [
21     [ 612351, 0.37 ],
22     [ 408201, 0.35 ],
23     [ 321451, 0.32 ],
24     [ 168401, 0.24 ],
25     [  78951, 0.22 ],
26     [  19401, 0.12 ],
27     [      1, 0.10 ]
28 ]
29 CURRENT_LONG_TERM_GAIN_FEDERAL_TAX_BRACKETS = [
30     [ 488851, 0.20 ],
31     [  78751, 0.15 ],
32     [      1, 0.00 ]
33 ]
34 PESSIMISTIC_LONG_TERM_GAIN_FEDERAL_TAX_BRACKETS = (
35     PESSIMISTIC_FEDERAL_INCOME_TAX_BRACKETS)