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 +5/−0
- hackage-security-HTTP.cabal +10/−9
- src/Hackage/Security/Client/Repository/HttpLib/HTTP.hs +0/−3
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