Double-entry accounting system with a command-line reporting interface

Edit Package ledger
https://github.com/ledger/ledger

Ledger is a powerful, double-entry accounting system that is accessed
from the UNIX command-line. This may put off some users, since there is
no flashy UI, but for those who want unparalleled reporting access to
their data there are few alternatives.

Refresh
Refresh
Source Files
Filename Size Changed
ledger-3.3.2.tar.gz 0000825274 806 KB
ledger.changes 0000011067 10.8 KB
ledger.spec 0000002119 2.07 KB
Revision 31 (latest revision is 32)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1098571 from smolsheep's avatar smolsheep (revision 31)
- Update to version 3.3.2:
  * Fix divide by zero (bugs #777 and #2207)
  * Increase string size limit in src/unistring.h assert
    (bug #2174)
  * Require tzdata for Nix flake build (bug #2213)
- Updates in version 3.3.1:
  * Fix regression leading to incorrect error about format
    directives (bug #2205)
  * Add information about compile features to --version
  * Fix compiler warnings by minimizing the use of deprecated APIs
  * Remove unused Python server related code
  * Various documentation improvements
- Updates in version 3.3.0:
  * Use $PAGER when environment variable is set (bug #1674)
  * Make --depth correctly fold postings to accounts of greater
    depth into the parent at the specified level (bug #987)
  * When using wild-cards in the include directive, include matched
    files in sorted order (bug #1659)
  * Ensure absolute path for include (bug #2075)
  * Try to use $XDG_HOME_CONFIG/ledger/ledgerrc or
    ~/.config/ledger/ledgerrc first
  * Improve Python 3 support and drop support for Python 2
  * Add support for automatically reading files encrypted with GPG
    (bug #1949)
  * Add support for a "debit" column in the convert command
    (bug #1120)
  * Fix parsing of files without end of line (bug #516)
  * Fix incorrect parsing of expressions containing a - without
    spaces (bug #2001)
  * Fix payee metadata on postings not being validated and payee
    aliases not being honored (bug #556 & bug #1892)
  * Fix ledger interpreting a posting with 0 difference as a null-
    posting, which leads to it auto-balancing the posting
    (bug #1942)
  * Correctly escape all string values in lisp report (bug #2034)
  * Fix a regression where empty commodities were shown (bug #1969)
  * Fix a regression where using multiple commodities in one
    transaction triggers an assertion (bug #1998)
  * Fix --time-colon for negative time amounts
  * Use correct int return type for stream input operations
    (bug #2058)
  * Use amount_width for balance report
  * Remove some UTF-8 code that was having no effect (bug #2061)
  * Fix unrounding for equity
  * Fix SIGABRT when python subcommand raises an exception
  * Support building on older versions of CMAKE (less than 3.7)
  * Fix compilation with Boost 1.76 (bug #2030)
  * Fix unicode problems on Windows (bug #1986)
  * Fix the issue that with Boost >= 1.77 include directive cannot
    find the file to include for stdin (-f -). Also for -f - when
    include cannot find the file it reports the error with full
    path now. (bug #2057 & bug #2092)
  * Rename quoted_rfc4180 to quoted_rfc, as numbers used in
    function names confuses the parser (#2007).
  * Numbers are no longer permitted in value expression function
    names.
  * Various documentation improvements
- Removal of 0001-Fix-compilation-with-Boost-1.76.patch which was
  fixed in bug #2030
- Removal of unneeded ledger-cmakelists.patch
Comments 0
openSUSE Build Service is sponsored by