### chase - Process Chase Bank transaction files
#### Usage
chase [--no-color] [--no-exclude-chart-categories] [--totals-only]
[--averages-only] [--monthly] [--category CATEGORY] [--barchart]
[--piechart] [--detail] [--moving-average] [-s START_DATE]
[-e END_DATE] [--use-datafiles] [-h] [-v] [-V] [--config FILE]
[--print-config] [--print-url] [--completion [SHELL]]
[files ...]
Process Chase Bank transaction files.
#### Positional Arguments
files CSV files to process.
#### Options
--no-color Do not print in color (default: `False`).
--no-exclude-chart-categories
Do not exclude select categories for charts (default:
`False`).
--totals-only Print totals only (default: `False`).
--averages-only Print averages only (implies `--monthly`)
(`--(bar|pie)chart` may also be given) (default:
`False`).
--monthly Generate a monthly report (default: `False`).
--category CATEGORY
Limit transactions to `CATEGORY`.
--barchart Display a barchart of category totals (default:
`False`).
--piechart Display a piechart of category totals (default:
`False`).
--detail Include transaction details in the report (default:
`False`).
--moving-average Plot a moving average on the chart (default: `False`).
-s START_DATE, --start START_DATE
Print transactions at or after `start_date`
(inclusive) (YYYY-MM-DD). Defaults to the epoch. Use
`foy` to specify the first of this year.
-e END_DATE, --end END_DATE
Print transactions prior to `end_date` (exclusive)
(YYYY-MM-DD). Defaults to the end of time. Use `fom`
to specify the first of this month.
--use-datafiles Process the CSV files defined in the config file
(default: `False`).
#### General options
-h, --help Show this help message and exit.
-v, --verbose `-v` for detailed output and `-vv` for more detailed.
-V, --version Print version number and exit.
--config FILE Use config `FILE` (default: `~/.chase.toml`).
--print-config Print effective config and exit.
--print-url Print project url and exit.
--completion [SHELL]
Print completion scripts for `SHELL` and exit
(default: `bash`).
For example,
Print each Category, in descending order of the total spent on each category,
and within each category, print each Merchant, in descending order of the
total spent with each Merchant.
python -m chase file...
Raw data
{
"_id": null,
"home_page": null,
"name": "rlane-chase",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "chase, python, banking, checking, credit-cards, graphs",
"author": null,
"author_email": "Russel Lane <russel@rlane.com>",
"download_url": "https://files.pythonhosted.org/packages/53/14/d3e867de4437c6becc6d2f4a8e702a246d3fe2c12f59f06d1dec04f86d13/rlane_chase-1.0.0.tar.gz",
"platform": null,
"description": "### chase - Process Chase Bank transaction files\n\n#### Usage\n chase [--no-color] [--no-exclude-chart-categories] [--totals-only]\n [--averages-only] [--monthly] [--category CATEGORY] [--barchart]\n [--piechart] [--detail] [--moving-average] [-s START_DATE]\n [-e END_DATE] [--use-datafiles] [-h] [-v] [-V] [--config FILE]\n [--print-config] [--print-url] [--completion [SHELL]]\n [files ...]\n \nProcess Chase Bank transaction files.\n\n#### Positional Arguments\n files CSV files to process.\n\n#### Options\n --no-color Do not print in color (default: `False`).\n --no-exclude-chart-categories\n Do not exclude select categories for charts (default:\n `False`).\n --totals-only Print totals only (default: `False`).\n --averages-only Print averages only (implies `--monthly`)\n (`--(bar|pie)chart` may also be given) (default:\n `False`).\n --monthly Generate a monthly report (default: `False`).\n --category CATEGORY\n Limit transactions to `CATEGORY`.\n --barchart Display a barchart of category totals (default:\n `False`).\n --piechart Display a piechart of category totals (default:\n `False`).\n --detail Include transaction details in the report (default:\n `False`).\n --moving-average Plot a moving average on the chart (default: `False`).\n -s START_DATE, --start START_DATE\n Print transactions at or after `start_date`\n (inclusive) (YYYY-MM-DD). Defaults to the epoch. Use\n `foy` to specify the first of this year.\n -e END_DATE, --end END_DATE\n Print transactions prior to `end_date` (exclusive)\n (YYYY-MM-DD). Defaults to the end of time. Use `fom`\n to specify the first of this month.\n --use-datafiles Process the CSV files defined in the config file\n (default: `False`).\n\n#### General options\n -h, --help Show this help message and exit.\n -v, --verbose `-v` for detailed output and `-vv` for more detailed.\n -V, --version Print version number and exit.\n --config FILE Use config `FILE` (default: `~/.chase.toml`).\n --print-config Print effective config and exit.\n --print-url Print project url and exit.\n --completion [SHELL]\n Print completion scripts for `SHELL` and exit\n (default: `bash`).\n\nFor example,\n\nPrint each Category, in descending order of the total spent on each category,\nand within each category, print each Merchant, in descending order of the\ntotal spent with each Merchant.\n\n python -m chase file...\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Process Chase Bank transaction files",
"version": "1.0.0",
"project_urls": {
"Homepage": "https://github.com/russellane/chase"
},
"split_keywords": [
"chase",
" python",
" banking",
" checking",
" credit-cards",
" graphs"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "2ee6a717f82d6a5b41859fe7445bd83d494f0b3272e8488500eb2dafd30b5ab3",
"md5": "798f5eef8c88a7cb93c43871b8540097",
"sha256": "fa997cbd7a2f52e5369f95c2beb049d54e5c952a3faf6ba794159bea90e35391"
},
"downloads": -1,
"filename": "rlane_chase-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "798f5eef8c88a7cb93c43871b8540097",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 10085,
"upload_time": "2024-10-26T02:32:33",
"upload_time_iso_8601": "2024-10-26T02:32:33.555624Z",
"url": "https://files.pythonhosted.org/packages/2e/e6/a717f82d6a5b41859fe7445bd83d494f0b3272e8488500eb2dafd30b5ab3/rlane_chase-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5314d3e867de4437c6becc6d2f4a8e702a246d3fe2c12f59f06d1dec04f86d13",
"md5": "b4018f2397cb36c344a4e35948a63e2d",
"sha256": "526b615e19cb8dd526313a2ced9e2f16665e0a982849227971b405bbb3359157"
},
"downloads": -1,
"filename": "rlane_chase-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "b4018f2397cb36c344a4e35948a63e2d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 11378,
"upload_time": "2024-10-26T02:32:35",
"upload_time_iso_8601": "2024-10-26T02:32:35.526605Z",
"url": "https://files.pythonhosted.org/packages/53/14/d3e867de4437c6becc6d2f4a8e702a246d3fe2c12f59f06d1dec04f86d13/rlane_chase-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-26 02:32:35",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "russellane",
"github_project": "chase",
"github_not_found": true,
"lcname": "rlane-chase"
}