Metadata-Version: 1.1
Name: qifqif
Version: 0.6.1
Summary: QIF file editing tool
Home-page: https://github.com/KraYmer/qifqif
Author: Fabrice Laporte
Author-email: kraymer@gmail.com
License: MIT
Description: .. image:: https://travis-ci.org/Kraymer/qifqif.svg?branch=master
          :target: https://travis-ci.org/Kraymer/qifqif
        .. image:: https://coveralls.io/repos/Kraymer/qifqif/badge.svg
          :target: https://coveralls.io/r/Kraymer/qifqif
        .. image:: http://img.shields.io/pypi/v/qifqif.svg
            :target: https://pypi.python.org/pypi/qifqif
        .. image:: https://readthedocs.org/projects/qifqif/badge/?version=latest
           :target: http://qifqif.readthedocs.org/en/latest/?badge=latest
           :alt: Documentation Status
        
        qifqif
        ======
        
            /kĭf kĭf/
             1. *adj. inv.* arabic slang (كيف) for "it's all the same".
             2. *n.* CLI tool for *categorizing* qif files. It can make all the difference.
        
        Description
        -----------
        
        CLI tool to *enrich* your QIF files transactions with category information, hence **cutting down import time from minutes to mere seconds**.
        
        .. image:: https://raw.githubusercontent.com/Kraymer/qifqif/master/docs/_static/qifqif_demo.gif
        
        QIF is a format widely used by personal money management software such as
        `GnuCash`_ to import information. Yet, the import process is particularly
        tedious as it require to manually pair the transactions contained in the file
        with categories (or "accounts" for double-entry bookkeeping systems).
        
        qifqif augment your qif files by adding a category line for each transaction,
        that additional information can then be used by accounting software to perform
        automatic QIF imports.
        It picks categories by searching for predefined keywords in transactions
        descriptions lines and by repeating choices you previously made regarding
        similar transactions.
        
        .. _GnuCash: http://www.gnucash.org/
        
        Features
        --------
        
        - **Blazing fast edits:** thanks to well-thought-out defaults and ``<TAB>``
          completion
        - **Auditing mode:** review your transactions one by one
        - **Batch mode (no interactive):** for easy integration with scripts
        - **Easy-going workflow:** dreading the behemoth task of importing years of
          accounting from a single file? Don't be. Go at your own pace and press
          ``<Ctrl+C>`` to exit anytime. On next run, editing will resume right where
          you left it.
        
        Usage
        -----
        
        ::
        
            usage: qifqif [-h] [-a] [-c CONFIG] [-d | -o DEST] [-b] [-v] QIF_FILE
        
            Enrich your .QIF files with tags. See https://github.com/Kraymer/qifqif for
            more infos.
        
            positional arguments:
              QIF_FILE              .QIF file to process
        
            optional arguments:
              -h, --help            show this help message and exit
              -a, --audit-mode      pause after each transaction
              -c CONFIG, --config CONFIG
                                    configuration filename in json format. DEFAULT:
                                    ~/.qifqif.json
              -d, --dry-run         dry-run mode: just print instead of write file
              -o DEST, --output DEST
                                    output filename. DEFAULT: edit input file in-place
              -b, --batch-mode      skip transactions that require user input
              -v, --version         display version information and exit
        
        More infos on the `documentation`_ website.
        
        .. _documentation: http://qifqif.rtfd.org
        
        
        Installation
        ------------
        
        qiqif is written for `Python 2.7`_ and is tested on Linux, Mac OS X and Windows.
        
        Install with `pip`_ via ``pip install qifqif`` command.
        
        If you're on Windows and don't have pip yet, follow
        `this guide`_ to install it.
        
        .. _Python 2.7: ttps://www.python.org/downloads/
        .. _pip: https://pip.pypa.io/en/stable/
        .. _this guide: https://pip.pypa.io/en/latest/installing/
        .. _here: https://github.com/Kraymer/qifqif/releases
        
        Feedbacks
        ---------
        
        Please submit bugs and features requests on the `Issue tracker`_.
        
        .. _Issue tracker: https://github.com/Kraymer/qifqif/issues
        
Platform: ALL
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Environment :: Console
Classifier: Topic :: Office/Business :: Financial :: Accounting
