packages feed

Cabal revisions of hledger-lib-1.3.2

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
--- This file has been generated from package.yaml by hpack version 0.17.1.------ see: https://github.com/sol/hpack--name:           hledger-lib-version:        1.3.2-synopsis:       Core data types, parsers and functionality for the hledger accounting tools-description:    This is a reusable library containing hledger's core functionality.-                .-                hledger is a cross-platform program for tracking money, time, or-                any other commodity, using double-entry accounting and a simple,-                editable file format. It is inspired by and largely compatible-                with ledger(1).  hledger provides command-line, curses and web-                interfaces, and aims to be a reliable, practical tool for daily-                use.-category:       Finance-stability:      stable-homepage:       http://hledger.org-bug-reports:    http://bugs.hledger.org-author:         Simon Michael <simon@joyful.com>-maintainer:     Simon Michael <simon@joyful.com>-license:        GPL-3-license-file:   LICENSE-tested-with:    GHC==7.10.3, GHC==8.0-build-type:     Simple-cabal-version:  >= 1.10--extra-source-files:-    CHANGES-    README--data-files:-    doc/hledger_csv.5-    doc/hledger_csv.5.info-    doc/hledger_csv.5.txt-    doc/hledger_journal.5-    doc/hledger_journal.5.info-    doc/hledger_journal.5.txt-    doc/hledger_timeclock.5-    doc/hledger_timeclock.5.info-    doc/hledger_timeclock.5.txt-    doc/hledger_timedot.5-    doc/hledger_timedot.5.info-    doc/hledger_timedot.5.txt--source-repository head-  type: git-  location: https://github.com/simonmichael/hledger--flag oldtime-  description: If building with time < 1.5, also depend on old-locale. Set automatically by cabal.-  manual: False-  default: False--library-  hs-source-dirs:-      ./.-  ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans-  build-depends:-      base >=4.8 && <5-    , base-compat >=0.8.1-    , ansi-terminal >= 0.6.2.3 && < 0.7-    , array-    , blaze-markup >=0.5.1-    , bytestring-    , cmdargs >=0.10 && <0.11-    , containers-    , csv-    , data-default >=0.5-    , Decimal-    , deepseq-    , directory-    , filepath-    , hashtables >= 1.2-    , megaparsec >=5.0 && < 6.2-    , mtl-    , mtl-compat-    , old-time-    , parsec-    , pretty-show >=1.6.4-    , regex-tdfa-    , safe >=0.2-    , semigroups-    , split >=0.1 && <0.3-    , text >=1.2 && <1.3-    , transformers >=0.2 && <0.6-    , uglymemo-    , utf8-string >=0.3.5 && <1.1-    , HUnit-  if impl(ghc <7.6)-    build-depends:-        ghc-prim-  if flag(oldtime)-    build-depends:-        time <1.5-      , old-locale-  else-    build-depends:-        time >=1.5-  exposed-modules:-      Hledger-      Hledger.Data-      Hledger.Data.Account-      Hledger.Data.AccountName-      Hledger.Data.Amount-      Hledger.Data.Commodity-      Hledger.Data.Dates-      Hledger.Data.Journal-      Hledger.Data.Ledger-      Hledger.Data.MarketPrice-      Hledger.Data.Period-      Hledger.Data.StringFormat-      Hledger.Data.Posting-      Hledger.Data.RawOptions-      Hledger.Data.Timeclock-      Hledger.Data.Transaction-      Hledger.Data.AutoTransaction-      Hledger.Data.Types-      Hledger.Query-      Hledger.Read-      Hledger.Read.Common-      Hledger.Read.CsvReader-      Hledger.Read.JournalReader-      Hledger.Read.TimedotReader-      Hledger.Read.TimeclockReader-      Hledger.Reports-      Hledger.Reports.ReportOptions-      Hledger.Reports.BalanceHistoryReport-      Hledger.Reports.BalanceReport-      Hledger.Reports.EntriesReport-      Hledger.Reports.MultiBalanceReports-      Hledger.Reports.PostingsReport-      Hledger.Reports.TransactionsReports-      Hledger.Utils-      Hledger.Utils.Color-      Hledger.Utils.Debug-      Hledger.Utils.Parse-      Hledger.Utils.Regex-      Hledger.Utils.String-      Hledger.Utils.Test-      Hledger.Utils.Text-      Hledger.Utils.Tree-      Hledger.Utils.UTF8IOCompat-      Text.Megaparsec.Compat-  other-modules:-      Paths_hledger_lib-  default-language: Haskell2010--test-suite doctests-  type: exitcode-stdio-1.0-  main-is: doctests.hs-  hs-source-dirs:-      ./.-      tests-  ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans-  build-depends:-      base >=4.8 && <5-    , base-compat >=0.8.1-    , ansi-terminal >= 0.6.2.3 && < 0.7-    , array-    , blaze-markup >=0.5.1-    , bytestring-    , cmdargs >=0.10 && <0.11-    , containers-    , csv-    , data-default >=0.5-    , Decimal-    , deepseq-    , directory-    , filepath-    , hashtables >= 1.2-    , megaparsec >=5.0 && < 6.2-    , mtl-    , mtl-compat-    , old-time-    , parsec-    , pretty-show >=1.6.4-    , regex-tdfa-    , safe >=0.2-    , semigroups-    , split >=0.1 && <0.3-    , text >=1.2 && <1.3-    , transformers >=0.2 && <0.6-    , uglymemo-    , utf8-string >=0.3.5 && <1.1-    , HUnit-    , doctest >=0.8-    , Glob >=0.7-  if impl(ghc <7.6)-    build-depends:-        ghc-prim-  if flag(oldtime)-    build-depends:-        time <1.5-      , old-locale-  else-    build-depends:-        time >=1.5-  other-modules:-      Hledger-      Hledger.Data-      Hledger.Data.Account-      Hledger.Data.AccountName-      Hledger.Data.Amount-      Hledger.Data.AutoTransaction-      Hledger.Data.Commodity-      Hledger.Data.Dates-      Hledger.Data.Journal-      Hledger.Data.Ledger-      Hledger.Data.MarketPrice-      Hledger.Data.Period-      Hledger.Data.Posting-      Hledger.Data.RawOptions-      Hledger.Data.StringFormat-      Hledger.Data.Timeclock-      Hledger.Data.Transaction-      Hledger.Data.Types-      Hledger.Query-      Hledger.Read-      Hledger.Read.Common-      Hledger.Read.CsvReader-      Hledger.Read.JournalReader-      Hledger.Read.TimeclockReader-      Hledger.Read.TimedotReader-      Hledger.Reports-      Hledger.Reports.BalanceHistoryReport-      Hledger.Reports.BalanceReport-      Hledger.Reports.EntriesReport-      Hledger.Reports.MultiBalanceReports-      Hledger.Reports.PostingsReport-      Hledger.Reports.ReportOptions-      Hledger.Reports.TransactionsReports-      Hledger.Utils-      Hledger.Utils.Color-      Hledger.Utils.Debug-      Hledger.Utils.Parse-      Hledger.Utils.Regex-      Hledger.Utils.String-      Hledger.Utils.Test-      Hledger.Utils.Text-      Hledger.Utils.Tree-      Hledger.Utils.UTF8IOCompat-      Text.Megaparsec.Compat-  default-language: Haskell2010--test-suite hunittests-  type: exitcode-stdio-1.0-  main-is: hunittests.hs-  hs-source-dirs:-      ./.-      tests-  ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans-  build-depends:-      base >=4.8 && <5-    , base-compat >=0.8.1-    , ansi-terminal >= 0.6.2.3 && < 0.7-    , array-    , blaze-markup >=0.5.1-    , bytestring-    , cmdargs >=0.10 && <0.11-    , containers-    , csv-    , data-default >=0.5-    , Decimal-    , deepseq-    , directory-    , filepath-    , hashtables >= 1.2-    , megaparsec >=5.0 && < 6.2-    , mtl-    , mtl-compat-    , old-time-    , parsec-    , pretty-show >=1.6.4-    , regex-tdfa-    , safe >=0.2-    , semigroups-    , split >=0.1 && <0.3-    , text >=1.2 && <1.3-    , transformers >=0.2 && <0.6-    , uglymemo-    , utf8-string >=0.3.5 && <1.1-    , HUnit-    , hledger-lib-    , test-framework-    , test-framework-hunit-  if impl(ghc <7.6)-    build-depends:-        ghc-prim-  if flag(oldtime)-    build-depends:-        time <1.5-      , old-locale-  else-    build-depends:-        time >=1.5-  other-modules:-      Hledger-      Hledger.Data-      Hledger.Data.Account-      Hledger.Data.AccountName-      Hledger.Data.Amount-      Hledger.Data.AutoTransaction-      Hledger.Data.Commodity-      Hledger.Data.Dates-      Hledger.Data.Journal-      Hledger.Data.Ledger-      Hledger.Data.MarketPrice-      Hledger.Data.Period-      Hledger.Data.Posting-      Hledger.Data.RawOptions-      Hledger.Data.StringFormat-      Hledger.Data.Timeclock-      Hledger.Data.Transaction-      Hledger.Data.Types-      Hledger.Query-      Hledger.Read-      Hledger.Read.Common-      Hledger.Read.CsvReader-      Hledger.Read.JournalReader-      Hledger.Read.TimeclockReader-      Hledger.Read.TimedotReader-      Hledger.Reports-      Hledger.Reports.BalanceHistoryReport-      Hledger.Reports.BalanceReport-      Hledger.Reports.EntriesReport-      Hledger.Reports.MultiBalanceReports-      Hledger.Reports.PostingsReport-      Hledger.Reports.ReportOptions-      Hledger.Reports.TransactionsReports-      Hledger.Utils-      Hledger.Utils.Color-      Hledger.Utils.Debug-      Hledger.Utils.Parse-      Hledger.Utils.Regex-      Hledger.Utils.String-      Hledger.Utils.Test-      Hledger.Utils.Text-      Hledger.Utils.Tree-      Hledger.Utils.UTF8IOCompat-      Text.Megaparsec.Compat-  default-language: Haskell2010+-- This file has been generated from package.yaml by hpack version 0.17.1.
+--
+-- see: https://github.com/sol/hpack
+
+name:           hledger-lib
+version:        1.3.2
+x-revision: 1
+synopsis:       Core data types, parsers and functionality for the hledger accounting tools
+description:    This is a reusable library containing hledger's core functionality.
+                .
+                hledger is a cross-platform program for tracking money, time, or
+                any other commodity, using double-entry accounting and a simple,
+                editable file format. It is inspired by and largely compatible
+                with ledger(1).  hledger provides command-line, curses and web
+                interfaces, and aims to be a reliable, practical tool for daily
+                use.
+category:       Finance
+stability:      stable
+homepage:       http://hledger.org
+bug-reports:    http://bugs.hledger.org
+author:         Simon Michael <simon@joyful.com>
+maintainer:     Simon Michael <simon@joyful.com>
+license:        GPL-3
+license-file:   LICENSE
+tested-with:    GHC==7.10.3, GHC==8.0
+build-type:     Simple
+cabal-version:  >= 1.10
+
+extra-source-files:
+    CHANGES
+    README
+
+data-files:
+    doc/hledger_csv.5
+    doc/hledger_csv.5.info
+    doc/hledger_csv.5.txt
+    doc/hledger_journal.5
+    doc/hledger_journal.5.info
+    doc/hledger_journal.5.txt
+    doc/hledger_timeclock.5
+    doc/hledger_timeclock.5.info
+    doc/hledger_timeclock.5.txt
+    doc/hledger_timedot.5
+    doc/hledger_timedot.5.info
+    doc/hledger_timedot.5.txt
+
+source-repository head
+  type: git
+  location: https://github.com/simonmichael/hledger
+
+flag oldtime
+  description: If building with time < 1.5, also depend on old-locale. Set automatically by cabal.
+  manual: False
+  default: False
+
+library
+  hs-source-dirs:
+      ./.
+  ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
+  build-depends:
+      base >=4.8 && <5
+    , base-compat >=0.8.1
+    , ansi-terminal >= 0.6.2.3 && < 0.7
+    , array
+    , blaze-markup >=0.5.1
+    , bytestring
+    , cmdargs >=0.10 && <0.11
+    , containers
+    , csv
+    , data-default >=0.5
+    , Decimal
+    , deepseq
+    , directory
+    , filepath
+    , hashtables >= 1.2
+    , megaparsec >=5.0 && < 6.3
+    , mtl
+    , mtl-compat
+    , old-time
+    , parsec
+    , pretty-show >=1.6.4
+    , regex-tdfa
+    , safe >=0.2
+    , semigroups
+    , split >=0.1 && <0.3
+    , text >=1.2 && <1.3
+    , transformers >=0.2 && <0.6
+    , uglymemo
+    , utf8-string >=0.3.5 && <1.1
+    , HUnit
+  if impl(ghc <7.6)
+    build-depends:
+        ghc-prim
+  if flag(oldtime)
+    build-depends:
+        time <1.5
+      , old-locale
+  else
+    build-depends:
+        time >=1.5
+  exposed-modules:
+      Hledger
+      Hledger.Data
+      Hledger.Data.Account
+      Hledger.Data.AccountName
+      Hledger.Data.Amount
+      Hledger.Data.Commodity
+      Hledger.Data.Dates
+      Hledger.Data.Journal
+      Hledger.Data.Ledger
+      Hledger.Data.MarketPrice
+      Hledger.Data.Period
+      Hledger.Data.StringFormat
+      Hledger.Data.Posting
+      Hledger.Data.RawOptions
+      Hledger.Data.Timeclock
+      Hledger.Data.Transaction
+      Hledger.Data.AutoTransaction
+      Hledger.Data.Types
+      Hledger.Query
+      Hledger.Read
+      Hledger.Read.Common
+      Hledger.Read.CsvReader
+      Hledger.Read.JournalReader
+      Hledger.Read.TimedotReader
+      Hledger.Read.TimeclockReader
+      Hledger.Reports
+      Hledger.Reports.ReportOptions
+      Hledger.Reports.BalanceHistoryReport
+      Hledger.Reports.BalanceReport
+      Hledger.Reports.EntriesReport
+      Hledger.Reports.MultiBalanceReports
+      Hledger.Reports.PostingsReport
+      Hledger.Reports.TransactionsReports
+      Hledger.Utils
+      Hledger.Utils.Color
+      Hledger.Utils.Debug
+      Hledger.Utils.Parse
+      Hledger.Utils.Regex
+      Hledger.Utils.String
+      Hledger.Utils.Test
+      Hledger.Utils.Text
+      Hledger.Utils.Tree
+      Hledger.Utils.UTF8IOCompat
+      Text.Megaparsec.Compat
+  other-modules:
+      Paths_hledger_lib
+  default-language: Haskell2010
+
+test-suite doctests
+  type: exitcode-stdio-1.0
+  main-is: doctests.hs
+  hs-source-dirs:
+      ./.
+      tests
+  ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
+  build-depends:
+      base >=4.8 && <5
+    , base-compat >=0.8.1
+    , ansi-terminal >= 0.6.2.3 && < 0.7
+    , array
+    , blaze-markup >=0.5.1
+    , bytestring
+    , cmdargs >=0.10 && <0.11
+    , containers
+    , csv
+    , data-default >=0.5
+    , Decimal
+    , deepseq
+    , directory
+    , filepath
+    , hashtables >= 1.2
+    , megaparsec >=5.0 && < 6.3
+    , mtl
+    , mtl-compat
+    , old-time
+    , parsec
+    , pretty-show >=1.6.4
+    , regex-tdfa
+    , safe >=0.2
+    , semigroups
+    , split >=0.1 && <0.3
+    , text >=1.2 && <1.3
+    , transformers >=0.2 && <0.6
+    , uglymemo
+    , utf8-string >=0.3.5 && <1.1
+    , HUnit
+    , doctest >=0.8
+    , Glob >=0.7
+  if impl(ghc <7.6)
+    build-depends:
+        ghc-prim
+  if flag(oldtime)
+    build-depends:
+        time <1.5
+      , old-locale
+  else
+    build-depends:
+        time >=1.5
+  other-modules:
+      Hledger
+      Hledger.Data
+      Hledger.Data.Account
+      Hledger.Data.AccountName
+      Hledger.Data.Amount
+      Hledger.Data.AutoTransaction
+      Hledger.Data.Commodity
+      Hledger.Data.Dates
+      Hledger.Data.Journal
+      Hledger.Data.Ledger
+      Hledger.Data.MarketPrice
+      Hledger.Data.Period
+      Hledger.Data.Posting
+      Hledger.Data.RawOptions
+      Hledger.Data.StringFormat
+      Hledger.Data.Timeclock
+      Hledger.Data.Transaction
+      Hledger.Data.Types
+      Hledger.Query
+      Hledger.Read
+      Hledger.Read.Common
+      Hledger.Read.CsvReader
+      Hledger.Read.JournalReader
+      Hledger.Read.TimeclockReader
+      Hledger.Read.TimedotReader
+      Hledger.Reports
+      Hledger.Reports.BalanceHistoryReport
+      Hledger.Reports.BalanceReport
+      Hledger.Reports.EntriesReport
+      Hledger.Reports.MultiBalanceReports
+      Hledger.Reports.PostingsReport
+      Hledger.Reports.ReportOptions
+      Hledger.Reports.TransactionsReports
+      Hledger.Utils
+      Hledger.Utils.Color
+      Hledger.Utils.Debug
+      Hledger.Utils.Parse
+      Hledger.Utils.Regex
+      Hledger.Utils.String
+      Hledger.Utils.Test
+      Hledger.Utils.Text
+      Hledger.Utils.Tree
+      Hledger.Utils.UTF8IOCompat
+      Text.Megaparsec.Compat
+  default-language: Haskell2010
+
+test-suite hunittests
+  type: exitcode-stdio-1.0
+  main-is: hunittests.hs
+  hs-source-dirs:
+      ./.
+      tests
+  ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
+  build-depends:
+      base >=4.8 && <5
+    , base-compat >=0.8.1
+    , ansi-terminal >= 0.6.2.3 && < 0.7
+    , array
+    , blaze-markup >=0.5.1
+    , bytestring
+    , cmdargs >=0.10 && <0.11
+    , containers
+    , csv
+    , data-default >=0.5
+    , Decimal
+    , deepseq
+    , directory
+    , filepath
+    , hashtables >= 1.2
+    , megaparsec >=5.0 && < 6.3
+    , mtl
+    , mtl-compat
+    , old-time
+    , parsec
+    , pretty-show >=1.6.4
+    , regex-tdfa
+    , safe >=0.2
+    , semigroups
+    , split >=0.1 && <0.3
+    , text >=1.2 && <1.3
+    , transformers >=0.2 && <0.6
+    , uglymemo
+    , utf8-string >=0.3.5 && <1.1
+    , HUnit
+    , hledger-lib
+    , test-framework
+    , test-framework-hunit
+  if impl(ghc <7.6)
+    build-depends:
+        ghc-prim
+  if flag(oldtime)
+    build-depends:
+        time <1.5
+      , old-locale
+  else
+    build-depends:
+        time >=1.5
+  other-modules:
+      Hledger
+      Hledger.Data
+      Hledger.Data.Account
+      Hledger.Data.AccountName
+      Hledger.Data.Amount
+      Hledger.Data.AutoTransaction
+      Hledger.Data.Commodity
+      Hledger.Data.Dates
+      Hledger.Data.Journal
+      Hledger.Data.Ledger
+      Hledger.Data.MarketPrice
+      Hledger.Data.Period
+      Hledger.Data.Posting
+      Hledger.Data.RawOptions
+      Hledger.Data.StringFormat
+      Hledger.Data.Timeclock
+      Hledger.Data.Transaction
+      Hledger.Data.Types
+      Hledger.Query
+      Hledger.Read
+      Hledger.Read.Common
+      Hledger.Read.CsvReader
+      Hledger.Read.JournalReader
+      Hledger.Read.TimeclockReader
+      Hledger.Read.TimedotReader
+      Hledger.Reports
+      Hledger.Reports.BalanceHistoryReport
+      Hledger.Reports.BalanceReport
+      Hledger.Reports.EntriesReport
+      Hledger.Reports.MultiBalanceReports
+      Hledger.Reports.PostingsReport
+      Hledger.Reports.ReportOptions
+      Hledger.Reports.TransactionsReports
+      Hledger.Utils
+      Hledger.Utils.Color
+      Hledger.Utils.Debug
+      Hledger.Utils.Parse
+      Hledger.Utils.Regex
+      Hledger.Utils.String
+      Hledger.Utils.Test
+      Hledger.Utils.Text
+      Hledger.Utils.Tree
+      Hledger.Utils.UTF8IOCompat
+      Text.Megaparsec.Compat
+  default-language: Haskell2010