rlane-chase


Namerlane-chase JSON
Version 1.0.0 PyPI version JSON
download
home_pageNone
SummaryProcess Chase Bank transaction files
upload_time2024-10-26 02:32:35
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseMIT
keywords chase python banking checking credit-cards graphs
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ### 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"
}
        
Elapsed time: 0.50785s