packages feed

Cabal revisions of biscuit-haskell-0.5.0.0

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

revision 1
-cabal-version: 3.0--name:           biscuit-haskell-version:        0.5.0.0-category:       Security-synopsis:       Library support for the Biscuit security token-description:    Please see the README on GitHub at <https://github.com/biscuit-auth/biscuit-haskell#readme>-homepage:       https://github.com/biscuit-auth/biscuit-haskell#readme-bug-reports:    https://github.com/biscuit-auth/biscuit-haskell/issues-author:         Clément Delafargue-maintainer:     clement@delafargue.name-copyright:      2021 Clément Delafargue-license:        BSD-3-Clause-license-file:   LICENSE-build-type:     Simple-tested-with:    GHC ==9.8.4 || ==9.10.3 || ==9.12.4 || ==9.14.1-extra-source-files:-    README.md-    ChangeLog.md-    test/samples/current/samples.json-    test/samples/current/*.bc--source-repository head-  type: git-  location: https://github.com/biscuit-auth/biscuit-haskell--library-  exposed-modules:-      Auth.Biscuit-      Auth.Biscuit.Symbols-      Auth.Biscuit.Utils-      Auth.Biscuit.Crypto-      Auth.Biscuit.Datalog.AST-      Auth.Biscuit.Datalog.Executor-      Auth.Biscuit.Datalog.Parser-      Auth.Biscuit.Datalog.ScopedExecutor-      Auth.Biscuit.Example-      Auth.Biscuit.Proto-      Auth.Biscuit.ProtoBufAdapter-      Auth.Biscuit.Timer-      Auth.Biscuit.Token-  other-modules:-      Paths_biscuit_haskell-  autogen-modules:-      Paths_biscuit_haskell-  hs-source-dirs:-      src-  ghc-options: -Wall-  build-depends:-    base                 >= 4.7 && <5,-    async                ^>= 2.2,-    base16               >= 0.3 && <2,-    bytestring           >= 0.10 && <0.13,-    text                 >= 1.2 && <3,-    containers           >= 0.6 && <0.9,-    crypton              ^>= 1.0,-    memory               >= 0.15 && < 0.19,-    template-haskell     >= 2.16 && < 2.25,-    base64               ^>= 1.0,-    cereal               ^>= 0.5,-    mtl                  >= 2.2 && < 2.4,-    parser-combinators   >= 1.2 && < 1.4,-    protobuf             ^>= 0.2,-    random               >= 1.0 && < 1.4,-    regex-tdfa           ^>= 1.3,-    th-lift-instances    ^>= 0.1,-    time                 >= 1.9 && < 2,-    validation-selective >= 0.1 && < 0.3,-    megaparsec           >= 9.2 && < 9.8-  default-language: Haskell2010--test-suite biscuit-haskell-test-  type: exitcode-stdio-1.0-  main-is: Spec.hs-  other-modules:-      Spec.AST-      Spec.NewCrypto-      Spec.Executor-      Spec.Parser-      Spec.Quasiquoter-      Spec.Roundtrip-      Spec.SampleReader-      Spec.ScopedExecutor-      Spec.Verification-      Paths_biscuit_haskell-  autogen-modules:-      Paths_biscuit_haskell-  hs-source-dirs:-      test-  ghc-options: -threaded -rtsopts -with-rtsopts=-N-  build-depends:-      async-    , aeson-    , base >=4.7 && <5-    , base16 >=0.3 && <2.0-    , base64-    , biscuit-haskell-    , bytestring-    , cereal-    , containers-    , lens-    , lens-aeson-    , megaparsec-    , mtl-    , parser-combinators-    , protobuf-    , random-    , tasty-    , tasty-hunit-    , template-haskell-    , text-    , th-lift-instances-    , time-    , validation-selective-  default-language: Haskell2010--benchmark biscuit-bench-  type:                exitcode-stdio-1.0-  main-is:             Bench.hs-  hs-source-dirs:      benchmarks-  default-language:    Haskell2010-  ghc-options:         -threaded -rtsopts -with-rtsopts=-N -with-rtsopts=-T-  build-depends:       base-                     , criterion-                     , biscuit-haskell+cabal-version: 3.0
+
+name:           biscuit-haskell
+version:        0.5.0.0
+x-revision: 1
+category:       Security
+synopsis:       Library support for the Biscuit security token
+description:    Please see the README on GitHub at <https://github.com/biscuit-auth/biscuit-haskell#readme>
+homepage:       https://github.com/biscuit-auth/biscuit-haskell#readme
+bug-reports:    https://github.com/biscuit-auth/biscuit-haskell/issues
+author:         Clément Delafargue
+maintainer:     clement@delafargue.name
+copyright:      2021 Clément Delafargue
+license:        BSD-3-Clause
+license-file:   LICENSE
+build-type:     Simple
+tested-with:    GHC ==9.8.4 || ==9.10.3 || ==9.12.4 || ==9.14.1
+extra-source-files:
+    README.md
+    ChangeLog.md
+    test/samples/current/samples.json
+    test/samples/current/*.bc
+
+source-repository head
+  type: git
+  location: https://github.com/biscuit-auth/biscuit-haskell
+
+library
+  exposed-modules:
+      Auth.Biscuit
+      Auth.Biscuit.Symbols
+      Auth.Biscuit.Utils
+      Auth.Biscuit.Crypto
+      Auth.Biscuit.Datalog.AST
+      Auth.Biscuit.Datalog.Executor
+      Auth.Biscuit.Datalog.Parser
+      Auth.Biscuit.Datalog.ScopedExecutor
+      Auth.Biscuit.Example
+      Auth.Biscuit.Proto
+      Auth.Biscuit.ProtoBufAdapter
+      Auth.Biscuit.Timer
+      Auth.Biscuit.Token
+  other-modules:
+      Paths_biscuit_haskell
+  autogen-modules:
+      Paths_biscuit_haskell
+  hs-source-dirs:
+      src
+  ghc-options: -Wall
+  build-depends:
+    base                 >= 4.7 && <5,
+    async                ^>= 2.2,
+    base16               >= 0.3 && <2,
+    bytestring           >= 0.10 && <0.13,
+    text                 >= 1.2 && <3,
+    containers           >= 0.6 && <0.9,
+    crypton              >= 1.0 && <1.1,
+    memory               >= 0.15 && < 0.19,
+    template-haskell     >= 2.16 && < 2.25,
+    base64               ^>= 1.0,
+    cereal               ^>= 0.5,
+    mtl                  >= 2.2 && < 2.4,
+    parser-combinators   >= 1.2 && < 1.4,
+    protobuf             ^>= 0.2,
+    random               >= 1.0 && < 1.4,
+    regex-tdfa           ^>= 1.3,
+    th-lift-instances    ^>= 0.1,
+    time                 >= 1.9 && < 2,
+    validation-selective >= 0.1 && < 0.3,
+    megaparsec           >= 9.2 && < 9.8
+  default-language: Haskell2010
+
+test-suite biscuit-haskell-test
+  type: exitcode-stdio-1.0
+  main-is: Spec.hs
+  other-modules:
+      Spec.AST
+      Spec.NewCrypto
+      Spec.Executor
+      Spec.Parser
+      Spec.Quasiquoter
+      Spec.Roundtrip
+      Spec.SampleReader
+      Spec.ScopedExecutor
+      Spec.Verification
+      Paths_biscuit_haskell
+  autogen-modules:
+      Paths_biscuit_haskell
+  hs-source-dirs:
+      test
+  ghc-options: -threaded -rtsopts -with-rtsopts=-N
+  build-depends:
+      async
+    , aeson
+    , base >=4.7 && <5
+    , base16 >=0.3 && <2.0
+    , base64
+    , biscuit-haskell
+    , bytestring
+    , cereal
+    , containers
+    , lens
+    , lens-aeson
+    , megaparsec
+    , mtl
+    , parser-combinators
+    , protobuf
+    , random
+    , tasty
+    , tasty-hunit
+    , template-haskell
+    , text
+    , th-lift-instances
+    , time
+    , validation-selective
+  default-language: Haskell2010
+
+benchmark biscuit-bench
+  type:                exitcode-stdio-1.0
+  main-is:             Bench.hs
+  hs-source-dirs:      benchmarks
+  default-language:    Haskell2010
+  ghc-options:         -threaded -rtsopts -with-rtsopts=-N -with-rtsopts=-T
+  build-depends:       base
+                     , criterion
+                     , biscuit-haskell