packages feed

HsYAML 0.2.1.1 → 0.2.1.2

raw patch · 3 files changed

+27/−13 lines, 3 filesdep ~containersPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: containers

API changes (from Hackage documentation)

- Data.YAML: instance Data.YAML.FromYAML GHC.Integer.Type.Integer
- Data.YAML: instance Data.YAML.FromYAML GHC.Natural.Natural
- Data.YAML: instance Data.YAML.ToYAML GHC.Integer.Type.Integer
- Data.YAML: instance Data.YAML.ToYAML GHC.Natural.Natural
+ Data.YAML: instance Data.YAML.FromYAML GHC.Num.Integer.Integer
+ Data.YAML: instance Data.YAML.FromYAML GHC.Num.Natural.Natural
+ Data.YAML: instance Data.YAML.ToYAML GHC.Num.Integer.Integer
+ Data.YAML: instance Data.YAML.ToYAML GHC.Num.Natural.Natural

Files

ChangeLog.md view
@@ -1,5 +1,13 @@ See also http://pvp.haskell.org/faq +### 0.2.1.2++_2023-09-29_++* Add `default-extensions: TypeOperators` to silence warning under GHC ≥ 9.4.+* Support latest versions of dependencies.+* Tested with GHC 7.10 - 9.8.0+ ### 0.2.1.1  _2022-05-11_
HsYAML.cabal view
@@ -1,6 +1,6 @@ cabal-version:       1.14 name:                HsYAML-version:             0.2.1.1+version:             0.2.1.2  synopsis:            Pure Haskell YAML 1.2 processor homepage:            https://github.com/haskell-hvr/HsYAML@@ -15,7 +15,10 @@ category:            Text build-type:          Simple tested-with:-  GHC == 9.2.2+  GHC == 9.8.0+  GHC == 9.6.3+  GHC == 9.4.7+  GHC == 9.2.8   GHC == 9.0.2   GHC == 8.10.7   GHC == 8.8.4@@ -24,9 +27,11 @@   GHC == 8.2.2   GHC == 8.0.2   GHC == 7.10.3-  GHC == 7.8.4-  GHC == 7.6.3-  GHC == 7.4.2+  -- Skip testing on GHC 7.8 as it ships a too old 'transformers'+  -- GHC == 7.8.4+  -- Skip testing these legacy GHC versions:+  -- GHC == 7.6.3+  -- GHC == 7.4.2  description:   @HsYAML@ is a [YAML 1.2](http://yaml.org/spec/1.2/spec.html) processor, i.e. a library for parsing and serializing YAML documents.@@ -75,6 +80,7 @@                      , Data.DList    default-language:    Haskell2010+  default-extensions:  TypeOperators   other-extensions:    DeriveGeneric                        FlexibleContexts                        FlexibleInstances@@ -89,11 +95,11 @@                        Trustworthy                        TypeSynonymInstances -  build-depends:       base         >= 4.5      && < 4.17-                     , bytestring   >= 0.9      && < 0.12-                     , containers   >= 0.4.2    && < 0.7-                     , deepseq      >= 1.3.0    && < 1.5-                     , text         >= 1.2.3    && < 2.1+  build-depends:       base         >= 4.5      && < 5+                     , bytestring   >= 0.9      && < 0.13+                     , containers   >= 0.4.2    && < 0.8+                     , deepseq      >= 1.3.0    && < 1.6+                     , text         >= 1.2.3    && < 2.2                      , mtl          >= 2.2.1    && < 2.4                      , parsec       >= 3.1.13.0 && < 3.2                      , transformers >= 0.4      && < 0.7@@ -151,6 +157,6 @@                  , containers                  , mtl                    -- non-inherited-                 , QuickCheck == 2.14.*-                 , tasty == 1.4.*+                 , QuickCheck       == 2.14.*+                 , tasty            >= 1.4    && < 1.6                  , tasty-quickcheck == 0.10.*
src/Data/YAML.hs view
@@ -118,7 +118,7 @@ -- -- The diagram below depicts the standard layers of a [YAML 1.2](http://yaml.org/spec/1.2/spec.html) processor. This module covers the upper /Native/ and /Representation/ layers, whereas the "Data.YAML.Event" and "Data.YAML.Token" modules provide access to the lower /Serialization/ and /Presentation/ layers respectively. ----- <<http://yaml.org/spec/1.2/overview2.png>>+-- <<https://yaml.org/spec/1.2.2/img/overview2.svg>> -- -- $start --