Metadata-Version: 1.1
Name: qifqif
Version: 0.7.3
Summary: Enrich your QIF files with categories.
Home-page: https://github.com/KraYmer/qifqif
Author: Fabrice Laporte
Author-email: kraymer@gmail.com
License: MIT
Description-Content-Type: UNKNOWN
Description: |image0| |image1| |image2| |image3|
        
        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**.
        
        .. figure:: https://raw.githubusercontent.com/Kraymer/qifqif/master/docs/_static/qifqif_demo.gif
           :alt: 
        
        QIF is a format widely used by personal money management software such
        as `GnuCash <http://www.gnucash.org/>`__ 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.
        
        Features
        --------
        
        -  **Quickstart:** create categories by importing your existing accounts
           with `qifacc <https://github.com/Kraymer/qifqif/wiki/qifacc>`__
        -  **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.py [-h] [-a | -b] [-c CONFIG] [-d] [-f] [-o DEST] [-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
              -b, --batch-mode      skip transactions that require user input
              -c CONFIG, --config CONFIG
                                    configuration filename in json format. DEFAULT:
                                    ~/.qifqif.json
              -d, --dry-run         just print instead of writing file
              -f, --force           discard transactions categories if not present in
                                    configuration file. Repeat the flag (-ff) to force
                                    editing of all transactions.
              -o DEST, --output DEST
                                    output filename. DEFAULT: edit input file in-place
              -v, --version         display version information and exit
        
        More infos on the `documentation <http://qifqif.rtfd.org>`__ website.
        
        Installation
        ------------
        
        qiqif is written for `Python 2.7 <ttps://www.python.org/downloads/>`__
        and is tested on Linux, Mac OS X and Windows.
        
        Install with `pip <https://pip.pypa.io/en/stable/>`__ via
        ``pip install qifqif`` command.
        
        If you're on Windows and don't have pip yet, follow `this
        guide <https://pip.pypa.io/en/latest/installing/>`__ to install it.
        
        Changelog
        ---------
        
        Available on `Github Releases
        page <https://github.com/Kraymer/qifqif/releases>`__.
        
        Feedbacks
        ---------
        
        Please submit bugs and features requests on the `Issue
        tracker <https://github.com/Kraymer/qifqif/issues>`__.
        
        .. |image0| image:: https://travis-ci.org/Kraymer/qifqif.svg?branch=master
           :target: https://travis-ci.org/Kraymer/qifqif
        .. |image1| image:: https://coveralls.io/repos/Kraymer/qifqif/badge.svg
           :target: https://coveralls.io/r/Kraymer/qifqif
        .. |image2| image:: http://img.shields.io/pypi/v/qifqif.svg
           :target: https://pypi.python.org/pypi/qifqif
        .. |image3| image:: https://readthedocs.org/projects/qifqif/badge/?version=latest
           :target: http://qifqif.readthedocs.org/en/latest/?badge=latest
        
Platform: ALL
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Environment :: Console
Classifier: Topic :: Office/Business :: Financial :: Accounting
