packages feed

Cabal revisions of hledger-lib-1.11

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.28.2.------ see: https://github.com/sol/hpack------ hash: f3cc307bb564ecec4c16143a1d254c4cbbbee1483eb7860c711e3c4c5ed46431--name:           hledger-lib-version:        1.11-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.2, GHC==8.2.2, GHC==8.4.3-build-type:     Simple-cabal-version:  >= 1.10-extra-source-files:-    CHANGES-    hledger_csv.5-    hledger_csv.info-    hledger_csv.txt-    hledger_journal.5-    hledger_journal.info-    hledger_journal.txt-    hledger_timeclock.5-    hledger_timeclock.info-    hledger_timeclock.txt-    hledger_timedot.5-    hledger_timedot.info-    hledger_timedot.txt-    README--source-repository head-  type: git-  location: https://github.com/simonmichael/hledger--library-  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.PeriodicTransaction-      Hledger.Data.StringFormat-      Hledger.Data.Posting-      Hledger.Data.RawOptions-      Hledger.Data.Timeclock-      Hledger.Data.Transaction-      Hledger.Data.TransactionModifier-      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.ReportTypes-      Hledger.Reports.BalanceHistoryReport-      Hledger.Reports.BalanceReport-      Hledger.Reports.BudgetReport-      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.Tabular.AsciiWide-  other-modules:-      Text.Megaparsec.Custom-      Paths_hledger_lib-  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:-      Decimal-    , Glob >=0.9-    , ansi-terminal >=0.6.2.3-    , array-    , base >=4.8 && <4.12-    , base-compat-batteries >=0.10.1 && <0.11-    , blaze-markup >=0.5.1-    , bytestring-    , call-stack-    , cassava-    , cassava-megaparsec-    , cmdargs >=0.10-    , containers-    , data-default >=0.5-    , deepseq-    , directory-    , easytest-    , extra-    , filepath-    , hashtables >=1.2.3.1-    , megaparsec >=6.4.1 && <7-    , mtl-    , mtl-compat-    , old-time-    , parsec >=3-    , parser-combinators >=0.4.0-    , pretty-show >=1.6.4-    , regex-tdfa-    , safe >=0.2-    , split >=0.1-    , tabular >=0.2-    , text >=1.2-    , time >=1.5-    , transformers >=0.2-    , uglymemo-    , utf8-string >=0.3.5-  if (!impl(ghc >= 8.0))-    build-depends:-        semigroups ==0.18.*-  default-language: Haskell2010--test-suite doctests-  type: exitcode-stdio-1.0-  main-is: doctests.hs-  other-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.PeriodicTransaction-      Hledger.Data.Posting-      Hledger.Data.RawOptions-      Hledger.Data.StringFormat-      Hledger.Data.Timeclock-      Hledger.Data.Transaction-      Hledger.Data.TransactionModifier-      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.BudgetReport-      Hledger.Reports.EntriesReport-      Hledger.Reports.MultiBalanceReports-      Hledger.Reports.PostingsReport-      Hledger.Reports.ReportOptions-      Hledger.Reports.ReportTypes-      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.Custom-      Text.Tabular.AsciiWide-      Paths_hledger_lib-  hs-source-dirs:-      ./.-      test-  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:-      Decimal-    , Glob >=0.7-    , ansi-terminal >=0.6.2.3-    , array-    , base >=4.8 && <4.12-    , base-compat-batteries >=0.10.1 && <0.11-    , blaze-markup >=0.5.1-    , bytestring-    , call-stack-    , cassava-    , cassava-megaparsec-    , cmdargs >=0.10-    , containers-    , data-default >=0.5-    , deepseq-    , directory-    , doctest >=0.16-    , easytest-    , extra-    , filepath-    , hashtables >=1.2.3.1-    , megaparsec >=6.4.1 && <7-    , mtl-    , mtl-compat-    , old-time-    , parsec >=3-    , parser-combinators >=0.4.0-    , pretty-show >=1.6.4-    , regex-tdfa-    , safe >=0.2-    , split >=0.1-    , tabular >=0.2-    , text >=1.2-    , time >=1.5-    , transformers >=0.2-    , uglymemo-    , utf8-string >=0.3.5-  if (!impl(ghc >= 8.0))-    build-depends:-        semigroups ==0.18.*-  default-language: Haskell2010--test-suite easytests-  type: exitcode-stdio-1.0-  main-is: easytests.hs-  other-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.PeriodicTransaction-      Hledger.Data.Posting-      Hledger.Data.RawOptions-      Hledger.Data.StringFormat-      Hledger.Data.Timeclock-      Hledger.Data.Transaction-      Hledger.Data.TransactionModifier-      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.BudgetReport-      Hledger.Reports.EntriesReport-      Hledger.Reports.MultiBalanceReports-      Hledger.Reports.PostingsReport-      Hledger.Reports.ReportOptions-      Hledger.Reports.ReportTypes-      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.Custom-      Text.Tabular.AsciiWide-      Paths_hledger_lib-  hs-source-dirs:-      ./.-      test-  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:-      Decimal-    , Glob >=0.9-    , ansi-terminal >=0.6.2.3-    , array-    , base >=4.8 && <4.12-    , base-compat-batteries >=0.10.1 && <0.11-    , blaze-markup >=0.5.1-    , bytestring-    , call-stack-    , cassava-    , cassava-megaparsec-    , cmdargs >=0.10-    , containers-    , data-default >=0.5-    , deepseq-    , directory-    , easytest-    , extra-    , filepath-    , hashtables >=1.2.3.1-    , hledger-lib-    , megaparsec >=6.4.1 && <7-    , mtl-    , mtl-compat-    , old-time-    , parsec >=3-    , parser-combinators >=0.4.0-    , pretty-show >=1.6.4-    , regex-tdfa-    , safe >=0.2-    , split >=0.1-    , tabular >=0.2-    , text >=1.2-    , time >=1.5-    , transformers >=0.2-    , uglymemo-    , utf8-string >=0.3.5-  if (!impl(ghc >= 8.0))-    build-depends:-        semigroups ==0.18.*-  default-language: Haskell2010+-- This file has been generated from package.yaml by hpack version 0.28.2.
+--
+-- see: https://github.com/sol/hpack
+--
+-- hash: f3cc307bb564ecec4c16143a1d254c4cbbbee1483eb7860c711e3c4c5ed46431
+
+name:           hledger-lib
+version:        1.11
+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.2, GHC==8.2.2, GHC==8.4.3
+build-type:     Simple
+cabal-version:  >= 1.10
+extra-source-files:
+    CHANGES
+    hledger_csv.5
+    hledger_csv.info
+    hledger_csv.txt
+    hledger_journal.5
+    hledger_journal.info
+    hledger_journal.txt
+    hledger_timeclock.5
+    hledger_timeclock.info
+    hledger_timeclock.txt
+    hledger_timedot.5
+    hledger_timedot.info
+    hledger_timedot.txt
+    README
+
+source-repository head
+  type: git
+  location: https://github.com/simonmichael/hledger
+
+library
+  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.PeriodicTransaction
+      Hledger.Data.StringFormat
+      Hledger.Data.Posting
+      Hledger.Data.RawOptions
+      Hledger.Data.Timeclock
+      Hledger.Data.Transaction
+      Hledger.Data.TransactionModifier
+      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.ReportTypes
+      Hledger.Reports.BalanceHistoryReport
+      Hledger.Reports.BalanceReport
+      Hledger.Reports.BudgetReport
+      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.Tabular.AsciiWide
+  other-modules:
+      Text.Megaparsec.Custom
+      Paths_hledger_lib
+  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:
+      Decimal
+    , Glob >=0.9
+    , ansi-terminal >=0.6.2.3
+    , array
+    , base >=4.8 && <4.12
+    , base-compat-batteries >=0.10.1 && <0.11
+    , blaze-markup >=0.5.1
+    , bytestring
+    , call-stack
+    , cassava
+    , cassava-megaparsec
+    , cmdargs >=0.10
+    , containers
+    , data-default >=0.5
+    , deepseq
+    , directory
+    , easytest <0.3
+    , extra
+    , filepath
+    , hashtables >=1.2.3.1
+    , megaparsec >=6.4.1 && <7
+    , mtl
+    , mtl-compat
+    , old-time
+    , parsec >=3
+    , parser-combinators >=0.4.0
+    , pretty-show >=1.6.4
+    , regex-tdfa
+    , safe >=0.2
+    , split >=0.1
+    , tabular >=0.2
+    , text >=1.2
+    , time >=1.5
+    , transformers >=0.2
+    , uglymemo
+    , utf8-string >=0.3.5
+  if (!impl(ghc >= 8.0))
+    build-depends:
+        semigroups ==0.18.*
+  default-language: Haskell2010
+
+test-suite doctests
+  type: exitcode-stdio-1.0
+  main-is: doctests.hs
+  other-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.PeriodicTransaction
+      Hledger.Data.Posting
+      Hledger.Data.RawOptions
+      Hledger.Data.StringFormat
+      Hledger.Data.Timeclock
+      Hledger.Data.Transaction
+      Hledger.Data.TransactionModifier
+      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.BudgetReport
+      Hledger.Reports.EntriesReport
+      Hledger.Reports.MultiBalanceReports
+      Hledger.Reports.PostingsReport
+      Hledger.Reports.ReportOptions
+      Hledger.Reports.ReportTypes
+      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.Custom
+      Text.Tabular.AsciiWide
+      Paths_hledger_lib
+  hs-source-dirs:
+      ./.
+      test
+  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:
+      Decimal
+    , Glob >=0.7
+    , ansi-terminal >=0.6.2.3
+    , array
+    , base >=4.8 && <4.12
+    , base-compat-batteries >=0.10.1 && <0.11
+    , blaze-markup >=0.5.1
+    , bytestring
+    , call-stack
+    , cassava
+    , cassava-megaparsec
+    , cmdargs >=0.10
+    , containers
+    , data-default >=0.5
+    , deepseq
+    , directory
+    , doctest >=0.16
+    , easytest <0.3
+    , extra
+    , filepath
+    , hashtables >=1.2.3.1
+    , megaparsec >=6.4.1 && <7
+    , mtl
+    , mtl-compat
+    , old-time
+    , parsec >=3
+    , parser-combinators >=0.4.0
+    , pretty-show >=1.6.4
+    , regex-tdfa
+    , safe >=0.2
+    , split >=0.1
+    , tabular >=0.2
+    , text >=1.2
+    , time >=1.5
+    , transformers >=0.2
+    , uglymemo
+    , utf8-string >=0.3.5
+  if (!impl(ghc >= 8.0))
+    build-depends:
+        semigroups ==0.18.*
+  default-language: Haskell2010
+
+test-suite easytests
+  type: exitcode-stdio-1.0
+  main-is: easytests.hs
+  other-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.PeriodicTransaction
+      Hledger.Data.Posting
+      Hledger.Data.RawOptions
+      Hledger.Data.StringFormat
+      Hledger.Data.Timeclock
+      Hledger.Data.Transaction
+      Hledger.Data.TransactionModifier
+      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.BudgetReport
+      Hledger.Reports.EntriesReport
+      Hledger.Reports.MultiBalanceReports
+      Hledger.Reports.PostingsReport
+      Hledger.Reports.ReportOptions
+      Hledger.Reports.ReportTypes
+      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.Custom
+      Text.Tabular.AsciiWide
+      Paths_hledger_lib
+  hs-source-dirs:
+      ./.
+      test
+  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:
+      Decimal
+    , Glob >=0.9
+    , ansi-terminal >=0.6.2.3
+    , array
+    , base >=4.8 && <4.12
+    , base-compat-batteries >=0.10.1 && <0.11
+    , blaze-markup >=0.5.1
+    , bytestring
+    , call-stack
+    , cassava
+    , cassava-megaparsec
+    , cmdargs >=0.10
+    , containers
+    , data-default >=0.5
+    , deepseq
+    , directory
+    , easytest <0.3
+    , extra
+    , filepath
+    , hashtables >=1.2.3.1
+    , hledger-lib
+    , megaparsec >=6.4.1 && <7
+    , mtl
+    , mtl-compat
+    , old-time
+    , parsec >=3
+    , parser-combinators >=0.4.0
+    , pretty-show >=1.6.4
+    , regex-tdfa
+    , safe >=0.2
+    , split >=0.1
+    , tabular >=0.2
+    , text >=1.2
+    , time >=1.5
+    , transformers >=0.2
+    , uglymemo
+    , utf8-string >=0.3.5
+  if (!impl(ghc >= 8.0))
+    build-depends:
+        semigroups ==0.18.*
+  default-language: Haskell2010