Hello community,

here is the log from the commit of package hledger for openSUSE:Factory checked 
in at 2020-09-07 21:32:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hledger (Old)
 and      /work/SRC/openSUSE:Factory/.hledger.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hledger"

Mon Sep  7 21:32:47 2020 rev:4 rq:832346 version:1.19

Changes:
--------
--- /work/SRC/openSUSE:Factory/hledger/hledger.changes  2020-08-28 
21:42:12.216905505 +0200
+++ /work/SRC/openSUSE:Factory/.hledger.new.3399/hledger.changes        
2020-09-07 21:32:55.897313750 +0200
@@ -1,0 +2,143 @@
+Thu Sep  3 02:00:39 UTC 2020 - [email protected]
+
+- Update hledger to version 1.19.
+  # 1.19 2020-09-01
+
+  ## general
+
+  - When parsing dates, the year is now required to have at least four
+    digits. So eg we no longer accept `200/1/1` as a valid date, it
+    would need to be written `0200/1/1`. This was done for.. reasons,
+    and is experimental; let us know if it causes you trouble.
+
+  - The --color/--colour=WHEN command line option, support for the
+    NO_COLOR environment variable, and smarter autodetection of colour
+    terminals have been added (#1296)
+
+  - Command line options taking a numeric argument are now validated
+    more carefully, preventing issues with unexpected negatives or Int
+    overflow. (Stephen Morgan)
+
+  - In queries, you can now specify a quarter like `2020q1` or `q4`
+    (the q is case-insensitive). (#1247, Henning Thieleman, Stephen Morgan)
+
+  - In report intervals, `fortnightly` has been added as a synonym for
+    `biweekly`. (Stephen Morgan)
+
+  - -t and -l command line flags have been added as short forms of
+    --tree and --flat (#1286)
+
+  - All reports displaying accounts now choose flat mode by default
+    (Stephen Morgan)
+
+  - Reports now show at most 2 commodities of multicommodity amounts,
+    unless the --no-elide flag is used. This helps keep them readable by
+    default, since multicolumn, multicommodity balance reports otherwise
+    tend to become very wide, especially in tree mode.
+
+  - Numbers with more than 255 decimal places, which we do not support,
+    now give an error instead of silently misparsing. (#1326)
+
+  - Digit groups are now limited to at most 255 digits each. (#1326)
+
+  - Account aliases (on command line or in journal) containing a bad
+    regular expression now give a more detailed error message.
+
+  - A tab character could get parsed as part of a commodity symbol, with
+    confusing results. This no longer happens. (#1301, Dmitry Astapov)
+
+  - Debug output is now organised better by debug level.
+    The levels are:
+
+    0. normal command output only (no warnings)
+    1. useful warnings & most common troubleshooting info (valuation, eg)
+    2. common troubleshooting info, more detail
+    3. report options selection
+    4. report generation
+    5. report generation, more detail
+    6. input file reading
+    7. input file reading, more detail
+    8. command line parsing
+    9. any other rarely needed or more in-depth info
+
+  - Added a missing lower bound for aeson, making cabal installs more
+    reliable. (#1268)
+
+  - lib: parseAmountQueryTerm: allow whitespace around arg parts (#1312)
+    Whitespace around the operator, sign, or number is now tolerated.
+
+  ## commands
+
+  - account,bal,bs,cf,is: --drop now also works in tree mode (Stephen Morgan)
+
+  - add: fix an error in the command line help (arguments are inputs,
+    not a query)
+
+  - aregister: a new command showing a transaction-oriented account
+    register, like hledger-ui, hledger-web, or your bank statement.
+    Each line represents a whole transaction in one account, unlike
+    the register command which shows individual postings possibly from
+    multiple accounts. You might prefer aregister when reconciling
+    real-world asset/liability accounts, and register when reviewing
+    detailed revenues/expenses. (#1294)
+
+  - bal,bs,cf,is: boring parents are now elided by default in tabular
+    balance reports too, like single-column reports. (Stephen Morgan)
+
+  - bal,bs,cf,is: monthly column headings are no longer elided to just
+    the short month name, if multiple years are being displayed.
+
+  - bal --budget's column headings are now end dates rather than
+    periods when appropriate (ie with --cumulative or --historical).
+
+  - bs,cf,is: -%/--no-total no longer forces --no-total (Stephen Morgan)
+
+  - bs,cf,is: --no-total now hides subtotals as well as the grand total
+    (Stephen Morgan)
+
+  - codes: a new command for listing transaction codes
+
+  - print: a new `sql` output format has been added (Dmitry Astapov)
+
+  - roi: errors are now shown without a call stack
+
+  - tags: add --parsed flag, hide empties without --empty. With the
+    --parsed flag, all tags or values are shown in the order they are
+    parsed from the input data, including duplicates. With -E/--empty,
+    any blank/empty values will also be shown, otherwise they are
+    omitted.
+
+  ## journal format
+
+  - account directives can specify a new `Cash` account type. This is a
+    subtype of `Asset`, denoting accounts which should be displayed
+    in `cashflow` reports.
+
+  - The built-in regular expressions for choosing default account types
+    have been tweaked, and documentation for account types has been
+    improved.
+
+  ## csv format
+
+  - Inferring the appropriate default field separator based on file
+    extension (, for .csv, ; for .ssv, \t for .tsv) now works as
+    documented.
+
+  - Conditional rule patterns can now be grouped with the `&` (AND) operator,
+    allowing more powerful matching. (Michael Sanders)
+
+  - Invalid csv rules files now give clearer parse error messages.
+    (Dmitry Astapov)
+
+  - "If tables", a compact bulk format for conditional rules, have been
+    added. (Dmitry Astapov)
+
+  - csv conversion with a lot of conditional rules is now faster (Dmitry 
Astapov)
+
+-------------------------------------------------------------------
+Mon Aug 31 09:33:49 UTC 2020 - [email protected]
+
+- Update hledger to version 1.18.1 revision 1.
+  Upstream has revised the Cabal build instructions on Hackage.
+
+-------------------------------------------------------------------

Old:
----
  hledger-1.18.1.tar.gz
  hledger.cabal

New:
----
  hledger-1.19.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ hledger.spec ++++++
--- /var/tmp/diff_new_pack.l0huHw/_old  2020-09-07 21:32:56.673314106 +0200
+++ /var/tmp/diff_new_pack.l0huHw/_new  2020-09-07 21:32:56.677314108 +0200
@@ -19,13 +19,12 @@
 %global pkg_name hledger
 %bcond_with tests
 Name:           %{pkg_name}
-Version:        1.18.1
+Version:        1.19
 Release:        0
 Summary:        Command-line interface for the hledger accounting system
 License:        GPL-3.0-or-later
 URL:            https://hackage.haskell.org/package/%{name}
 Source0:        
https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
-Source1:        
https://hackage.haskell.org/package/%{name}-%{version}/revision/1.cabal#/%{name}.cabal
 BuildRequires:  chrpath
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-Decimal-devel
@@ -98,7 +97,6 @@
 
 %prep
 %autosetup
-cp -p %{SOURCE1} %{name}.cabal
 
 %build
 %ghc_lib_build

++++++ hledger-1.18.1.tar.gz -> hledger-1.19.tar.gz ++++++
++++ 13618 lines of diff (skipped)


Reply via email to