Cabal revisions of hs-hath-1.2.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-cabal-version: 2.0---- This file has been generated from package.yaml by hpack version 0.39.1.------ see: https://github.com/sol/hpack--name: hs-hath-version: 1.2.0-synopsis: A Haskell implementation of the Hentai@Home client-description: Please see the README on GitHub at <https://github.com/pe200012/hs-hath#readme>-category: Web-homepage: https://github.com/pe200012/hs-hath#readme-bug-reports: https://github.com/pe200012/hs-hath/issues-author: pe200012-maintainer: 1326263755@qq.com-copyright: 2024 pe200012-license: GPL-3-license-file: LICENSE-build-type: Simple-tested-with:- GHC == 9.12.2-extra-source-files:- README.md-extra-doc-files:- CHANGELOG.md--source-repository head- type: git- location: https://github.com/pe200012/hs-hath--library- exposed-modules:- CLI- FileVerification- HathNetwork.Genesis- HathNetwork.RPC- Interface.API- LegacyCiphers- Metrics.Counter- Metrics.Gauge- Metrics.Prometheus- Metrics.Registry- Metrics.Snapshot- Metrics.Types- Middleware- Server- SettingM- Stats- Storage.Database- Storage.Filesystem- Storage.Locate- Storage.R2- Types- Utils- Version- other-modules:- Paths_hs_hath- autogen-modules:- Paths_hs_hath- hs-source-dirs:- src- default-extensions:- NoImplicitPrelude- TypeApplications- OverloadedStrings- ScopedTypeVariables- QuasiQuotes- LambdaCase- ViewPatterns- MultiParamTypeClasses- GADTs- ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints- build-depends:- aeson >=2.1 && <2.3- , async ==2.2.*- , base >=4.7 && <4.22- , base64 ==1.0.*- , bytestring >=0.11 && <0.13- , co-log >=0.6 && <0.8- , co-log-core ==0.3.*- , co-log-polysemy >=0.0.1.5 && <0.0.2- , conduit ==1.3.*- , containers >=0.6 && <0.8- , crypton ==1.0.*- , crypton-connection ==0.4.*- , crypton-x509 ==1.7.*- , crypton-x509-store ==1.6.*- , dhall ==1.42.*- , directory ==1.3.*- , exceptions ==0.10.*- , extra >=1.7 && <1.9- , filepath >=1.4 && <1.6- , hex-text ==0.1.*- , hs-hath-cryptostore- , hs-hath-minio- , hs-hath-placeholder- , hs-hath-polysemy-zoo- , hs-hath-warp-tls- , http-client ==0.7.*- , http-client-tls ==0.3.*- , http-conduit ==2.3.*- , http-media ==0.8.*- , http-types ==0.12.*- , lrucache ==1.2.*- , mason >=0.2.6 && <0.3- , memory ==0.18.*- , monad-control ==1.0.*- , monad-loops ==0.4.*- , mtl ==2.3.*- , network >=3.1 && <3.3- , optparse-applicative ==0.18.*- , polysemy ==1.9.*- , process ==1.6.*- , relude ==1.2.*- , resourcet ==1.3.*- , safe-exceptions ==0.1.*- , servant >=0.20.2 && <0.21- , servant-client >=0.20.2 && <0.21- , servant-client-core >=0.20.2 && <0.21- , servant-server >=0.20.2 && <0.21- , sqlite-simple ==0.4.*- , stm ==2.5.*- , string-interpolate ==0.3.*- , suspend ==0.2.*- , template-haskell >=2.19 && <2.24- , text >=2.0 && <2.2- , time >=1.12 && <1.15- , timers ==0.2.*- , tls >=2.0 && <2.4- , tls-session-manager >=0.0.5 && <0.1- , transformers ==0.6.*- , unix ==2.8.*- , unliftio ==0.2.*- , unordered-containers ==0.2.*- , wai ==3.2.*- , wai-extra ==3.1.*- , warp ==3.4.*- default-language: GHC2021--library hs-hath-cryptostore- exposed-modules:- Crypto.Store.ASN1.Generate- Crypto.Store.ASN1.Parse- Crypto.Store.Cipher.RC2- Crypto.Store.Cipher.RC2.Primitive- Crypto.Store.CMS- Crypto.Store.CMS.Algorithms- Crypto.Store.CMS.Attribute- Crypto.Store.CMS.Authenticated- Crypto.Store.CMS.AuthEnveloped- Crypto.Store.CMS.Digested- Crypto.Store.CMS.Encrypted- Crypto.Store.CMS.Enveloped- Crypto.Store.CMS.Info- Crypto.Store.CMS.OriginatorInfo- Crypto.Store.CMS.PEM- Crypto.Store.CMS.Signed- Crypto.Store.CMS.Type- Crypto.Store.CMS.Util- Crypto.Store.Error- Crypto.Store.KeyWrap.AES- Crypto.Store.KeyWrap.RC2- Crypto.Store.KeyWrap.TripleDES- Crypto.Store.PEM- Crypto.Store.PKCS12- Crypto.Store.PKCS5- Crypto.Store.PKCS5.PBES1- Crypto.Store.PKCS8- Crypto.Store.PKCS8.EC- Crypto.Store.Util- Crypto.Store.X509- other-modules:- Paths_hs_hath- autogen-modules:- Paths_hs_hath- hs-source-dirs:- vendor/cryptostore-0.3.0.1/src- ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -w- build-depends:- aeson >=2.1 && <2.3- , asn1-encoding ==0.9.*- , asn1-types >=0.3.1 && <0.4- , async ==2.2.*- , base >=4.7 && <4.22- , base64 ==1.0.*- , basement >=0.0.16 && <0.1- , bytestring >=0.11 && <0.13- , co-log >=0.6 && <0.8- , co-log-core ==0.3.*- , co-log-polysemy >=0.0.1.5 && <0.0.2- , conduit ==1.3.*- , containers >=0.6 && <0.8- , crypton ==1.0.*- , crypton-connection ==0.4.*- , crypton-x509 ==1.7.*- , crypton-x509-store ==1.6.*- , crypton-x509-validation ==1.6.*- , dhall ==1.42.*- , directory ==1.3.*- , exceptions ==0.10.*- , extra >=1.7 && <1.9- , filepath >=1.4 && <1.6- , hex-text ==0.1.*- , hourglass ==0.2.*- , http-client ==0.7.*- , http-client-tls ==0.3.*- , http-conduit ==2.3.*- , http-media ==0.8.*- , http-types ==0.12.*- , lrucache ==1.2.*- , mason >=0.2.6 && <0.3- , memory ==0.18.*- , monad-control ==1.0.*- , monad-loops ==0.4.*- , mtl ==2.3.*- , network >=3.1 && <3.3- , optparse-applicative ==0.18.*- , pem >=0.1 && <0.3- , polysemy ==1.9.*- , process ==1.6.*- , relude ==1.2.*- , resourcet ==1.3.*- , safe-exceptions ==0.1.*- , servant >=0.20.2 && <0.21- , servant-client >=0.20.2 && <0.21- , servant-client-core >=0.20.2 && <0.21- , servant-server >=0.20.2 && <0.21- , sqlite-simple ==0.4.*- , stm ==2.5.*- , string-interpolate ==0.3.*- , suspend ==0.2.*- , template-haskell >=2.19 && <2.24- , text >=2.0 && <2.2- , time >=1.12 && <1.15- , timers ==0.2.*- , tls >=2.0 && <2.4- , tls-session-manager >=0.0.5 && <0.1- , transformers ==0.6.*- , unix ==2.8.*- , unliftio ==0.2.*- , unordered-containers ==0.2.*- , wai ==3.2.*- , wai-extra ==3.1.*- , warp ==3.4.*- default-language: GHC2021--library hs-hath-minio- exposed-modules:- Lib.Prelude- Network.Minio- Network.Minio.AdminAPI- Network.Minio.API- Network.Minio.APICommon- Network.Minio.CopyObject- Network.Minio.Credentials- Network.Minio.Credentials.AssumeRole- Network.Minio.Credentials.Types- Network.Minio.Data- Network.Minio.Data.ByteString- Network.Minio.Data.Crypto- Network.Minio.Data.Time- Network.Minio.Errors- Network.Minio.JsonParser- Network.Minio.ListOps- Network.Minio.PresignedOperations- Network.Minio.PutObject- Network.Minio.S3API- Network.Minio.SelectAPI- Network.Minio.Sign.V4- Network.Minio.Utils- Network.Minio.XmlCommon- Network.Minio.XmlGenerator- Network.Minio.XmlParser- other-modules:- Paths_hs_hath- autogen-modules:- Paths_hs_hath- hs-source-dirs:- vendor/minio-hs-1.7.0/src- default-extensions:- BangPatterns- DerivingStrategies- FlexibleContexts- FlexibleInstances- LambdaCase- MultiParamTypeClasses- MultiWayIf- OverloadedStrings- RankNTypes- ScopedTypeVariables- TupleSections- ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints- build-depends:- aeson >=1 && <3- , async ==2.2.*- , base >=4.7 && <5- , base64 >=0 && <2- , base64-bytestring ==1.*- , binary ==0.*- , bytestring >=0.11 && <0.13- , case-insensitive ==1.*- , co-log >=0.6 && <0.8- , co-log-core ==0.3.*- , co-log-polysemy >=0.0.1.5 && <0.0.2- , conduit ==1.*- , conduit-extra ==1.*- , containers >=0.6 && <0.8- , crypton >=0 && <2- , crypton-connection ==0.*- , crypton-x509 ==1.7.*- , crypton-x509-store ==1.6.*- , data-default-class ==0.*- , dhall ==1.42.*- , digest ==0.*- , directory ==1.*- , exceptions ==0.10.*- , extra >=1.7 && <1.9- , filepath >=1.4 && <1.6- , hex-text ==0.1.*- , http-client ==0.*- , http-client-tls ==0.*- , http-conduit ==2.*- , http-media ==0.8.*- , http-types ==0.*- , ini ==0.*- , lrucache ==1.2.*- , mason >=0.2.6 && <0.3- , memory ==0.*- , monad-control ==1.0.*- , monad-loops ==0.4.*- , mtl ==2.3.*- , network >=3.1 && <3.3- , network-uri ==2.*- , optparse-applicative ==0.18.*- , polysemy ==1.9.*- , process ==1.6.*- , relude ==1.*- , resourcet ==1.*- , retry ==0.*- , safe-exceptions ==0.1.*- , servant >=0.20.2 && <0.21- , servant-client >=0.20.2 && <0.21- , servant-client-core >=0.20.2 && <0.21- , servant-server >=0.20.2 && <0.21- , sqlite-simple ==0.4.*- , stm ==2.5.*- , string-interpolate ==0.3.*- , suspend ==0.2.*- , template-haskell >=2.19 && <2.24- , text >=1 && <3- , time ==1.*- , time-units ==1.*- , timers ==0.2.*- , tls >=2.0 && <2.4- , tls-session-manager >=0.0.5 && <0.1- , transformers ==0.*- , unix ==2.8.*- , unliftio ==0.*- , unliftio-core ==0.*- , unordered-containers ==0.*- , wai ==3.2.*- , wai-extra ==3.1.*- , warp ==3.4.*- , xml-conduit ==1.*- mixins:- base hiding (Prelude)- , base64 hiding (Data.ByteString.Base64)- , relude (Relude as Prelude)- , relude - default-language: GHC2021--library hs-hath-placeholder- exposed-modules:- Control.Placeholder- other-modules:- Paths_hs_hath- autogen-modules:- Paths_hs_hath- hs-source-dirs:- vendor/placeholder-0/src- ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints- build-depends:- aeson >=2.1 && <2.3- , async ==2.2.*- , base >=4.7 && <4.22- , base64 ==1.0.*- , bytestring >=0.11 && <0.13- , co-log >=0.6 && <0.8- , co-log-core ==0.3.*- , co-log-polysemy >=0.0.1.5 && <0.0.2- , conduit ==1.3.*- , containers >=0.6 && <0.8- , crypton ==1.0.*- , crypton-connection ==0.4.*- , crypton-x509 ==1.7.*- , crypton-x509-store ==1.6.*- , dhall ==1.42.*- , directory ==1.3.*- , exceptions ==0.10.*- , extra >=1.7 && <1.9- , filepath >=1.4 && <1.6- , ghc-prim >=0 && <10- , hex-text ==0.1.*- , http-client ==0.7.*- , http-client-tls ==0.3.*- , http-conduit ==2.3.*- , http-media ==0.8.*- , http-types ==0.12.*- , lrucache ==1.2.*- , mason >=0.2.6 && <0.3- , memory ==0.18.*- , monad-control ==1.0.*- , monad-loops ==0.4.*- , mtl ==2.3.*- , network >=3.1 && <3.3- , optparse-applicative ==0.18.*- , polysemy ==1.9.*- , process ==1.6.*- , relude ==1.2.*- , resourcet ==1.3.*- , safe-exceptions ==0.1.*- , servant >=0.20.2 && <0.21- , servant-client >=0.20.2 && <0.21- , servant-client-core >=0.20.2 && <0.21- , servant-server >=0.20.2 && <0.21- , sqlite-simple ==0.4.*- , stm ==2.5.*- , string-interpolate ==0.3.*- , suspend ==0.2.*- , template-haskell >=2.19 && <2.24- , text >=2.0 && <2.2- , time >=1.12 && <1.15- , timers ==0.2.*- , tls >=2.0 && <2.4- , tls-session-manager >=0.0.5 && <0.1- , transformers ==0.6.*- , unix ==2.8.*- , unliftio ==0.2.*- , unordered-containers ==0.2.*- , wai ==3.2.*- , wai-extra ==3.1.*- , warp ==3.4.*- default-language: GHC2021--library hs-hath-polysemy-zoo- exposed-modules:- Polysemy.Capture- Polysemy.ConstraintAbsorber- Polysemy.ConstraintAbsorber.MonadCatch- Polysemy.ConstraintAbsorber.MonadCont- Polysemy.ConstraintAbsorber.MonadError- Polysemy.ConstraintAbsorber.MonadReader- Polysemy.ConstraintAbsorber.MonadState- Polysemy.ConstraintAbsorber.MonadWriter- Polysemy.Cont- Polysemy.Cont.Internal- Polysemy.EndState- Polysemy.Final.IO- Polysemy.Final.IO.Internal- Polysemy.Final.More- Polysemy.Final.MTL- Polysemy.Final.NonDet- Polysemy.Floodgate- Polysemy.Fresh- Polysemy.Input.Streaming- Polysemy.KVStore- Polysemy.Operators- Polysemy.Random- Polysemy.Reader.Compact- Polysemy.Reader.More- Polysemy.RevState- Polysemy.SetStore- Polysemy.Several- Polysemy.Shift- Polysemy.Shift.Internal- other-modules:- Paths_hs_hath- autogen-modules:- Paths_hs_hath- hs-source-dirs:- vendor/polysemy-zoo-0.8.2.0/src- default-extensions:- DataKinds- DeriveFunctor- FlexibleContexts- GADTs- LambdaCase- PolyKinds- RankNTypes- ScopedTypeVariables- StandaloneDeriving- TypeApplications- TypeOperators- TypeFamilies- UnicodeSyntax- ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -Wall- build-depends:- aeson >=2.1 && <2.3- , async ==2.2.*- , base >=4.18 && <4.22- , base64 ==1.0.*- , bytestring >=0.11 && <0.13- , co-log >=0.6 && <0.8- , co-log-core ==0.3.*- , co-log-polysemy >=0.0.1.5 && <0.0.2- , conduit ==1.3.*- , constraints >=0.14 && <0.16- , containers ==0.7.*- , contravariant ==1.5.*- , crypton ==1.0.*- , crypton-connection ==0.4.*- , crypton-x509 ==1.7.*- , crypton-x509-store ==1.6.*- , dhall ==1.42.*- , directory ==1.3.*- , exceptions ==0.10.*- , extra >=1.7 && <1.9- , filepath >=1.4 && <1.6- , ghc-compact ==0.1.*- , ghc-prim >=0.10 && <0.14- , hex-text ==0.1.*- , http-client ==0.7.*- , http-client-tls ==0.3.*- , http-conduit ==2.3.*- , http-media ==0.8.*- , http-types ==0.12.*- , lrucache ==1.2.*- , mason >=0.2.6 && <0.3- , memory ==0.18.*- , monad-control ==1.0.*- , monad-loops ==0.4.*- , mtl ==2.3.*- , network >=3.1 && <3.3- , optparse-applicative >=0.18.1 && <0.19- , polysemy ==1.9.*- , process ==1.6.*- , random ==1.3.*- , reflection ==2.1.*- , relude ==1.2.*- , resourcet ==1.3.*- , safe-exceptions ==0.1.*- , servant >=0.20.2 && <0.21- , servant-client >=0.20.2 && <0.21- , servant-client-core >=0.20.2 && <0.21- , servant-server >=0.20.2 && <0.21- , sqlite-simple ==0.4.*- , stm ==2.5.*- , streaming ==0.2.*- , string-interpolate ==0.3.*- , suspend ==0.2.*- , template-haskell >=2.19 && <2.24- , text ==2.1.*- , time >=1.12 && <1.15- , timers ==0.2.*- , tls >=2.0 && <2.4- , tls-session-manager >=0.0.5 && <0.1- , transformers ==0.6.*- , unix ==2.8.*- , unliftio ==0.2.*- , unordered-containers ==0.2.*- , wai ==3.2.*- , wai-extra ==3.1.*- , warp ==3.4.*- default-language: GHC2021--library hs-hath-warp-tls- exposed-modules:- Network.Wai.Handler.WarpTLS- Network.Wai.Handler.WarpTLS.Internal- other-modules:- Paths_hs_hath- autogen-modules:- Paths_hs_hath- hs-source-dirs:- vendor/warp-tls-3.4.13- default-extensions:- Strict- StrictData- ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints- build-depends:- aeson >=2.1 && <2.3- , async ==2.2.*- , base >=4.7 && <4.22- , base64 ==1.0.*- , bytestring ==0.*- , co-log >=0.6 && <0.8- , co-log-core ==0.3.*- , co-log-polysemy >=0.0.1.5 && <0.0.2- , conduit ==1.3.*- , containers >=0.6 && <0.8- , crypton ==1.0.*- , crypton-connection ==0.4.*- , crypton-x509 ==1.7.*- , crypton-x509-store ==1.6.*- , dhall ==1.42.*- , directory ==1.3.*- , exceptions ==0.10.*- , extra >=1.7 && <1.9- , filepath >=1.4 && <1.6- , hex-text ==0.1.*- , http-client ==0.7.*- , http-client-tls ==0.3.*- , http-conduit ==2.3.*- , http-media ==0.8.*- , http-types ==0.12.*- , lrucache ==1.2.*- , mason >=0.2.6 && <0.3- , memory ==0.18.*- , monad-control ==1.0.*- , monad-loops ==0.4.*- , mtl ==2.3.*- , network ==3.*- , optparse-applicative ==0.18.*- , polysemy ==1.9.*- , process ==1.6.*- , recv ==0.*- , relude ==1.2.*- , resourcet ==1.3.*- , safe-exceptions ==0.1.*- , servant >=0.20.2 && <0.21- , servant-client >=0.20.2 && <0.21- , servant-client-core >=0.20.2 && <0.21- , servant-server >=0.20.2 && <0.21- , sqlite-simple ==0.4.*- , stm ==2.5.*- , streaming-commons ==0.*- , string-interpolate ==0.3.*- , suspend ==0.2.*- , template-haskell >=2.19 && <2.24- , text >=1 && <3- , time >=1.12 && <1.15- , timers ==0.2.*- , tls >=2.1.3 && <2.5- , tls-session-manager ==0.*- , transformers ==0.6.*- , unix ==2.8.*- , unliftio ==0.2.*- , unordered-containers ==0.2.*- , wai ==3.2.*- , wai-extra ==3.1.*- , warp >=3.3.29 && <3.4.13- default-language: GHC2021--executable hath-bench- main-is: Bench.hs- hs-source-dirs:- app- default-extensions:- NoImplicitPrelude- TypeApplications- OverloadedStrings- ScopedTypeVariables- QuasiQuotes- LambdaCase- ViewPatterns- MultiParamTypeClasses- GADTs- ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N -main-is Bench- build-depends:- aeson >=2.1 && <2.3- , async ==2.2.*- , base >=4.7 && <4.22- , base64 ==1.0.*- , bytestring >=0.11 && <0.13- , co-log >=0.6 && <0.8- , co-log-core ==0.3.*- , co-log-polysemy >=0.0.1.5 && <0.0.2- , conduit ==1.3.*- , containers >=0.6 && <0.8- , crypton ==1.0.*- , crypton-connection ==0.4.*- , crypton-x509 ==1.7.*- , crypton-x509-store ==1.6.*- , dhall ==1.42.*- , directory ==1.3.*- , exceptions ==0.10.*- , extra >=1.7 && <1.9- , filepath >=1.4 && <1.6- , hex-text ==0.1.*- , hs-hath- , http-client ==0.7.*- , http-client-tls ==0.3.*- , http-conduit ==2.3.*- , http-media ==0.8.*- , http-types ==0.12.*- , lrucache ==1.2.*- , mason >=0.2.6 && <0.3- , memory ==0.18.*- , monad-control ==1.0.*- , monad-loops ==0.4.*- , mtl ==2.3.*- , network >=3.1 && <3.3- , optparse-applicative ==0.18.*- , polysemy ==1.9.*- , process ==1.6.*- , relude ==1.2.*- , resourcet ==1.3.*- , safe-exceptions ==0.1.*- , servant >=0.20.2 && <0.21- , servant-client >=0.20.2 && <0.21- , servant-client-core >=0.20.2 && <0.21- , servant-server >=0.20.2 && <0.21- , sqlite-simple ==0.4.*- , stm ==2.5.*- , string-interpolate ==0.3.*- , suspend ==0.2.*- , template-haskell >=2.19 && <2.24- , text >=2.0 && <2.2- , time >=1.12 && <1.15- , timers ==0.2.*- , tls >=2.0 && <2.4- , tls-session-manager >=0.0.5 && <0.1- , transformers ==0.6.*- , unix ==2.8.*- , unliftio ==0.2.*- , unordered-containers ==0.2.*- , wai ==3.2.*- , wai-extra ==3.1.*- , warp ==3.4.*- default-language: GHC2021--executable hs-hath- main-is: Main.hs- hs-source-dirs:- app- default-extensions:- NoImplicitPrelude- TypeApplications- OverloadedStrings- ScopedTypeVariables- QuasiQuotes- LambdaCase- ViewPatterns- MultiParamTypeClasses- GADTs- ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N -fpedantic-bottoms- build-depends:- aeson >=2.1 && <2.3- , async ==2.2.*- , base >=4.7 && <4.22- , base64 ==1.0.*- , bytestring >=0.11 && <0.13- , co-log >=0.6 && <0.8- , co-log-core ==0.3.*- , co-log-polysemy >=0.0.1.5 && <0.0.2- , conduit ==1.3.*- , containers >=0.6 && <0.8- , crypton ==1.0.*- , crypton-connection ==0.4.*- , crypton-x509 ==1.7.*- , crypton-x509-store ==1.6.*- , dhall ==1.42.*- , directory ==1.3.*- , exceptions ==0.10.*- , extra >=1.7 && <1.9- , filepath >=1.4 && <1.6- , hex-text ==0.1.*- , hs-hath- , http-client ==0.7.*- , http-client-tls ==0.3.*- , http-conduit ==2.3.*- , http-media ==0.8.*- , http-types ==0.12.*- , lrucache ==1.2.*- , mason >=0.2.6 && <0.3- , memory ==0.18.*- , monad-control ==1.0.*- , monad-loops ==0.4.*- , mtl ==2.3.*- , network >=3.1 && <3.3- , optparse-applicative ==0.18.*- , polysemy ==1.9.*- , process ==1.6.*- , relude ==1.2.*- , resourcet ==1.3.*- , safe-exceptions ==0.1.*- , servant >=0.20.2 && <0.21- , servant-client >=0.20.2 && <0.21- , servant-client-core >=0.20.2 && <0.21- , servant-server >=0.20.2 && <0.21- , sqlite-simple ==0.4.*- , stm ==2.5.*- , string-interpolate ==0.3.*- , suspend ==0.2.*- , template-haskell >=2.19 && <2.24- , text >=2.0 && <2.2- , time >=1.12 && <1.15- , timers ==0.2.*- , tls >=2.0 && <2.4- , tls-session-manager >=0.0.5 && <0.1- , transformers ==0.6.*- , unix ==2.8.*- , unliftio ==0.2.*- , unordered-containers ==0.2.*- , wai ==3.2.*- , wai-extra ==3.1.*- , warp ==3.4.*- default-language: GHC2021--executable migrate-to-r2- main-is: Migrate.hs- hs-source-dirs:- app- default-extensions:- NoImplicitPrelude- TypeApplications- OverloadedStrings- ScopedTypeVariables- QuasiQuotes- LambdaCase- ViewPatterns- MultiParamTypeClasses- GADTs- ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N -main-is Migrate- build-depends:- aeson >=2.1 && <2.3- , async ==2.2.*- , base >=4.7 && <4.22- , base64 ==1.0.*- , bytestring >=0.11 && <0.13- , co-log >=0.6 && <0.8- , co-log-core ==0.3.*- , co-log-polysemy >=0.0.1.5 && <0.0.2- , conduit ==1.3.*- , containers >=0.6 && <0.8- , crypton ==1.0.*- , crypton-connection ==0.4.*- , crypton-x509 ==1.7.*- , crypton-x509-store ==1.6.*- , dhall ==1.42.*- , directory- , exceptions ==0.10.*- , extra >=1.7 && <1.9- , filepath >=1.4 && <1.6- , hex-text ==0.1.*- , hs-hath- , hs-hath-minio- , hs-hath-polysemy-zoo- , http-client ==0.7.*- , http-client-tls ==0.3.*- , http-conduit ==2.3.*- , http-media ==0.8.*- , http-types ==0.12.*- , lrucache ==1.2.*- , mason >=0.2.6 && <0.3- , memory ==0.18.*- , monad-control ==1.0.*- , monad-loops ==0.4.*- , mtl ==2.3.*- , network >=3.1 && <3.3- , optparse-applicative- , polysemy ==1.9.*- , process ==1.6.*- , relude ==1.2.*- , resourcet ==1.3.*- , safe-exceptions ==0.1.*- , servant >=0.20.2 && <0.21- , servant-client >=0.20.2 && <0.21- , servant-client-core >=0.20.2 && <0.21- , servant-server >=0.20.2 && <0.21- , sqlite-simple ==0.4.*- , stm ==2.5.*- , string-interpolate ==0.3.*- , suspend ==0.2.*- , template-haskell >=2.19 && <2.24- , text >=2.0 && <2.2- , time >=1.12 && <1.15- , timers ==0.2.*- , tls >=2.0 && <2.4- , tls-session-manager >=0.0.5 && <0.1- , transformers ==0.6.*- , unix ==2.8.*- , unliftio ==0.2.*- , unordered-containers ==0.2.*- , wai ==3.2.*- , wai-extra ==3.1.*- , warp ==3.4.*- default-language: GHC2021--test-suite hs-hath-test- type: exitcode-stdio-1.0- main-is: Spec.hs- other-modules:- FilesystemSpec- FileURIRenderSpec- Integration- InterfaceAPIOptimizationSpec- MockRPC- R2Spec- Paths_hs_hath- autogen-modules:- Paths_hs_hath- hs-source-dirs:- test- default-extensions:- NoImplicitPrelude- TypeApplications- OverloadedStrings- ScopedTypeVariables- QuasiQuotes- LambdaCase- ViewPatterns- MultiParamTypeClasses- GADTs- ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints- build-depends:- aeson >=2.1 && <2.3- , async ==2.2.*- , base >=4.7 && <4.22- , base64 ==1.0.*- , bytestring >=0.11 && <0.13- , co-log >=0.6 && <0.8- , co-log-core ==0.3.*- , co-log-polysemy >=0.0.1.5 && <0.0.2- , conduit ==1.3.*- , containers >=0.6 && <0.8- , crypton ==1.0.*- , crypton-connection ==0.4.*- , crypton-x509 ==1.7.*- , crypton-x509-store ==1.6.*- , dhall ==1.42.*- , directory- , exceptions ==0.10.*- , extra >=1.7 && <1.9- , filepath- , hex-text ==0.1.*- , hs-hath- , hs-hath-polysemy-zoo- , hspec ==2.11.*- , http-client ==0.7.*- , http-client-tls ==0.3.*- , http-conduit ==2.3.*- , http-media ==0.8.*- , http-types ==0.12.*- , lrucache ==1.2.*- , mason >=0.2.6 && <0.3- , memory ==0.18.*- , monad-control ==1.0.*- , monad-loops ==0.4.*- , mtl ==2.3.*- , network >=3.1 && <3.3- , optparse-applicative ==0.18.*- , polysemy ==1.9.*- , process ==1.6.*- , relude ==1.2.*- , resourcet ==1.3.*- , safe-exceptions ==0.1.*- , servant >=0.20.2 && <0.21- , servant-client >=0.20.2 && <0.21- , servant-client-core >=0.20.2 && <0.21- , servant-server >=0.20.2 && <0.21- , sqlite-simple ==0.4.*- , stm ==2.5.*- , string-interpolate ==0.3.*- , suspend ==0.2.*- , template-haskell >=2.19 && <2.24- , temporary- , text >=2.0 && <2.2- , time >=1.12 && <1.15- , timers ==0.2.*- , tls >=2.0 && <2.4- , tls-session-manager >=0.0.5 && <0.1- , transformers ==0.6.*- , unix ==2.8.*- , unliftio ==0.2.*- , unordered-containers ==0.2.*- , wai ==3.2.*- , wai-extra ==3.1.*- , warp ==3.4.*- default-language: GHC2021+cabal-version: 2.0 + +-- This file has been generated from package.yaml by hpack version 0.39.1. +-- +-- see: https://github.com/sol/hpack + +name: hs-hath +version: 1.2.0 +x-revision: 1 +synopsis: A Haskell implementation of the Hentai@Home client +description: Please see the README on GitHub at <https://github.com/pe200012/hs-hath#readme> +category: Web +homepage: https://github.com/pe200012/hs-hath#readme +bug-reports: https://github.com/pe200012/hs-hath/issues +author: pe200012 +maintainer: 1326263755@qq.com +copyright: 2024-2026 pe200012 +license: GPL-3 +license-file: LICENSE +build-type: Simple +tested-with: + GHC == 9.12.2 +extra-source-files: + README.md +extra-doc-files: + CHANGELOG.md + +source-repository head + type: git + location: https://github.com/pe200012/hs-hath + +library + exposed-modules: + CLI + FileVerification + HathNetwork.Genesis + HathNetwork.RPC + Interface.API + LegacyCiphers + Metrics.Counter + Metrics.Gauge + Metrics.Prometheus + Metrics.Registry + Metrics.Snapshot + Metrics.Types + Middleware + Server + SettingM + Stats + Storage.Database + Storage.Filesystem + Storage.Locate + Storage.R2 + Types + Utils + Version + other-modules: + Paths_hs_hath + autogen-modules: + Paths_hs_hath + hs-source-dirs: + src + default-extensions: + NoImplicitPrelude + TypeApplications + OverloadedStrings + ScopedTypeVariables + QuasiQuotes + LambdaCase + ViewPatterns + MultiParamTypeClasses + GADTs + ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints + build-depends: + aeson >=2.1 && <2.3 + , async ==2.2.* + , base >=4.7 && <4.22 + , base64 ==1.0.* + , bytestring >=0.11 && <0.13 + , co-log >=0.6 && <0.8 + , co-log-core ==0.3.* + , co-log-polysemy >=0.0.1.5 && <0.0.2 + , conduit ==1.3.* + , containers >=0.6 && <0.8 + , crypton ==1.0.* + , crypton-connection ==0.4.* + , crypton-x509 ==1.7.* + , crypton-x509-store ==1.6.* + , dhall ==1.42.* + , directory ==1.3.* + , exceptions ==0.10.* + , extra >=1.7 && <1.9 + , filepath >=1.4 && <1.6 + , hex-text ==0.1.* + , hs-hath-cryptostore + , hs-hath-minio + , hs-hath-placeholder + , hs-hath-polysemy-zoo + , hs-hath-warp-tls + , http-client ==0.7.* + , http-client-tls ==0.3.* + , http-conduit ==2.3.* + , http-media ==0.8.* + , http-types ==0.12.* + , lrucache ==1.2.* + , mason >=0.2.6 && <0.3 + , memory ==0.18.* + , monad-control ==1.0.* + , monad-loops ==0.4.* + , mtl ==2.3.* + , network >=3.1 && <3.3 + , optparse-applicative ==0.18.* + , polysemy ==1.9.* + , process ==1.6.* + , relude ==1.2.* + , resourcet ==1.3.* + , safe-exceptions ==0.1.* + , servant >=0.20.2 && <0.21 + , servant-client >=0.20.2 && <0.21 + , servant-client-core >=0.20.2 && <0.21 + , servant-server >=0.20.2 && <0.21 + , sqlite-simple ==0.4.* + , stm ==2.5.* + , string-interpolate ==0.3.* + , suspend ==0.2.* + , template-haskell >=2.19 && <2.24 + , text >=2.0 && <2.2 + , time >=1.12 && <1.15 + , timers ==0.2.* + , tls >=2.0 && <2.4 + , tls-session-manager >=0.0.5 && <0.1 + , transformers ==0.6.* + , unix ==2.8.* + , unliftio ==0.2.* + , unordered-containers ==0.2.* + , wai ==3.2.* + , wai-extra ==3.1.* + , warp ==3.4.* + default-language: GHC2021 + +library hs-hath-cryptostore + exposed-modules: + Crypto.Store.ASN1.Generate + Crypto.Store.ASN1.Parse + Crypto.Store.Cipher.RC2 + Crypto.Store.Cipher.RC2.Primitive + Crypto.Store.CMS + Crypto.Store.CMS.Algorithms + Crypto.Store.CMS.Attribute + Crypto.Store.CMS.Authenticated + Crypto.Store.CMS.AuthEnveloped + Crypto.Store.CMS.Digested + Crypto.Store.CMS.Encrypted + Crypto.Store.CMS.Enveloped + Crypto.Store.CMS.Info + Crypto.Store.CMS.OriginatorInfo + Crypto.Store.CMS.PEM + Crypto.Store.CMS.Signed + Crypto.Store.CMS.Type + Crypto.Store.CMS.Util + Crypto.Store.Error + Crypto.Store.KeyWrap.AES + Crypto.Store.KeyWrap.RC2 + Crypto.Store.KeyWrap.TripleDES + Crypto.Store.PEM + Crypto.Store.PKCS12 + Crypto.Store.PKCS5 + Crypto.Store.PKCS5.PBES1 + Crypto.Store.PKCS8 + Crypto.Store.PKCS8.EC + Crypto.Store.Util + Crypto.Store.X509 + other-modules: + Paths_hs_hath + autogen-modules: + Paths_hs_hath + hs-source-dirs: + vendor/cryptostore-0.3.0.1/src + ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -w + build-depends: + aeson >=2.1 && <2.3 + , asn1-encoding ==0.9.* + , asn1-types >=0.3.1 && <0.4 + , async ==2.2.* + , base >=4.7 && <4.22 + , base64 ==1.0.* + , basement >=0.0.16 && <0.1 + , bytestring >=0.11 && <0.13 + , co-log >=0.6 && <0.8 + , co-log-core ==0.3.* + , co-log-polysemy >=0.0.1.5 && <0.0.2 + , conduit ==1.3.* + , containers >=0.6 && <0.8 + , crypton ==1.0.* + , crypton-connection ==0.4.* + , crypton-x509 ==1.7.* + , crypton-x509-store ==1.6.* + , crypton-x509-validation ==1.6.* + , dhall ==1.42.* + , directory ==1.3.* + , exceptions ==0.10.* + , extra >=1.7 && <1.9 + , filepath >=1.4 && <1.6 + , hex-text ==0.1.* + , hourglass ==0.2.* + , http-client ==0.7.* + , http-client-tls ==0.3.* + , http-conduit ==2.3.* + , http-media ==0.8.* + , http-types ==0.12.* + , lrucache ==1.2.* + , mason >=0.2.6 && <0.3 + , memory ==0.18.* + , monad-control ==1.0.* + , monad-loops ==0.4.* + , mtl ==2.3.* + , network >=3.1 && <3.3 + , optparse-applicative ==0.18.* + , pem >=0.1 && <0.3 + , polysemy ==1.9.* + , process ==1.6.* + , relude ==1.2.* + , resourcet ==1.3.* + , safe-exceptions ==0.1.* + , servant >=0.20.2 && <0.21 + , servant-client >=0.20.2 && <0.21 + , servant-client-core >=0.20.2 && <0.21 + , servant-server >=0.20.2 && <0.21 + , sqlite-simple ==0.4.* + , stm ==2.5.* + , string-interpolate ==0.3.* + , suspend ==0.2.* + , template-haskell >=2.19 && <2.24 + , text >=2.0 && <2.2 + , time >=1.12 && <1.15 + , timers ==0.2.* + , tls >=2.0 && <2.4 + , tls-session-manager >=0.0.5 && <0.1 + , transformers ==0.6.* + , unix ==2.8.* + , unliftio ==0.2.* + , unordered-containers ==0.2.* + , wai ==3.2.* + , wai-extra ==3.1.* + , warp ==3.4.* + default-language: GHC2021 + +library hs-hath-minio + exposed-modules: + Lib.Prelude + Network.Minio + Network.Minio.AdminAPI + Network.Minio.API + Network.Minio.APICommon + Network.Minio.CopyObject + Network.Minio.Credentials + Network.Minio.Credentials.AssumeRole + Network.Minio.Credentials.Types + Network.Minio.Data + Network.Minio.Data.ByteString + Network.Minio.Data.Crypto + Network.Minio.Data.Time + Network.Minio.Errors + Network.Minio.JsonParser + Network.Minio.ListOps + Network.Minio.PresignedOperations + Network.Minio.PutObject + Network.Minio.S3API + Network.Minio.SelectAPI + Network.Minio.Sign.V4 + Network.Minio.Utils + Network.Minio.XmlCommon + Network.Minio.XmlGenerator + Network.Minio.XmlParser + other-modules: + Paths_hs_hath + autogen-modules: + Paths_hs_hath + hs-source-dirs: + vendor/minio-hs-1.7.0/src + default-extensions: + BangPatterns + DerivingStrategies + FlexibleContexts + FlexibleInstances + LambdaCase + MultiParamTypeClasses + MultiWayIf + OverloadedStrings + RankNTypes + ScopedTypeVariables + TupleSections + ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints + build-depends: + aeson >=1 && <3 + , async ==2.2.* + , base >=4.7 && <5 + , base64 >=0 && <2 + , base64-bytestring ==1.* + , binary ==0.* + , bytestring >=0.11 && <0.13 + , case-insensitive ==1.* + , co-log >=0.6 && <0.8 + , co-log-core ==0.3.* + , co-log-polysemy >=0.0.1.5 && <0.0.2 + , conduit ==1.* + , conduit-extra ==1.* + , containers >=0.6 && <0.8 + , crypton >=0 && <2 + , crypton-connection ==0.* + , crypton-x509 ==1.7.* + , crypton-x509-store ==1.6.* + , data-default-class ==0.* + , dhall ==1.42.* + , digest ==0.* + , directory ==1.* + , exceptions ==0.10.* + , extra >=1.7 && <1.9 + , filepath >=1.4 && <1.6 + , hex-text ==0.1.* + , http-client ==0.* + , http-client-tls ==0.* + , http-conduit ==2.* + , http-media ==0.8.* + , http-types ==0.* + , ini ==0.* + , lrucache ==1.2.* + , mason >=0.2.6 && <0.3 + , memory ==0.* + , monad-control ==1.0.* + , monad-loops ==0.4.* + , mtl ==2.3.* + , network >=3.1 && <3.3 + , network-uri ==2.* + , optparse-applicative ==0.18.* + , polysemy ==1.9.* + , process ==1.6.* + , relude ==1.* + , resourcet ==1.* + , retry ==0.* + , safe-exceptions ==0.1.* + , servant >=0.20.2 && <0.21 + , servant-client >=0.20.2 && <0.21 + , servant-client-core >=0.20.2 && <0.21 + , servant-server >=0.20.2 && <0.21 + , sqlite-simple ==0.4.* + , stm ==2.5.* + , string-interpolate ==0.3.* + , suspend ==0.2.* + , template-haskell >=2.19 && <2.24 + , text >=1 && <3 + , time ==1.* + , time-units ==1.* + , timers ==0.2.* + , tls >=2.0 && <2.4 + , tls-session-manager >=0.0.5 && <0.1 + , transformers ==0.* + , unix ==2.8.* + , unliftio ==0.* + , unliftio-core ==0.* + , unordered-containers ==0.* + , wai ==3.2.* + , wai-extra ==3.1.* + , warp ==3.4.* + , xml-conduit ==1.* + mixins: + base hiding (Prelude) + , base64 hiding (Data.ByteString.Base64) + , relude (Relude as Prelude) + , relude + default-language: GHC2021 + +library hs-hath-placeholder + exposed-modules: + Control.Placeholder + other-modules: + Paths_hs_hath + autogen-modules: + Paths_hs_hath + hs-source-dirs: + vendor/placeholder-0/src + ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints + build-depends: + aeson >=2.1 && <2.3 + , async ==2.2.* + , base >=4.7 && <4.22 + , base64 ==1.0.* + , bytestring >=0.11 && <0.13 + , co-log >=0.6 && <0.8 + , co-log-core ==0.3.* + , co-log-polysemy >=0.0.1.5 && <0.0.2 + , conduit ==1.3.* + , containers >=0.6 && <0.8 + , crypton ==1.0.* + , crypton-connection ==0.4.* + , crypton-x509 ==1.7.* + , crypton-x509-store ==1.6.* + , dhall ==1.42.* + , directory ==1.3.* + , exceptions ==0.10.* + , extra >=1.7 && <1.9 + , filepath >=1.4 && <1.6 + , ghc-prim >=0 && <10 + , hex-text ==0.1.* + , http-client ==0.7.* + , http-client-tls ==0.3.* + , http-conduit ==2.3.* + , http-media ==0.8.* + , http-types ==0.12.* + , lrucache ==1.2.* + , mason >=0.2.6 && <0.3 + , memory ==0.18.* + , monad-control ==1.0.* + , monad-loops ==0.4.* + , mtl ==2.3.* + , network >=3.1 && <3.3 + , optparse-applicative ==0.18.* + , polysemy ==1.9.* + , process ==1.6.* + , relude ==1.2.* + , resourcet ==1.3.* + , safe-exceptions ==0.1.* + , servant >=0.20.2 && <0.21 + , servant-client >=0.20.2 && <0.21 + , servant-client-core >=0.20.2 && <0.21 + , servant-server >=0.20.2 && <0.21 + , sqlite-simple ==0.4.* + , stm ==2.5.* + , string-interpolate ==0.3.* + , suspend ==0.2.* + , template-haskell >=2.19 && <2.24 + , text >=2.0 && <2.2 + , time >=1.12 && <1.15 + , timers ==0.2.* + , tls >=2.0 && <2.4 + , tls-session-manager >=0.0.5 && <0.1 + , transformers ==0.6.* + , unix ==2.8.* + , unliftio ==0.2.* + , unordered-containers ==0.2.* + , wai ==3.2.* + , wai-extra ==3.1.* + , warp ==3.4.* + default-language: GHC2021 + +library hs-hath-polysemy-zoo + exposed-modules: + Polysemy.Capture + Polysemy.ConstraintAbsorber + Polysemy.ConstraintAbsorber.MonadCatch + Polysemy.ConstraintAbsorber.MonadCont + Polysemy.ConstraintAbsorber.MonadError + Polysemy.ConstraintAbsorber.MonadReader + Polysemy.ConstraintAbsorber.MonadState + Polysemy.ConstraintAbsorber.MonadWriter + Polysemy.Cont + Polysemy.Cont.Internal + Polysemy.EndState + Polysemy.Final.IO + Polysemy.Final.IO.Internal + Polysemy.Final.More + Polysemy.Final.MTL + Polysemy.Final.NonDet + Polysemy.Floodgate + Polysemy.Fresh + Polysemy.Input.Streaming + Polysemy.KVStore + Polysemy.Operators + Polysemy.Random + Polysemy.Reader.Compact + Polysemy.Reader.More + Polysemy.RevState + Polysemy.SetStore + Polysemy.Several + Polysemy.Shift + Polysemy.Shift.Internal + other-modules: + Paths_hs_hath + autogen-modules: + Paths_hs_hath + hs-source-dirs: + vendor/polysemy-zoo-0.8.2.0/src + default-extensions: + DataKinds + DeriveFunctor + FlexibleContexts + GADTs + LambdaCase + PolyKinds + RankNTypes + ScopedTypeVariables + StandaloneDeriving + TypeApplications + TypeOperators + TypeFamilies + UnicodeSyntax + ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -Wall + build-depends: + aeson >=2.1 && <2.3 + , async ==2.2.* + , base >=4.18 && <4.22 + , base64 ==1.0.* + , bytestring >=0.11 && <0.13 + , co-log >=0.6 && <0.8 + , co-log-core ==0.3.* + , co-log-polysemy >=0.0.1.5 && <0.0.2 + , conduit ==1.3.* + , constraints >=0.14 && <0.16 + , containers ==0.7.* + , contravariant ==1.5.* + , crypton ==1.0.* + , crypton-connection ==0.4.* + , crypton-x509 ==1.7.* + , crypton-x509-store ==1.6.* + , dhall ==1.42.* + , directory ==1.3.* + , exceptions ==0.10.* + , extra >=1.7 && <1.9 + , filepath >=1.4 && <1.6 + , ghc-compact ==0.1.* + , ghc-prim >=0.10 && <0.14 + , hex-text ==0.1.* + , http-client ==0.7.* + , http-client-tls ==0.3.* + , http-conduit ==2.3.* + , http-media ==0.8.* + , http-types ==0.12.* + , lrucache ==1.2.* + , mason >=0.2.6 && <0.3 + , memory ==0.18.* + , monad-control ==1.0.* + , monad-loops ==0.4.* + , mtl ==2.3.* + , network >=3.1 && <3.3 + , optparse-applicative >=0.18.1 && <0.19 + , polysemy ==1.9.* + , process ==1.6.* + , random ==1.3.* + , reflection ==2.1.* + , relude ==1.2.* + , resourcet ==1.3.* + , safe-exceptions ==0.1.* + , servant >=0.20.2 && <0.21 + , servant-client >=0.20.2 && <0.21 + , servant-client-core >=0.20.2 && <0.21 + , servant-server >=0.20.2 && <0.21 + , sqlite-simple ==0.4.* + , stm ==2.5.* + , streaming ==0.2.* + , string-interpolate ==0.3.* + , suspend ==0.2.* + , template-haskell >=2.19 && <2.24 + , text ==2.1.* + , time >=1.12 && <1.15 + , timers ==0.2.* + , tls >=2.0 && <2.4 + , tls-session-manager >=0.0.5 && <0.1 + , transformers ==0.6.* + , unix ==2.8.* + , unliftio ==0.2.* + , unordered-containers ==0.2.* + , wai ==3.2.* + , wai-extra ==3.1.* + , warp ==3.4.* + default-language: GHC2021 + +library hs-hath-warp-tls + exposed-modules: + Network.Wai.Handler.WarpTLS + Network.Wai.Handler.WarpTLS.Internal + other-modules: + Paths_hs_hath + autogen-modules: + Paths_hs_hath + hs-source-dirs: + vendor/warp-tls-3.4.13 + default-extensions: + Strict + StrictData + ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints + build-depends: + aeson >=2.1 && <2.3 + , async ==2.2.* + , base >=4.7 && <4.22 + , base64 ==1.0.* + , bytestring ==0.* + , co-log >=0.6 && <0.8 + , co-log-core ==0.3.* + , co-log-polysemy >=0.0.1.5 && <0.0.2 + , conduit ==1.3.* + , containers >=0.6 && <0.8 + , crypton ==1.0.* + , crypton-connection ==0.4.* + , crypton-x509 ==1.7.* + , crypton-x509-store ==1.6.* + , dhall ==1.42.* + , directory ==1.3.* + , exceptions ==0.10.* + , extra >=1.7 && <1.9 + , filepath >=1.4 && <1.6 + , hex-text ==0.1.* + , http-client ==0.7.* + , http-client-tls ==0.3.* + , http-conduit ==2.3.* + , http-media ==0.8.* + , http-types ==0.12.* + , lrucache ==1.2.* + , mason >=0.2.6 && <0.3 + , memory ==0.18.* + , monad-control ==1.0.* + , monad-loops ==0.4.* + , mtl ==2.3.* + , network ==3.* + , optparse-applicative ==0.18.* + , polysemy ==1.9.* + , process ==1.6.* + , recv ==0.* + , relude ==1.2.* + , resourcet ==1.3.* + , safe-exceptions ==0.1.* + , servant >=0.20.2 && <0.21 + , servant-client >=0.20.2 && <0.21 + , servant-client-core >=0.20.2 && <0.21 + , servant-server >=0.20.2 && <0.21 + , sqlite-simple ==0.4.* + , stm ==2.5.* + , streaming-commons ==0.* + , string-interpolate ==0.3.* + , suspend ==0.2.* + , template-haskell >=2.19 && <2.24 + , text >=1 && <3 + , time >=1.12 && <1.15 + , timers ==0.2.* + , tls >=2.1.3 && <2.5 + , tls-session-manager ==0.* + , transformers ==0.6.* + , unix ==2.8.* + , unliftio ==0.2.* + , unordered-containers ==0.2.* + , wai ==3.2.* + , wai-extra ==3.1.* + , warp >=3.3.29 && <3.4.13 + default-language: GHC2021 + +executable hath-bench + main-is: Bench.hs + hs-source-dirs: + app + default-extensions: + NoImplicitPrelude + TypeApplications + OverloadedStrings + ScopedTypeVariables + QuasiQuotes + LambdaCase + ViewPatterns + MultiParamTypeClasses + GADTs + ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N -main-is Bench + build-depends: + aeson >=2.1 && <2.3 + , async ==2.2.* + , base >=4.7 && <4.22 + , base64 ==1.0.* + , bytestring >=0.11 && <0.13 + , co-log >=0.6 && <0.8 + , co-log-core ==0.3.* + , co-log-polysemy >=0.0.1.5 && <0.0.2 + , conduit ==1.3.* + , containers >=0.6 && <0.8 + , crypton ==1.0.* + , crypton-connection ==0.4.* + , crypton-x509 ==1.7.* + , crypton-x509-store ==1.6.* + , dhall ==1.42.* + , directory ==1.3.* + , exceptions ==0.10.* + , extra >=1.7 && <1.9 + , filepath >=1.4 && <1.6 + , hex-text ==0.1.* + , hs-hath + , http-client ==0.7.* + , http-client-tls ==0.3.* + , http-conduit ==2.3.* + , http-media ==0.8.* + , http-types ==0.12.* + , lrucache ==1.2.* + , mason >=0.2.6 && <0.3 + , memory ==0.18.* + , monad-control ==1.0.* + , monad-loops ==0.4.* + , mtl ==2.3.* + , network >=3.1 && <3.3 + , optparse-applicative ==0.18.* + , polysemy ==1.9.* + , process ==1.6.* + , relude ==1.2.* + , resourcet ==1.3.* + , safe-exceptions ==0.1.* + , servant >=0.20.2 && <0.21 + , servant-client >=0.20.2 && <0.21 + , servant-client-core >=0.20.2 && <0.21 + , servant-server >=0.20.2 && <0.21 + , sqlite-simple ==0.4.* + , stm ==2.5.* + , string-interpolate ==0.3.* + , suspend ==0.2.* + , template-haskell >=2.19 && <2.24 + , text >=2.0 && <2.2 + , time >=1.12 && <1.15 + , timers ==0.2.* + , tls >=2.0 && <2.4 + , tls-session-manager >=0.0.5 && <0.1 + , transformers ==0.6.* + , unix ==2.8.* + , unliftio ==0.2.* + , unordered-containers ==0.2.* + , wai ==3.2.* + , wai-extra ==3.1.* + , warp ==3.4.* + default-language: GHC2021 + +executable hs-hath + main-is: Main.hs + hs-source-dirs: + app + default-extensions: + NoImplicitPrelude + TypeApplications + OverloadedStrings + ScopedTypeVariables + QuasiQuotes + LambdaCase + ViewPatterns + MultiParamTypeClasses + GADTs + ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N -fpedantic-bottoms + build-depends: + aeson >=2.1 && <2.3 + , async ==2.2.* + , base >=4.7 && <4.22 + , base64 ==1.0.* + , bytestring >=0.11 && <0.13 + , co-log >=0.6 && <0.8 + , co-log-core ==0.3.* + , co-log-polysemy >=0.0.1.5 && <0.0.2 + , conduit ==1.3.* + , containers >=0.6 && <0.8 + , crypton ==1.0.* + , crypton-connection ==0.4.* + , crypton-x509 ==1.7.* + , crypton-x509-store ==1.6.* + , dhall ==1.42.* + , directory ==1.3.* + , exceptions ==0.10.* + , extra >=1.7 && <1.9 + , filepath >=1.4 && <1.6 + , hex-text ==0.1.* + , hs-hath + , http-client ==0.7.* + , http-client-tls ==0.3.* + , http-conduit ==2.3.* + , http-media ==0.8.* + , http-types ==0.12.* + , lrucache ==1.2.* + , mason >=0.2.6 && <0.3 + , memory ==0.18.* + , monad-control ==1.0.* + , monad-loops ==0.4.* + , mtl ==2.3.* + , network >=3.1 && <3.3 + , optparse-applicative ==0.18.* + , polysemy ==1.9.* + , process ==1.6.* + , relude ==1.2.* + , resourcet ==1.3.* + , safe-exceptions ==0.1.* + , servant >=0.20.2 && <0.21 + , servant-client >=0.20.2 && <0.21 + , servant-client-core >=0.20.2 && <0.21 + , servant-server >=0.20.2 && <0.21 + , sqlite-simple ==0.4.* + , stm ==2.5.* + , string-interpolate ==0.3.* + , suspend ==0.2.* + , template-haskell >=2.19 && <2.24 + , text >=2.0 && <2.2 + , time >=1.12 && <1.15 + , timers ==0.2.* + , tls >=2.0 && <2.4 + , tls-session-manager >=0.0.5 && <0.1 + , transformers ==0.6.* + , unix ==2.8.* + , unliftio ==0.2.* + , unordered-containers ==0.2.* + , wai ==3.2.* + , wai-extra ==3.1.* + , warp ==3.4.* + default-language: GHC2021 + +executable migrate-to-r2 + main-is: Migrate.hs + hs-source-dirs: + app + default-extensions: + NoImplicitPrelude + TypeApplications + OverloadedStrings + ScopedTypeVariables + QuasiQuotes + LambdaCase + ViewPatterns + MultiParamTypeClasses + GADTs + ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N -main-is Migrate + build-depends: + aeson >=2.1 && <2.3 + , async ==2.2.* + , base >=4.7 && <4.22 + , base64 ==1.0.* + , bytestring >=0.11 && <0.13 + , co-log >=0.6 && <0.8 + , co-log-core ==0.3.* + , co-log-polysemy >=0.0.1.5 && <0.0.2 + , conduit ==1.3.* + , containers >=0.6 && <0.8 + , crypton ==1.0.* + , crypton-connection ==0.4.* + , crypton-x509 ==1.7.* + , crypton-x509-store ==1.6.* + , dhall ==1.42.* + , directory + , exceptions ==0.10.* + , extra >=1.7 && <1.9 + , filepath >=1.4 && <1.6 + , hex-text ==0.1.* + , hs-hath + , hs-hath-minio + , hs-hath-polysemy-zoo + , http-client ==0.7.* + , http-client-tls ==0.3.* + , http-conduit ==2.3.* + , http-media ==0.8.* + , http-types ==0.12.* + , lrucache ==1.2.* + , mason >=0.2.6 && <0.3 + , memory ==0.18.* + , monad-control ==1.0.* + , monad-loops ==0.4.* + , mtl ==2.3.* + , network >=3.1 && <3.3 + , optparse-applicative + , polysemy ==1.9.* + , process ==1.6.* + , relude ==1.2.* + , resourcet ==1.3.* + , safe-exceptions ==0.1.* + , servant >=0.20.2 && <0.21 + , servant-client >=0.20.2 && <0.21 + , servant-client-core >=0.20.2 && <0.21 + , servant-server >=0.20.2 && <0.21 + , sqlite-simple ==0.4.* + , stm ==2.5.* + , string-interpolate ==0.3.* + , suspend ==0.2.* + , template-haskell >=2.19 && <2.24 + , text >=2.0 && <2.2 + , time >=1.12 && <1.15 + , timers ==0.2.* + , tls >=2.0 && <2.4 + , tls-session-manager >=0.0.5 && <0.1 + , transformers ==0.6.* + , unix ==2.8.* + , unliftio ==0.2.* + , unordered-containers ==0.2.* + , wai ==3.2.* + , wai-extra ==3.1.* + , warp ==3.4.* + default-language: GHC2021 + +test-suite hs-hath-test + type: exitcode-stdio-1.0 + main-is: Spec.hs + other-modules: + FilesystemSpec + FileURIRenderSpec + Integration + InterfaceAPIOptimizationSpec + MockRPC + R2Spec + Paths_hs_hath + autogen-modules: + Paths_hs_hath + hs-source-dirs: + test + default-extensions: + NoImplicitPrelude + TypeApplications + OverloadedStrings + ScopedTypeVariables + QuasiQuotes + LambdaCase + ViewPatterns + MultiParamTypeClasses + GADTs + ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints + build-depends: + aeson >=2.1 && <2.3 + , async ==2.2.* + , base >=4.7 && <4.22 + , base64 ==1.0.* + , bytestring >=0.11 && <0.13 + , co-log >=0.6 && <0.8 + , co-log-core ==0.3.* + , co-log-polysemy >=0.0.1.5 && <0.0.2 + , conduit ==1.3.* + , containers >=0.6 && <0.8 + , crypton ==1.0.* + , crypton-connection ==0.4.* + , crypton-x509 ==1.7.* + , crypton-x509-store ==1.6.* + , dhall ==1.42.* + , directory + , exceptions ==0.10.* + , extra >=1.7 && <1.9 + , filepath + , hex-text ==0.1.* + , hs-hath + , hs-hath-polysemy-zoo + , hspec ==2.11.* + , http-client ==0.7.* + , http-client-tls ==0.3.* + , http-conduit ==2.3.* + , http-media ==0.8.* + , http-types ==0.12.* + , lrucache ==1.2.* + , mason >=0.2.6 && <0.3 + , memory ==0.18.* + , monad-control ==1.0.* + , monad-loops ==0.4.* + , mtl ==2.3.* + , network >=3.1 && <3.3 + , optparse-applicative ==0.18.* + , polysemy ==1.9.* + , process ==1.6.* + , relude ==1.2.* + , resourcet ==1.3.* + , safe-exceptions ==0.1.* + , servant >=0.20.2 && <0.21 + , servant-client >=0.20.2 && <0.21 + , servant-client-core >=0.20.2 && <0.21 + , servant-server >=0.20.2 && <0.21 + , sqlite-simple ==0.4.* + , stm ==2.5.* + , string-interpolate ==0.3.* + , suspend ==0.2.* + , template-haskell >=2.19 && <2.24 + , temporary + , text >=2.0 && <2.2 + , time >=1.12 && <1.15 + , timers ==0.2.* + , tls >=2.0 && <2.4 + , tls-session-manager >=0.0.5 && <0.1 + , transformers ==0.6.* + , unix ==2.8.* + , unliftio ==0.2.* + , unordered-containers ==0.2.* + , wai ==3.2.* + , wai-extra ==3.1.* + , warp ==3.4.* + default-language: GHC2021