Metadata-Version: 1.0
Name: pyExpenses
Version: 0.3
Summary: pyExpenses is a python package for simply personal financial management.
Home-page: https://github.com/JasonLai256/pyExpenses.git
Author: Jason Lai
Author-email: jasonlai256@gmail.com
License: BSD
Description: ==========
        pyExpenses
        ==========
        pyExpenses is a python package for simply personally financial management.
        The purpose of pyExpenses is to provide a easy way - simple api invoke - to manage
        daily trivial expenses, and make it easy to analyze and statistic user records.
        
        
        Features
        --------
        * provide a set of api that easy to use to control all the things about manage expenses;
        * surport flexible and scalable expenses storage;
        * record parser has three types, including filter, analyzing and statistic;
        * record parser is base on composition pattern, can flexibly compose parsers;
        * surport project concept that let the application can automatic to do somethings;
        * more project types will be provide;
        * ...
        
        
        Frame of Package
        ----------------
                           +-------------------+
                           | (Storage Backend) |
                           |    RecManipImpl   |
                           |                   |
                           +------+------------+         +--------------+
                                  |                      |              |
                                  |                      |  ErrorHandle |
                                  V                      |              |
                             +-----------+               +--------------+
                             |           |
             +-------------->|  RecManip |
             |               |           |
             |               +----+------+
             |                    |                   (manage)
             |                    |       +-------------+-------------------+
             |                    |       |             |                   |
             |                    V       |             |                   |
             |              +-------------+-+           V                   V
        +----+--------+     |               |      +-----------+      +------------+
        |             |     |  (Scheduler)  |      |           |      |            |
        | ConfigManip +---->|    Expense    |      | RecParser |      |  Projects  |
        |             |     |               |      |           |      |            |
        +-----+-------+     |               |      +----+------+      +------+-----+
              |             +--------+------+           |                    |
              |                      |       +----------+                    |
              |                      |       |        +----------------------+
              |                      |       |        |
              |                      V       V        V
              |                   +---------------------+
              +------------------>|                     |
                                  |        USER         |
                                  | (developer use api) |
                                  |                     |
                                  +---------------------+
        
        
        Installation
        ------------
        Installation is simple. You can install it by running::
        
            $ pip install pyExpenses
        
        Or to get the latest development version from git::
        
            $ git clone git://github.com/JasonLai256/pyExpenses.git
        
        
        Support
        -------
        You can log issues on the Github issue tracker for this project.
        And welcome you can collaborate with the author to maintain this project.
        
Platform: any
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Other Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Office/Business :: Financial
Classifier: Topic :: Software Development :: Libraries :: Python Modules
