json-spec-openapi 0.1.0.2 → 0.1.0.3
raw patch · 2 files changed
+9/−10 lines, 2 filesdep −scientificdep ~aesondep ~basedep ~bytestringPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependencies removed: scientific
Dependency ranges changed: aeson, base, bytestring, json-spec, lens, openapi3, text
API changes (from Hackage documentation)
- Data.JsonSpec.OpenApi: toOpenApiSchema :: Internal spec => Proxy (spec :: Specification) -> Schema
+ Data.JsonSpec.OpenApi: toOpenApiSchema :: forall (spec :: Specification). Internal spec => Proxy spec -> Schema
Files
- json-spec-openapi.cabal +8/−10
- test/test.hs +1/−0
json-spec-openapi.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name: json-spec-openapi-version: 0.1.0.2+version: 0.1.0.3 synopsis: json-spec-openapi description: This package provides a way to produce@@ -62,12 +62,12 @@ common dependencies build-depends:- , aeson >= 2.1.2.1 && < 2.2- , base >= 4.17 && < 4.18- , json-spec >= 0.2.0.0 && < 0.3- , lens >= 5.2.2 && < 5.3- , openapi3 >= 3.2.3 && < 3.3- , text >= 2.0.2 && < 2.1+ , aeson >= 2.2.1.0 && < 2.3+ , base >= 4.19.0.0 && < 4.20+ , json-spec >= 0.2.1.3 && < 0.3+ , lens >= 5.2.3 && < 5.3+ , openapi3 >= 3.2.4 && < 3.3+ , text >= 2.1 && < 2.2 common warnings ghc-options:@@ -95,9 +95,7 @@ build-depends: , json-spec-openapi - , aeson >= 2.1.2.1 && < 2.2- , bytestring >= 0.11.4.0 && < 0.12+ , bytestring >= 0.12.0.2 && < 0.13 , hspec >= 2.11.1 && < 2.12- , scientific >= 0.3.7.0 && < 0.4 , time >= 1.12.2 && < 1.13
test/test.hs view
@@ -4,6 +4,7 @@ {-# LANGUAGE NamedFieldPuns #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE ScopedTypeVariables #-}+{-# LANGUAGE TypeAbstractions #-} {-# LANGUAGE TypeApplications #-} {-# LANGUAGE TypeFamilies #-} {-# LANGUAGE UndecidableInstances #-}