{ "info": { "author": "Nikita Kouevda", "author_email": "nkouevda@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# estimated-taxes\n\nEstimated taxes calculator.\n\nThis is meant to help estimate additional tax payments throughout the year, i.e.\nfor [IRS form 1040-ES](https://www.irs.gov/pub/irs-pdf/f1040es.pdf) and [CA form\n540-ES](https://www.ftb.ca.gov/forms/2019/19_540es.pdf).\n\nPlease review the logic yourself if you intend to use this. It intentionally\ndoes not attempt to handle all forms and all scenarios; you will likely need to\naugment it for your particular needs.\n\nSee also [nkouevda/capital-gains](https://github.com/nkouevda/capital-gains).\n\n## Installation\n\n pip install estimated-taxes\n\n## Usage\n\n```\nusage: estimated-taxes [] [--] \n\nEstimated taxes calculator\n\noptional arguments:\n -h, --help show this help message and exit\n -v, --version show program's version number and exit\n```\n\n## Input Format\n\nSee [example/input.yaml](example/input.yaml).\n\nThe input file must start with `!InputData`, and must specify `year`,\n`filing_status`, `fed_allowances`, and `ca_allowances`. All other values are\noptional.\n\nEach value must be a number, or a list of numbers, or a map where the values are\nnumbers. Lists and maps are allowed for convenience, to split up categories into\nmultiple entries. For example, the following are all equivalent:\n\n```\nsupplemental_wages: 62500\n\nsupplemental_wages:\n - 12500\n - 50000\n\nsupplemental_wages:\n bonus: 12500\n rsu: 50000\n```\n\n## Examples\n\n estimated-taxes example/input.yaml > example/output.txt\n\n## TODO\n\n- Itemized deductions other than SALT\n- AMT\n\n## License\n\n[MIT License](LICENSE.txt)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nkouevda/estimated-taxes", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "estimated-taxes", "package_url": "https://pypi.org/project/estimated-taxes/", "platform": "", "project_url": "https://pypi.org/project/estimated-taxes/", "project_urls": { "Homepage": "https://github.com/nkouevda/estimated-taxes" }, "release_url": "https://pypi.org/project/estimated-taxes/1.0.1/", "requires_dist": null, "requires_python": "", "summary": "Estimated taxes calculator", "version": "1.0.1" }, "last_serial": 4980346, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "91ab5c368d60442e24760f53cc1c9b52", "sha256": "34f59b7c466209ef1dbe7a6c7a51da26d9700db2680b613786d4df16e715d1f9" }, "downloads": -1, "filename": "estimated_taxes-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "91ab5c368d60442e24760f53cc1c9b52", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9637, "upload_time": "2019-03-24T20:09:29", "url": "https://files.pythonhosted.org/packages/2d/dd/c896721a3698d57e7ff5fd93be637a5492bea9b9039acbd405b588b1a946/estimated_taxes-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c527aef154a6ef346820d2a58c3fd8cf", "sha256": "8800650faed951c0594514a9dc569db300a3989b831b22ee40c0545b01a85b10" }, "downloads": -1, "filename": "estimated-taxes-1.0.0.tar.gz", "has_sig": false, "md5_digest": "c527aef154a6ef346820d2a58c3fd8cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6292, "upload_time": "2019-03-24T20:09:31", "url": "https://files.pythonhosted.org/packages/bb/e0/13a59426b271b8b01d47a9a4ea11d691f1705d10db37172b98ec11849f85/estimated-taxes-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "041bc829bf52eb4135405b18949bddf7", "sha256": "30102342b80b81817e06b576513eaf39ae4631e0671b44bc726a1ec3ed0f46d1" }, "downloads": -1, "filename": "estimated_taxes-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "041bc829bf52eb4135405b18949bddf7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9935, "upload_time": "2019-03-25T00:30:39", "url": "https://files.pythonhosted.org/packages/cf/b0/8edf70557079dae666d0f3995ba2c88788241a335c06eccfe8175c6f196d/estimated_taxes-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "534d4770cc610c2c3451140fa9572107", "sha256": "6bb8518e00d3f55e0a0d109fd838f5de5d76051666abb545172b497f5e655370" }, "downloads": -1, "filename": "estimated-taxes-1.0.1.tar.gz", "has_sig": false, "md5_digest": "534d4770cc610c2c3451140fa9572107", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7381, "upload_time": "2019-03-25T00:30:40", "url": "https://files.pythonhosted.org/packages/66/91/c33826b663ca3452abc78ad5aa467d57786c8f8a399272af3a279c93bef2/estimated-taxes-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "041bc829bf52eb4135405b18949bddf7", "sha256": "30102342b80b81817e06b576513eaf39ae4631e0671b44bc726a1ec3ed0f46d1" }, "downloads": -1, "filename": "estimated_taxes-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "041bc829bf52eb4135405b18949bddf7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9935, "upload_time": "2019-03-25T00:30:39", "url": "https://files.pythonhosted.org/packages/cf/b0/8edf70557079dae666d0f3995ba2c88788241a335c06eccfe8175c6f196d/estimated_taxes-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "534d4770cc610c2c3451140fa9572107", "sha256": "6bb8518e00d3f55e0a0d109fd838f5de5d76051666abb545172b497f5e655370" }, "downloads": -1, "filename": "estimated-taxes-1.0.1.tar.gz", "has_sig": false, "md5_digest": "534d4770cc610c2c3451140fa9572107", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7381, "upload_time": "2019-03-25T00:30:40", "url": "https://files.pythonhosted.org/packages/66/91/c33826b663ca3452abc78ad5aa467d57786c8f8a399272af3a279c93bef2/estimated-taxes-1.0.1.tar.gz" } ] }