packages feed

hackage-security-HTTP 0.1.1.2 → 0.1.1.3

raw patch · 3 files changed

+15/−12 lines, 3 filesdep ~HTTPdep ~basePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: HTTP, base

API changes (from Hackage documentation)

- Hackage.Security.Client.Repository.HttpLib.HTTP: withBrowser :: forall a. Browser -> BrowserAction LazyStream a -> IO a
+ Hackage.Security.Client.Repository.HttpLib.HTTP: withBrowser :: Browser -> BrowserAction LazyStream a -> IO a

Files

ChangeLog.md view
@@ -1,3 +1,8 @@+0.1.1.3+-------+* Relax dependency bounds for GHC 9.14.+* Remove obsolete `deriving Typeable`.+ 0.1.1.2 ------- * Drop support for GHC < 8.4.
hackage-security-HTTP.cabal view
@@ -1,6 +1,6 @@-cabal-version:       1.12+cabal-version:       1.18 name:                hackage-security-HTTP-version:             0.1.1.2+version:             0.1.1.3  synopsis:            Hackage security bindings against the HTTP library description:         The hackage security library provides a 'HttpLib'@@ -18,9 +18,11 @@ build-type:          Simple  tested-with:-  GHC == 9.10.0-  GHC == 9.8.2-  GHC == 9.6.4+  GHC == 9.14.1+  GHC == 9.12.2+  GHC == 9.10.2+  GHC == 9.8.4+  GHC == 9.6.7   GHC == 9.4.8   GHC == 9.2.8   GHC == 9.0.2@@ -29,7 +31,7 @@   GHC == 8.6.5   GHC == 8.4.4 -extra-source-files:+extra-doc-files:   ChangeLog.md  source-repository head@@ -38,7 +40,7 @@  library   exposed-modules:     Hackage.Security.Client.Repository.HttpLib.HTTP-  build-depends:       base             >= 4.11      && < 4.21,+  build-depends:       base             >= 4.11      && < 4.23,                        bytestring       >= 0.10.8.2  && < 0.13,                        HTTP             >= 4000.2.19 && < 4000.5,                        mtl              >= 2.2.2     && < 2.4,@@ -48,8 +50,7 @@                        hackage-security >= 0.5       && < 0.7   hs-source-dirs:      src   default-language:    Haskell2010-  default-extensions:  DeriveDataTypeable-                       FlexibleContexts+  default-extensions:  FlexibleContexts                        RankNTypes                        RecordWildCards                        ScopedTypeVariables
src/Hackage/Security/Client/Repository/HttpLib/HTTP.hs view
@@ -18,7 +18,6 @@ import Control.Exception import Control.Monad import Data.List (intercalate)-import Data.Typeable (Typeable) import Network.URI import qualified Data.ByteString.Lazy as BS.L import qualified Control.Monad.State  as State@@ -120,10 +119,8 @@     go ex = throwChecked (SomeRemoteError ex)  data UnexpectedResponse = UnexpectedResponse URI (Int, Int, Int)-  deriving (Typeable)  data InvalidProxy = InvalidProxy String-  deriving (Typeable)  instance Pretty UnexpectedResponse where   pretty (UnexpectedResponse uri code) = "Unexpected response " ++ show code