packages feed

wreq 0.5.4.2 → 0.5.4.5

raw patch · 4 files changed

Files

Network/Wreq/Lens.hs view
@@ -126,30 +126,26 @@ -- | A lens onto configuration of the connection manager provided by -- the http-client package. ----- In this example, we enable the use of OpenSSL for (hopefully)+-- In this example, we enable the use of TLS for (hopefully) -- secure connections: -- -- @---import "OpenSSL.Session" ('OpenSSL.Session.context')---import "Network.HTTP.Client.OpenSSL"+--import "Network.HTTP.Client.TLS" -----let opts = 'Network.Wreq.defaults' 'Control.Lens.&' 'manager' 'Control.Lens..~' Left ('Network.HTTP.Client.OpenSSL.opensslManagerSettings' 'OpenSSL.Session.context')---'Network.HTTP.Client.OpenSSL.withOpenSSL' $---  'Network.Wreq.getWith' opts \"https:\/\/httpbin.org\/get\"+--let opts = 'Network.Wreq.defaults' 'Control.Lens.&' 'manager' 'Control.Lens..~' Left 'Network.HTTP.Client.TLS.tlsManagerSettings'+--'Network.Wreq.getWith' opts \"https:\/\/httpbin.org\/get\" -- @ -- -- In this example, we also set the response timeout to 10000 microseconds: -- -- @---import "OpenSSL.Session" ('OpenSSL.Session.context')---import "Network.HTTP.Client.OpenSSL"+--import "Network.HTTP.Client.TLS" --import "Network.HTTP.Client" ('Network.HTTP.Client.defaultManagerSettings', 'Network.HTTP.Client.managerResponseTimeout') -----let opts = 'Network.Wreq.defaults' 'Control.Lens.&' 'manager' 'Control.Lens..~' Left ('Network.HTTP.Client.OpenSSL.opensslManagerSettings' 'OpenSSL.Session.context')+--let opts = 'Network.Wreq.defaults' 'Control.Lens.&' 'manager' 'Control.Lens..~' Left 'Network.HTTP.Client.TLS.tlsManagerSettings' --                    'Control.Lens.&' 'manager' 'Control.Lens..~' Left ('Network.HTTP.Client.defaultManagerSettings' { 'Network.HTTP.Client.managerResponseTimeout' = responseTimeoutMicro 10000 } ) -----'Network.HTTP.Client.OpenSSL.withOpenSSL' $---  'Network.Wreq.getWith' opts \"https:\/\/httpbin.org\/get\"+--'Network.Wreq.getWith' opts \"https:\/\/httpbin.org\/get\" -- @ manager :: Lens' Options (Either ManagerSettings Manager) manager = TH.manager
changelog.md view
@@ -1,5 +1,20 @@ -*- markdown -*- +2026-02-16 0.5.4.5++* Dependency update (memory -> ram)+++2026-02-16 0.5.4.4++* Small doc/dep updates+++2023-08-15 0.5.4.3++* Replace cryptonite(deprecated) with crypto++ 2023-08-15 0.5.4.2  * Fix base bounds
examples/wreq-examples.cabal view
@@ -20,7 +20,6 @@     aeson,     base >= 4.5 && < 5,     containers,-    ghc-prim,     lens,     lens-aeson,     text,@@ -58,7 +57,3 @@ source-repository head   type:     git   location: https://github.com/bos/wreq--source-repository head-  type:     mercurial-  location: https://bitbucket.org/bos/wreq
wreq.cabal view
@@ -1,6 +1,6 @@ cabal-version:       3.0 name:                wreq-version:             0.5.4.2+version:             0.5.4.5 synopsis:            An easy-to-use HTTP client library. description:   .@@ -29,16 +29,16 @@   .   * Early TLS support via the tls package homepage:            http://www.serpentine.com/wreq-bug-reports:         https://github.com/bos/wreq/issues+bug-reports:         https://github.com/haskell/wreq/issues license:             BSD-3-Clause license-file:        LICENSE.md author:              Bryan O'Sullivan <bos@serpentine.com>-maintainer:          bos@serpentine.com+maintainer:          Ondřej Palkovský copyright:           2014 Bryan O'Sullivan category:            Web build-type:          Custom-tested-with:         GHC==9.2.8-extra-source-files:+tested-with:         GHC ==9.2.8 || ==9.4.8 || ==9.6.4 || ==9.10.3+extra-doc-files:   README.md   TODO.md   changelog.md@@ -110,16 +110,15 @@     bytestring >= 0.9,     case-insensitive,     containers,-    cryptonite,+    crypton >= 1.1,     exceptions >= 0.5,-    ghc-prim,     hashable,     http-client >= 0.6,     http-client-tls >= 0.3.3,     http-types >= 0.8,     lens >= 4.5,     lens-aeson,-    memory,+    ram,     mime-types,     time-locale-compat,     template-haskell,@@ -230,8 +229,4 @@  source-repository head   type:     git-  location: https://github.com/bos/wreq--source-repository head-  type:     mercurial-  location: https://bitbucket.org/bos/wreq+  location: https://github.com/haskell/wreq