packages feed

polysemy-http 0.4.0.5 → 0.4.0.6

raw patch · 1 files changed

+46/−46 lines, 1 filesdep ~aesondep ~ansi-terminaldep ~case-insensitivePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: aeson, ansi-terminal, case-insensitive, composition, data-default, either, http-client, http-client-tls, http-types, lens, polysemy, polysemy-log, polysemy-plugin, relude, string-interpolate

API changes (from Hackage documentation)

- Polysemy.Http.Data.Manager: get :: forall r_atB2. MemberWithError Manager r_atB2 => Sem r_atB2 Manager
+ Polysemy.Http.Data.Manager: get :: forall r_atBk. MemberWithError Manager r_atBk => Sem r_atBk Manager
- Polysemy.Http.Data.Request: body :: HasRequest c_aByH => Lens' c_aByH Body
+ Polysemy.Http.Data.Request: body :: HasRequest c_aByR => Lens' c_aByR Body
- Polysemy.Http.Data.Request: class HasRequest c_aByH
+ Polysemy.Http.Data.Request: class HasRequest c_aByR
- Polysemy.Http.Data.Request: cookies :: HasRequest c_aByH => Lens' c_aByH CookieJar
+ Polysemy.Http.Data.Request: cookies :: HasRequest c_aByR => Lens' c_aByR CookieJar
- Polysemy.Http.Data.Request: headers :: HasRequest c_aByH => Lens' c_aByH [(HeaderName, HeaderValue)]
+ Polysemy.Http.Data.Request: headers :: HasRequest c_aByR => Lens' c_aByR [(HeaderName, HeaderValue)]
- Polysemy.Http.Data.Request: host :: HasRequest c_aByH => Lens' c_aByH Host
+ Polysemy.Http.Data.Request: host :: HasRequest c_aByR => Lens' c_aByR Host
- Polysemy.Http.Data.Request: method :: HasRequest c_aByH => Lens' c_aByH Method
+ Polysemy.Http.Data.Request: method :: HasRequest c_aByR => Lens' c_aByR Method
- Polysemy.Http.Data.Request: path :: HasRequest c_aByH => Lens' c_aByH Path
+ Polysemy.Http.Data.Request: path :: HasRequest c_aByR => Lens' c_aByR Path
- Polysemy.Http.Data.Request: port :: HasRequest c_aByH => Lens' c_aByH (Maybe Port)
+ Polysemy.Http.Data.Request: port :: HasRequest c_aByR => Lens' c_aByR (Maybe Port)
- Polysemy.Http.Data.Request: query :: HasRequest c_aByH => Lens' c_aByH [(QueryKey, Maybe QueryValue)]
+ Polysemy.Http.Data.Request: query :: HasRequest c_aByR => Lens' c_aByR [(QueryKey, Maybe QueryValue)]
- Polysemy.Http.Data.Request: request :: HasRequest c_aByH => Lens' c_aByH Request
+ Polysemy.Http.Data.Request: request :: HasRequest c_aByR => Lens' c_aByR Request
- Polysemy.Http.Data.Request: tls :: HasRequest c_aByH => Lens' c_aByH Tls
+ Polysemy.Http.Data.Request: tls :: HasRequest c_aByR => Lens' c_aByR Tls
- Polysemy.Http.Prelude: interpret :: forall e (r :: [Effect]) a. FirstOrder e "interpret" => (forall x (rInitial :: EffectRow). () => e (Sem rInitial) x -> Sem r x) -> Sem (e : r) a -> Sem r a
+ Polysemy.Http.Prelude: interpret :: forall e (r :: [Effect]) a. FirstOrder e "interpret" => (forall (rInitial :: EffectRow) x. () => e (Sem rInitial) x -> Sem r x) -> Sem (e : r) a -> Sem r a
- Polysemy.Http.Prelude: pureT :: forall a (e :: Effect) (m :: Type -> Type) (r :: [Effect]). a -> Tactical e m r a
+ Polysemy.Http.Prelude: pureT :: forall f a (e :: Effect) (m :: Type -> Type) (r :: [Effect]). Functor f => a -> Sem (WithTactics e f m r) (f a)

Files

polysemy-http.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack  name:           polysemy-http-version:        0.4.0.5+version:        0.4.0.6 synopsis:       Polysemy Effect for Http-Client description:    See <https://hackage.haskell.org/package/polysemy-http/docs/Polysemy-Http.html> category:       Network@@ -106,24 +106,24 @@       ViewPatterns   ghc-options: -fplugin=Polysemy.Plugin -flate-specialise -fspecialise-aggressively -Wall   build-depends:-      aeson >=1.4 && <1.6-    , ansi-terminal >=0.10.3 && <0.12+      aeson >=1.4+    , ansi-terminal >=0.10.3     , base ==4.*     , bytestring-    , case-insensitive ==1.2.*-    , composition >=1.0.2 && <1.1+    , case-insensitive >=1.2+    , composition >=1.0.2     , containers-    , data-default ==0.7.*-    , either >=5.0.1 && <5.1-    , http-client >=0.6.4 && <0.8-    , http-client-tls (>=0.3.5 && <0.4) && <0.4-    , http-types >=0.12.3 && <0.13-    , lens >=4 && <5.1-    , polysemy ==1.5.*-    , polysemy-log >=0.2.2.1 && <0.3-    , polysemy-plugin ==0.3.*-    , relude >=0.7 && <1.2-    , string-interpolate >=0.2.1 && <0.4+    , data-default >=0.7+    , either >=5.0.1+    , http-client >=0.6.4+    , http-client-tls >=0.3.5+    , http-types >=0.12.3+    , lens >=4+    , polysemy >=1.5+    , polysemy-log >=0.2.2.1+    , polysemy-plugin >=0.3+    , relude >=0.7+    , string-interpolate >=0.2.1     , template-haskell     , text     , time@@ -197,30 +197,30 @@       ViewPatterns   ghc-options: -fplugin=Polysemy.Plugin -flate-specialise -fspecialise-aggressively -Wall -threaded -rtsopts -with-rtsopts=-N   build-depends:-      aeson >=1.4 && <1.6-    , ansi-terminal >=0.10.3 && <0.12+      aeson >=1.4+    , ansi-terminal >=0.10.3     , base ==4.*     , bytestring-    , case-insensitive ==1.2.*-    , composition >=1.0.2 && <1.1+    , case-insensitive >=1.2+    , composition >=1.0.2     , containers-    , data-default ==0.7.*-    , either >=5.0.1 && <5.1+    , data-default >=0.7+    , either >=5.0.1     , hedgehog-    , http-client >=0.6.4 && <0.8-    , http-client-tls (>=0.3.5 && <0.4) && <0.4-    , http-types >=0.12.3 && <0.13-    , lens >=4 && <5.1+    , http-client >=0.6.4+    , http-client-tls >=0.3.5+    , http-types >=0.12.3+    , lens >=4     , network-    , polysemy ==1.5.*+    , polysemy >=1.5     , polysemy-http-    , polysemy-log >=0.2.2.1 && <0.3-    , polysemy-plugin ==0.3.*-    , relude >=0.7 && <1.2+    , polysemy-log >=0.2.2.1+    , polysemy-plugin >=0.3+    , relude >=0.7     , servant     , servant-client     , servant-server-    , string-interpolate >=0.2.1 && <0.4+    , string-interpolate >=0.2.1     , tasty     , tasty-hedgehog     , template-haskell@@ -297,26 +297,26 @@       ViewPatterns   ghc-options: -fplugin=Polysemy.Plugin -flate-specialise -fspecialise-aggressively -Wall -threaded -rtsopts -with-rtsopts=-N   build-depends:-      aeson >=1.4 && <1.6-    , ansi-terminal >=0.10.3 && <0.12+      aeson >=1.4+    , ansi-terminal >=0.10.3     , base ==4.*     , bytestring-    , case-insensitive ==1.2.*-    , composition >=1.0.2 && <1.1+    , case-insensitive >=1.2+    , composition >=1.0.2     , containers-    , data-default ==0.7.*-    , either >=5.0.1 && <5.1+    , data-default >=0.7+    , either >=5.0.1     , hedgehog-    , http-client >=0.6.4 && <0.8-    , http-client-tls (>=0.3.5 && <0.4) && <0.4-    , http-types >=0.12.3 && <0.13-    , lens >=4 && <5.1-    , polysemy ==1.5.*+    , http-client >=0.6.4+    , http-client-tls >=0.3.5+    , http-types >=0.12.3+    , lens >=4+    , polysemy >=1.5     , polysemy-http-    , polysemy-log >=0.2.2.1 && <0.3-    , polysemy-plugin ==0.3.*-    , relude >=0.7 && <1.2-    , string-interpolate >=0.2.1 && <0.4+    , polysemy-log >=0.2.2.1+    , polysemy-plugin >=0.3+    , relude >=0.7+    , string-interpolate >=0.2.1     , tasty     , tasty-hedgehog     , template-haskell