cabal-version: 3.0 name: fints2ledger version: 1.3.0 synopsis: Download transactions from FinTS into a ledger journal description: Please see the README on GitHub at <https://github.com/MoritzR/fints2ledger#readme> category: Finance, Console homepage: https://github.com/MoritzR/fints2ledger#readme bug-reports: https://github.com/MoritzR/fints2ledger/issues author: Moritz Andrich maintainer: moritz.rumpf@gmail.com copyright: 2025 Moritz Andrich license: MIT license-file: LICENSE build-type: Simple extra-doc-files: README.md CHANGELOG.md LICENSE data-files: data/example.json data/pyfints.py data/template.txt source-repository head type: git location: https://github.com/MoritzR/fints2ledger library fints2ledger-lib exposed-modules: App Completion Config.AppConfig Config.CliConfig Config.Files Config.StartupChecks Config.YamlConfig Dates.Parser Ledger Lib Matching.Matching Matching.Parser Prompt Transactions UI.ConfigFields UI.ConfigUI Utils other-modules: Paths_fints2ledger autogen-modules: Paths_fints2ledger hs-source-dirs: src default-extensions: DuplicateRecordFields OverloadedRecordDot OverloadedStrings NoFieldSelectors BlockArguments ghc-options: -Wall -Wcompat -Widentities -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -Wno-unused-do-bind -Wno-missing-signatures build-depends: aeson >=2.0.3 && <2.3 , base >=4.17 && <5 , base16-bytestring >=1.0.2 && <1.1 , brick >=1.4 && <2.9 , bytestring >=0.11.4 && <0.13 , cassava >=0.5.3 && <0.6 , containers >=0.6.5 && <0.9 , cryptohash-md5 >=0.11.101 && <0.12 , directory >=1.3.6 && <1.4 , file-embed >=0.0.15 && <0.1 , filepath >=1.4.2 && <1.6 , generic-lens >=2.2.2 && <2.3 , haskeline >=0.8.2 && <0.9 , hledger-lib >=1.27.1 && <1.43 , lens >=5.1.1 && <5.4 , optparse-applicative >=0.17.1 && <0.19 , regex-tdfa >=1.3.2 && <1.4 , temporary >=1.3 && <1.4 , text >=2.0 && <2.2 , text-format-heavy >=0.1 && <0.2 , time >=1.11.1 && <1.15 , transformers >=0.5.6 && <0.7 , typed-process >=0.2.11 && <0.3 , vector >=0.12.3 && <1.14 , vty >=6.0 && <6.5 , vty-crossplatform >=0.4 && <0.5 , yaml >=0.11.11 && <0.12 default-language: GHC2021 executable fints2ledger main-is: Main.hs hs-source-dirs: app ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N build-depends: fints2ledger-lib , base default-language: GHC2021 test-suite fints2ledger-test type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: ConfigSpec Dates.ParserSpec Matching.MatchingSpec Matching.ParserSpec PromptSpec TransactionSpec UtilsSpec hs-source-dirs: test default-extensions: DuplicateRecordFields OverloadedRecordDot OverloadedStrings NoFieldSelectors BlockArguments ghc-options: -Wall -Wno-missing-signatures -Wno-unused-do-bind -threaded -rtsopts -with-rtsopts=-N build-depends: QuickCheck >= 2.15 && <= 2.16 , aeson , base , containers , fints2ledger-lib , sydtest >= 0.19 && <= 0.20 , transformers , text , time , yaml default-language: GHC2021