packages feed

hackage-security-HTTP 0.1.0.0 → 0.1.0.1

raw patch · 1 files changed

+14/−4 lines, 1 filesdep +networkdep ~hackage-securityPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependencies added: network

Dependency ranges changed: hackage-security

API changes (from Hackage documentation)

- Hackage.Security.Client.Repository.HttpLib.HTTP: instance Exception InvalidProxy
- Hackage.Security.Client.Repository.HttpLib.HTTP: instance Exception UnexpectedResponse
- Hackage.Security.Client.Repository.HttpLib.HTTP: instance Pretty InvalidProxy
- Hackage.Security.Client.Repository.HttpLib.HTTP: instance Pretty UnexpectedResponse
- Hackage.Security.Client.Repository.HttpLib.HTTP: instance Show InvalidProxy
- Hackage.Security.Client.Repository.HttpLib.HTTP: instance Show UnexpectedResponse
- Hackage.Security.Client.Repository.HttpLib.HTTP: instance Typeable InvalidProxy
- Hackage.Security.Client.Repository.HttpLib.HTTP: instance Typeable UnexpectedResponse
+ Hackage.Security.Client.Repository.HttpLib.HTTP: instance GHC.Exception.Exception Hackage.Security.Client.Repository.HttpLib.HTTP.InvalidProxy
+ Hackage.Security.Client.Repository.HttpLib.HTTP: instance GHC.Exception.Exception Hackage.Security.Client.Repository.HttpLib.HTTP.UnexpectedResponse
+ Hackage.Security.Client.Repository.HttpLib.HTTP: instance GHC.Show.Show Hackage.Security.Client.Repository.HttpLib.HTTP.InvalidProxy
+ Hackage.Security.Client.Repository.HttpLib.HTTP: instance GHC.Show.Show Hackage.Security.Client.Repository.HttpLib.HTTP.UnexpectedResponse
+ Hackage.Security.Client.Repository.HttpLib.HTTP: instance Hackage.Security.Util.Pretty.Pretty Hackage.Security.Client.Repository.HttpLib.HTTP.InvalidProxy
+ Hackage.Security.Client.Repository.HttpLib.HTTP: instance Hackage.Security.Util.Pretty.Pretty Hackage.Security.Client.Repository.HttpLib.HTTP.UnexpectedResponse

Files

hackage-security-HTTP.cabal view
@@ -1,10 +1,10 @@ name:                hackage-security-HTTP-version:             0.1.0.0+version:             0.1.0.1 synopsis:            Hackage security bindings against the HTTP library description:         The hackage security library provides a 'HttpLib'                      abstraction to allow to bind against different HTTP                      libraries. This library implements this abstraction using-                     the @HTTP@ library. +                     the @HTTP@ library. homepage:            http://github.com/well-typed/hackage-security/ license:             BSD3 license-file:        LICENSE@@ -15,15 +15,18 @@ build-type:          Simple cabal-version:       >=1.10 +flag use-network-uri+  description: Are we using network-uri?+  manual: False+ library   exposed-modules:     Hackage.Security.Client.Repository.HttpLib.HTTP   build-depends:       base             >= 4.4       && < 5,                        bytestring       >= 0.9       && < 0.11,                        HTTP             >= 4000.2.19 && < 4000.3,                        mtl              >= 2.2       && < 2.3,-                       network-uri      >= 2.6       && < 2.7,                        zlib             >= 0.5       && < 0.7,-                       hackage-security >= 0.1       && < 0.2+                       hackage-security >= 0.1       && < 0.3   hs-source-dirs:      src   default-language:    Haskell2010   default-extensions:  DeriveDataTypeable@@ -34,3 +37,10 @@                        StandaloneDeriving   other-extensions:    CPP   ghc-options:         -Wall++  -- See comments in hackage-security.cabal+  if flag(use-network-uri)+    build-depends: network-uri >= 2.6 && < 2.7,+                   network     >= 2.6 && < 2.7+  else+    build-depends: network     >= 2.5 && < 2.6