packages feed

gothic 0.1.8.3 → 0.1.8.4

raw patch · 2 files changed

+16/−7 lines, 2 filesdep +crypton-connectiondep +tlsdep −connectionPVP ok

version bump matches the API change (PVP)

Dependencies added: crypton-connection, tls

Dependencies removed: connection

API changes (from Hackage documentation)

Files

gothic.cabal view
@@ -1,5 +1,5 @@ name:                gothic-version:             0.1.8.3+version:             0.1.8.4 synopsis:            A Haskell Vault KVv2 secret engine client description:         A Haskell HashiCorp Vault KVv2 secret engine client library homepage:            https://github.com/MichelBoucey/gothic@@ -13,7 +13,7 @@ cabal-version:       >=1.10 extra-source-files:  ReadMe.md -Tested-With:+tested-With:   GHC ==8.8.4    || ==8.10.7    || ==9.0.2@@ -23,8 +23,9 @@    || ==9.8.4    || ==9.10.2    || ==9.12.2+   || ==9.14.1 -Source-Repository head+source-Repository head   Type: git   Location: https://github.com/MichelBoucey/gothic @@ -35,11 +36,12 @@                     , Database.Vault.KVv2.Client.Lens                     , Database.Vault.KVv2.Client.Requests                     , Database.Vault.KVv2.Client.Types+   other-extensions:   OverloadedStrings+   build-depends:      aeson                >= 2.0 && < 2.3                     , base                 >= 4.8.1.0 && < 5-                    , binary               >= 0.8.5.1 && < 0.9-                    , connection           >= 0.2.8 && < 0.4+                    , crypton-connection   >= 0.4.0 && < 0.5                     , exceptions           >= 0.10.0 && < 0.11                     , hashable             >= 1.4.3 && < 1.6                     , http-conduit         >= 2.3.2 && < 2.4@@ -49,12 +51,17 @@                     , bytestring           >= 0.10.8.2 && < 0.13                     , http-conduit         >= 2.3.2 && < 2.4                     , text                 >= 1.2.3 && < 2.3-                    , unordered-containers >= 0.2.9.0 && < 0.3+                    , tls                  >= 2.0.0 && < 3                     , lens                 >= 5.0 && < 6                     , lens-aeson           >= 1.2 && < 1.3                     , scientific           >= 0.3.6.2 && < 0.4                     , unix                 >= 2.7.2.2 && < 2.9+                    , unordered-containers >= 0.2.9.0 && < 0.3                     , vector               >= 0.12.0.1 && < 0.14++  if !impl(ghc >=9.4.8)+    build-depends:     binary               >= 0.8.5.1 && < 0.9+   default-language:   Haskell2010   GHC-Options:        -Wall 
src/Database/Vault/KVv2/Client.hs view
@@ -47,8 +47,9 @@ import qualified Data.Maybe                          as M import           Data.Text                           as T hiding (show) import           Data.Text.Encoding-import           Network.Connection+import           Network.Connection                  (TLSSettings (..)) import           Network.HTTP.Client.TLS+import           Network.TLS                         (defaultSupported) import           System.Environment                  (lookupEnv) import           System.Posix.Files                  (fileExist) @@ -73,6 +74,7 @@               { settingDisableCertificateValidation = dcv               , settingDisableSession               = False               , settingUseServerName                = True+              , settingClientSupported              = defaultSupported               }             Nothing   va <- if M.isJust mva