Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Office > Finance

    PyHacc 0.7

    Download button

    No screenshots available
    Downloads: 138  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Joel B. Mohler | More programs
    GPL / FREE
    January 14th, 2012, 21:05 GMT [view history]
    ROOT / Office / Finance

     Read user reviews (0)  Refer to a friend  Subscribe

    PyHacc description

    Personal accounting tool

    PyHacc is a double entry accounting system for personal use. It aims to emphasize data accessibility, account management, command-line automation, and clean use of the PyQt library. PyHacc builds on the general notions found in QHacc (http://qhacc.sourceforge.net/), but is not intended to be a direct clone.

    It should be noted that while PyHacc is a fully functional system which is in production use for the author's personal use, it is primarily a demonstration and example of qtalchemy -- http://qtalchemy.org .

    PyHacc can be run on both PyQt4 and PySide. In the root of the mercurial repository, run the script qtbindings to switch between the two. The source comes set up for PyQt4, but you can switch to PySide with:

    python qtbindings.py --platform=PySide
    python setup.py build
    sudo python setup.py install


    If using PySide, the qtalchemy library will also need to be switched to using PySide in a similar way.

    Getting Started

    On linux, it should be sufficient to run:

    python setup.py build
    sudo python setup.py install
    pyhaccgui --conn=sqlite://


    The sqlite:// connection string will start pyhacc with a demo database.

    It is recommended and most tested to use pyhacc with postgresql. To initialize a database:

    createdb pyhacc
    pyhacc initdb postgresql://username:password@localhost/pyhacc
    # to run pyhacc connected to this database:
    pyhaccgui --conn=postgresql://username:password@localhost/pyhacc



    Product's homepage

    Requirements:

    · Python
    · QtAlchemy
    · SQLAlchemy
    · a Python database driver
    · PyQt
    · PySide

    What's New in This Release: [ read full changelog ]

    · report changes with column width being propogated from on-screen lists to pdf versions
    · factor out basic report code to qtalchemy
    · bug fixes

      


    TAGS:

    personal accounting | data accessibility | account management | personal | accounting | financial

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM