packages feed

Cabal revisions of one-time-password-3.0.0.0

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

revision 1
-cabal-version:      3.4-name:               one-time-password-version:            3.0.0.0-synopsis:           HMAC-Based and Time-Based One-Time Passwords-description:-  Implements HMAC-Based One-Time Password Algorithm as-  defined in RFC 4226 and Time-Based One-Time Password-  Algorithm as defined in RFC 6238.--license:            MIT-license-file:       LICENSE-copyright:          (c) 2023 The Haskell Cryptography Group-author:             Hécate Moonlight-maintainer:         The Haskell Cryptography Group contributors-homepage:           https://github.com/haskell-cryptography/one-time-password-bug-reports:-  https://github.com/haskell-cryptography/one-time-password/issues--category:           Cryptography-build-type:         Simple-extra-source-files: README.md-extra-doc-files:    CHANGELOG.md-tested-with:        GHC ==9.4.8 || ==9.6.4 || ==9.8.2--source-repository head-  type:     git-  location: git://github.com/haskell-cryptography/one-time-password.git--common ghc-options-  ghc-options:-    -Wall -Wcompat -Widentities -Wincomplete-record-updates-    -Wincomplete-uni-patterns -Wpartial-fields -Wredundant-constraints-    -fhide-source-paths -Wno-unused-do-bind -fshow-hole-constraints-    -Wno-unticked-promoted-constructors -Werror=unused-imports-    -fdicts-strict -fmax-worker-args=16 -fspec-constr-recursive=16-    -Wunused-packages--  default-language: GHC2021--library-  import:          ghc-options-  hs-source-dirs:  src--  -- cabal-fmt: expand src/-  exposed-modules:-    OTP.Commons-    OTP.HOTP-    OTP.TOTP--  build-depends:-    , base             >=4.17   && <5-    , bytestring       ^>=0.11-    , cereal           ^>=0.5-    , chronos          ^>=1.1.6-    , cryptohash-sha1  ^>=0.11-    , network-uri      ^>=2.6-    , sel              ^>=0.0-    , text             ^>=2.1-    , text-display     ^>=0.0--  ghc-options:     -Wall--test-suite tests-  import:             ghc-options-  type:               exitcode-stdio-1.0-  hs-source-dirs:     test-  default-extensions: OverloadedStrings-  main-is:            Test.hs-  other-modules:-    Test.Comparison-    Test.HOTP-    Test.Properties-    Test.TOTP-    Test.Utils--  build-depends:-    , base               >=4.17 && <5-    , base16-    , base32             ^>=0.4-    , bytestring-    , chronos-    , cryptonite-    , one-time-password-    , sel-    , tasty-    , tasty-hunit-    , tasty-quickcheck-    , text-    , text-display-    , torsor--executable one-time-password-  import:             ghc-options-  main-is:            Main.hs-  hs-source-dirs:     app-  default-extensions:-    DataKinds-    DefaultSignatures-    DeriveAnyClass-    DeriveGeneric-    DerivingStrategies-    DerivingVia-    DuplicateRecordFields-    FlexibleContexts-    GADTs-    GeneralizedNewtypeDeriving-    KindSignatures-    LambdaCase-    OverloadedRecordDot-    OverloadedStrings-    RankNTypes-    RecordWildCards-    ScopedTypeVariables-    TypeApplications-    TypeFamilies-    TypeOperators--  build-depends:-    , base                  >=4.17 && <5-    , bytestring-    , chronos-    , one-time-password-    , optparse-applicative  >=0.15 && <0.19-    , sel-    , text-    , text-display-    , torsor                ^>=0.1--  other-modules:      Paths_one_time_password-  autogen-modules:      Paths_one_time_password-  ghc-options:        -Wall+cabal-version:      3.4
+name:               one-time-password
+version:            3.0.0.0
+x-revision: 1
+synopsis:           HMAC-Based and Time-Based One-Time Passwords
+description:
+  Implements HMAC-Based One-Time Password Algorithm as
+  defined in RFC 4226 and Time-Based One-Time Password
+  Algorithm as defined in RFC 6238.
+
+license:            MIT
+license-file:       LICENSE
+copyright:          (c) 2023 The Haskell Cryptography Group
+author:             Hécate Moonlight
+maintainer:         The Haskell Cryptography Group contributors
+homepage:           https://github.com/haskell-cryptography/one-time-password
+bug-reports:
+  https://github.com/haskell-cryptography/one-time-password/issues
+
+category:           Cryptography
+build-type:         Simple
+extra-source-files: README.md
+extra-doc-files:    CHANGELOG.md
+tested-with:        GHC ==9.4.8 || ==9.6.4 || ==9.8.2
+
+source-repository head
+  type:     git
+  location: git://github.com/haskell-cryptography/one-time-password.git
+
+common ghc-options
+  ghc-options:
+    -Wall -Wcompat -Widentities -Wincomplete-record-updates
+    -Wincomplete-uni-patterns -Wpartial-fields -Wredundant-constraints
+    -fhide-source-paths -Wno-unused-do-bind -fshow-hole-constraints
+    -Wno-unticked-promoted-constructors -Werror=unused-imports
+    -fdicts-strict -fmax-worker-args=16 -fspec-constr-recursive=16
+    -Wunused-packages
+
+  default-language: GHC2021
+
+library
+  import:          ghc-options
+  hs-source-dirs:  src
+
+  -- cabal-fmt: expand src/
+  exposed-modules:
+    OTP.Commons
+    OTP.HOTP
+    OTP.TOTP
+
+  build-depends:
+    , base             >=4.17   && <5
+    , bytestring       ^>=0.12
+    , cereal           ^>=0.5
+    , chronos          ^>=1.1.6
+    , cryptohash-sha1  ^>=0.11
+    , network-uri      ^>=2.6
+    , sel              ^>=0.0.2
+    , text             ^>=2.1
+    , text-display     ^>=0.0
+
+  ghc-options:     -Wall
+
+test-suite tests
+  import:             ghc-options
+  type:               exitcode-stdio-1.0
+  hs-source-dirs:     test
+  default-extensions: OverloadedStrings
+  main-is:            Test.hs
+  other-modules:
+    Test.Comparison
+    Test.HOTP
+    Test.Properties
+    Test.TOTP
+    Test.Utils
+
+  build-depends:
+    , base               >=4.17 && <5
+    , base16
+    , base32             ^>=0.4
+    , bytestring
+    , chronos
+    , cryptonite
+    , one-time-password
+    , sel
+    , tasty
+    , tasty-hunit
+    , tasty-quickcheck
+    , text
+    , text-display
+    , torsor
+
+executable one-time-password
+  import:             ghc-options
+  main-is:            Main.hs
+  hs-source-dirs:     app
+  default-extensions:
+    DataKinds
+    DefaultSignatures
+    DeriveAnyClass
+    DeriveGeneric
+    DerivingStrategies
+    DerivingVia
+    DuplicateRecordFields
+    FlexibleContexts
+    GADTs
+    GeneralizedNewtypeDeriving
+    KindSignatures
+    LambdaCase
+    OverloadedRecordDot
+    OverloadedStrings
+    RankNTypes
+    RecordWildCards
+    ScopedTypeVariables
+    TypeApplications
+    TypeFamilies
+    TypeOperators
+
+  build-depends:
+    , base                  >=4.17 && <5
+    , bytestring
+    , chronos
+    , one-time-password
+    , optparse-applicative  >=0.15 && <0.19
+    , sel
+    , text
+    , text-display
+    , torsor                ^>=0.1
+
+  other-modules:      Paths_one_time_password
+  autogen-modules:      Paths_one_time_password
+  ghc-options:        -Wall
revision 2
 cabal-version:      3.4
 name:               one-time-password
 version:            3.0.0.0
-x-revision: 1
+x-revision: 2
 synopsis:           HMAC-Based and Time-Based One-Time Passwords
 description:
   Implements HMAC-Based One-Time Password Algorithm as
     , cryptohash-sha1  ^>=0.11
     , network-uri      ^>=2.6
     , sel              ^>=0.0.2
-    , text             ^>=2.1
+    , text             >=2.0
     , text-display     ^>=0.0
 
   ghc-options:     -Wall
revision 3
 cabal-version:      3.4
 name:               one-time-password
 version:            3.0.0.0
-x-revision: 2
+x-revision: 3
 synopsis:           HMAC-Based and Time-Based One-Time Passwords
 description:
   Implements HMAC-Based One-Time Password Algorithm as
 
   build-depends:
     , base             >=4.17   && <5
-    , bytestring       ^>=0.12
+    , bytestring       >=0.11
     , cereal           ^>=0.5
     , chronos          ^>=1.1.6
     , cryptohash-sha1  ^>=0.11