Cabal revisions of HsYAML-aeson-0.2.0.1
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-cabal-version: 2.2-name: HsYAML-aeson-version: 0.2.0.1-license: GPL-2.0-or-later-license-file: LICENSE.GPLv2-author: Herbert Valerio Riedel-maintainer: hvr@gnu.org, Andreas Abel-copyright: 2018-2019 Herbert Valerio Riedel-category: Text, Codec, Web, JSON, YAML-synopsis: JSON to YAML Adapter-description:- The [YAML 1.2](https://yaml.org/spec/1.2/spec.html) format provides- a much richer data-model and feature-set- than the [JavaScript Object Notation (JSON)](https://tools.ietf.org/html/rfc7159) format.- However, sometimes it's desirable to ignore the extra capabilities- and treat YAML as if it was merely a more convenient markup format- for humans to write JSON data. To this end this module provides a- compatibility layer atop [HsYAML](https://hackage.haskell.org/package/HsYAML)- which allows decoding YAML documents in the more limited JSON data-model while also providing- convenience by reusing [aeson](https://hackage.haskell.org/package/aeson)'s- 'FromJSON' instances for decoding the YAML data into native Haskell data types.--tested-with:- GHC == 9.0.1- GHC == 8.10.7- GHC == 8.8.4- GHC == 8.6.5- GHC == 8.4.4- GHC == 8.2.2- GHC == 8.0.2- GHC == 7.10.3- GHC == 7.8.4- GHC == 7.6.3- GHC == 7.4.2--extra-source-files:- CHANGELOG.md--source-repository head- type: git- location: https://github.com/hvr/HsYAML-aeson.git--flag exe- description: Enable @exe:yaml-test@ component- manual: True- default: False--library- exposed-modules: Data.YAML.Aeson- build-depends:- , HsYAML ^>= 0.2.0- , aeson ^>= 1.4.0.0 || ^>= 1.5.0.0 || ^>= 2.0.0.0- , base >= 4.5 && < 4.17- , bytestring ^>= 0.9.2.1 || ^>= 0.10.0.2 || ^>= 0.11.0.0- , containers >=0.4.2 && <0.7- , mtl ^>= 2.2.1- , scientific ^>= 0.3.6.2- , text ^>= 1.2.3- , unordered-containers ^>= 0.2- , vector ^>= 0.12.0.2-- hs-source-dirs: src- default-language: Haskell2010- other-extensions: RecordWildCards Trustworthy- ghc-options: -Wall--executable yaml-test- hs-source-dirs: src-test- main-is: Main.hs- default-language: Haskell2010-- if flag(exe)- build-depends: HsYAML- , HsYAML-aeson- , base- , aeson- , bytestring- , directory >= 1.2 && < 1.4- else- buildable: False+cabal-version: 2.2 +name: HsYAML-aeson +version: 0.2.0.1 +x-revision: 1 +license: GPL-2.0-or-later +license-file: LICENSE.GPLv2 +author: Herbert Valerio Riedel +maintainer: hvr@gnu.org, Andreas Abel +copyright: 2018-2019 Herbert Valerio Riedel +category: Text, Codec, Web, JSON, YAML +synopsis: JSON to YAML Adapter +description: + The [YAML 1.2](https://yaml.org/spec/1.2/spec.html) format provides + a much richer data-model and feature-set + than the [JavaScript Object Notation (JSON)](https://tools.ietf.org/html/rfc7159) format. + However, sometimes it's desirable to ignore the extra capabilities + and treat YAML as if it was merely a more convenient markup format + for humans to write JSON data. To this end this module provides a + compatibility layer atop [HsYAML](https://hackage.haskell.org/package/HsYAML) + which allows decoding YAML documents in the more limited JSON data-model while also providing + convenience by reusing [aeson](https://hackage.haskell.org/package/aeson)'s + 'FromJSON' instances for decoding the YAML data into native Haskell data types. + +tested-with: + GHC == 9.0.1 + GHC == 8.10.7 + GHC == 8.8.4 + GHC == 8.6.5 + GHC == 8.4.4 + GHC == 8.2.2 + GHC == 8.0.2 + GHC == 7.10.3 + GHC == 7.8.4 + GHC == 7.6.3 + GHC == 7.4.2 + +extra-source-files: + CHANGELOG.md + +source-repository head + type: git + location: https://github.com/hvr/HsYAML-aeson.git + +flag exe + description: Enable @exe:yaml-test@ component + manual: True + default: False + +library + exposed-modules: Data.YAML.Aeson + build-depends: + , HsYAML ^>= 0.2.0 + , aeson ^>= 1.4.0.0 || ^>= 1.5.0.0 || ^>= 2.0.0.0 + , base >= 4.5 && < 4.17 + , bytestring ^>= 0.9.2.1 || ^>= 0.10.0.2 || ^>= 0.11.0.0 + , containers >=0.4.2 && <0.7 + , mtl ^>= 2.2.1 + , scientific ^>= 0.3.6.2 + , text ^>= 1.2.3 || ^>= 2.0 + , unordered-containers ^>= 0.2 + , vector ^>= 0.12.0.2 + + hs-source-dirs: src + default-language: Haskell2010 + other-extensions: RecordWildCards Trustworthy + ghc-options: -Wall + +executable yaml-test + hs-source-dirs: src-test + main-is: Main.hs + default-language: Haskell2010 + + if flag(exe) + build-depends: HsYAML + , HsYAML-aeson + , base + , aeson + , bytestring + , directory >= 1.2 && < 1.4 + else + buildable: False
revision 2
cabal-version: 2.2 name: HsYAML-aeson version: 0.2.0.1 -x-revision: 1 +x-revision: 2 license: GPL-2.0-or-later license-file: LICENSE.GPLv2 author: Herbert Valerio Riedel , base >= 4.5 && < 4.17 , bytestring ^>= 0.9.2.1 || ^>= 0.10.0.2 || ^>= 0.11.0.0 , containers >=0.4.2 && <0.7 - , mtl ^>= 2.2.1 + , mtl ^>= 2.2.1 || ^>= 2.3 , scientific ^>= 0.3.6.2 , text ^>= 1.2.3 || ^>= 2.0 , unordered-containers ^>= 0.2
revision 3
cabal-version: 2.2 name: HsYAML-aeson version: 0.2.0.1 -x-revision: 2 +x-revision: 3 license: GPL-2.0-or-later license-file: LICENSE.GPLv2 author: Herbert Valerio Riedel exposed-modules: Data.YAML.Aeson build-depends: , HsYAML ^>= 0.2.0 - , aeson ^>= 1.4.0.0 || ^>= 1.5.0.0 || ^>= 2.0.0.0 + , aeson ^>= 1.4.0.0 || ^>= 1.5.0.0 || ^>= 2.0.0.0 || ^>= 2.1.0.0 , base >= 4.5 && < 4.17 , bytestring ^>= 0.9.2.1 || ^>= 0.10.0.2 || ^>= 0.11.0.0 , containers >=0.4.2 && <0.7
revision 4
cabal-version: 2.2 name: HsYAML-aeson version: 0.2.0.1 -x-revision: 3 +x-revision: 4 license: GPL-2.0-or-later license-file: LICENSE.GPLv2 author: Herbert Valerio Riedel , scientific ^>= 0.3.6.2 , text ^>= 1.2.3 || ^>= 2.0 , unordered-containers ^>= 0.2 - , vector ^>= 0.12.0.2 + , vector ^>= 0.12.0.2 || ^>= 0.13.0.0 hs-source-dirs: src default-language: Haskell2010
revision 5
cabal-version: 2.2 name: HsYAML-aeson version: 0.2.0.1 -x-revision: 4 +x-revision: 5 license: GPL-2.0-or-later license-file: LICENSE.GPLv2 author: Herbert Valerio Riedel build-depends: , HsYAML ^>= 0.2.0 , aeson ^>= 1.4.0.0 || ^>= 1.5.0.0 || ^>= 2.0.0.0 || ^>= 2.1.0.0 - , base >= 4.5 && < 4.17 + , base >= 4.5 && < 4.18 , bytestring ^>= 0.9.2.1 || ^>= 0.10.0.2 || ^>= 0.11.0.0 , containers >=0.4.2 && <0.7 , mtl ^>= 2.2.1 || ^>= 2.3
revision 6
-cabal-version: 2.2 -name: HsYAML-aeson -version: 0.2.0.1 -x-revision: 5 -license: GPL-2.0-or-later -license-file: LICENSE.GPLv2 -author: Herbert Valerio Riedel -maintainer: hvr@gnu.org, Andreas Abel -copyright: 2018-2019 Herbert Valerio Riedel -category: Text, Codec, Web, JSON, YAML -synopsis: JSON to YAML Adapter -description: - The [YAML 1.2](https://yaml.org/spec/1.2/spec.html) format provides - a much richer data-model and feature-set - than the [JavaScript Object Notation (JSON)](https://tools.ietf.org/html/rfc7159) format. - However, sometimes it's desirable to ignore the extra capabilities - and treat YAML as if it was merely a more convenient markup format - for humans to write JSON data. To this end this module provides a - compatibility layer atop [HsYAML](https://hackage.haskell.org/package/HsYAML) - which allows decoding YAML documents in the more limited JSON data-model while also providing - convenience by reusing [aeson](https://hackage.haskell.org/package/aeson)'s - 'FromJSON' instances for decoding the YAML data into native Haskell data types. - -tested-with: - GHC == 9.0.1 - GHC == 8.10.7 - GHC == 8.8.4 - GHC == 8.6.5 - GHC == 8.4.4 - GHC == 8.2.2 - GHC == 8.0.2 - GHC == 7.10.3 - GHC == 7.8.4 - GHC == 7.6.3 - GHC == 7.4.2 - -extra-source-files: - CHANGELOG.md - -source-repository head - type: git - location: https://github.com/hvr/HsYAML-aeson.git - -flag exe - description: Enable @exe:yaml-test@ component - manual: True - default: False - -library - exposed-modules: Data.YAML.Aeson - build-depends: - , HsYAML ^>= 0.2.0 - , aeson ^>= 1.4.0.0 || ^>= 1.5.0.0 || ^>= 2.0.0.0 || ^>= 2.1.0.0 - , base >= 4.5 && < 4.18 - , bytestring ^>= 0.9.2.1 || ^>= 0.10.0.2 || ^>= 0.11.0.0 - , containers >=0.4.2 && <0.7 - , mtl ^>= 2.2.1 || ^>= 2.3 - , scientific ^>= 0.3.6.2 - , text ^>= 1.2.3 || ^>= 2.0 - , unordered-containers ^>= 0.2 - , vector ^>= 0.12.0.2 || ^>= 0.13.0.0 - - hs-source-dirs: src - default-language: Haskell2010 - other-extensions: RecordWildCards Trustworthy - ghc-options: -Wall - -executable yaml-test - hs-source-dirs: src-test - main-is: Main.hs - default-language: Haskell2010 - - if flag(exe) - build-depends: HsYAML - , HsYAML-aeson - , base - , aeson - , bytestring - , directory >= 1.2 && < 1.4 - else - buildable: False +cabal-version: 2.2+name: HsYAML-aeson+version: 0.2.0.1+x-revision: 6+license: GPL-2.0-or-later+license-file: LICENSE.GPLv2+author: Herbert Valerio Riedel+maintainer: Simon Jakobi, Andreas Abel+copyright: 2018-2019 Herbert Valerio Riedel+category: Text, Codec, Web, JSON, YAML+synopsis: JSON to YAML Adapter+description:+ The [YAML 1.2](https://yaml.org/spec/1.2/spec.html) format provides+ a much richer data-model and feature-set+ than the [JavaScript Object Notation (JSON)](https://tools.ietf.org/html/rfc7159) format.+ However, sometimes it's desirable to ignore the extra capabilities+ and treat YAML as if it was merely a more convenient markup format+ for humans to write JSON data. To this end this module provides a+ compatibility layer atop [HsYAML](https://hackage.haskell.org/package/HsYAML)+ which allows decoding YAML documents in the more limited JSON data-model while also providing+ convenience by reusing [aeson](https://hackage.haskell.org/package/aeson)'s+ 'FromJSON' instances for decoding the YAML data into native Haskell data types.++tested-with:+ GHC == 9.6.0+ GHC == 9.4.4+ GHC == 9.2.6+ GHC == 9.0.2+ GHC == 8.10.7+ GHC == 8.8.4+ GHC == 8.6.5+ GHC == 8.4.4+ GHC == 8.2.2+ GHC == 8.0.2+ GHC == 7.10.3+ GHC == 7.8.4+ GHC == 7.6.3+ GHC == 7.4.2++extra-source-files:+ CHANGELOG.md++source-repository head+ type: git+ location: https://github.com/haskell-hvr/HsYAML-aeson.git++flag exe+ description: Enable @exe:yaml-test@ component+ manual: True+ default: False++library+ exposed-modules: Data.YAML.Aeson+ build-depends:+ , HsYAML ^>= 0.2.0+ , aeson ^>= 1.4.0.0 || ^>= 1.5.0.0 || ^>= 2.0.0.0 || ^>= 2.1.0.0+ , base >= 4.5 && < 4.19+ , bytestring ^>= 0.9.2.1 || ^>= 0.10.0.2 || ^>= 0.11.0.0+ , containers >=0.4.2 && <0.7+ , mtl ^>= 2.2.1 || ^>= 2.3+ , scientific ^>= 0.3.6.2+ , text ^>= 1.2.3 || ^>= 2.0+ , unordered-containers ^>= 0.2+ , vector ^>= 0.12.0.2 || ^>= 0.13.0.0++ hs-source-dirs: src+ default-language: Haskell2010+ other-extensions: RecordWildCards Trustworthy+ ghc-options: -Wall++executable yaml-test+ hs-source-dirs: src-test+ main-is: Main.hs+ default-language: Haskell2010++ if flag(exe)+ build-depends: HsYAML+ , HsYAML-aeson+ , base+ , aeson+ , bytestring+ , directory >= 1.2 && < 1.4+ else+ buildable: False
revision 7
cabal-version: 2.2 name: HsYAML-aeson version: 0.2.0.1-x-revision: 6+x-revision: 7 license: GPL-2.0-or-later license-file: LICENSE.GPLv2 author: Herbert Valerio Riedel 'FromJSON' instances for decoding the YAML data into native Haskell data types. tested-with:- GHC == 9.6.0- GHC == 9.4.4- GHC == 9.2.6+ GHC == 9.6.2+ GHC == 9.4.5+ GHC == 9.2.8 GHC == 9.0.2 GHC == 8.10.7 GHC == 8.8.4 exposed-modules: Data.YAML.Aeson build-depends: , HsYAML ^>= 0.2.0- , aeson ^>= 1.4.0.0 || ^>= 1.5.0.0 || ^>= 2.0.0.0 || ^>= 2.1.0.0+ , aeson ^>= 1.4.0.0 || ^>= 1.5.0.0 || ^>= 2.0.0.0 || ^>= 2.1.0.0 || ^>= 2.2.0.0 , base >= 4.5 && < 4.19- , bytestring ^>= 0.9.2.1 || ^>= 0.10.0.2 || ^>= 0.11.0.0+ , bytestring ^>= 0.9.2.1 || ^>= 0.10.0.2 || ^>= 0.11.0.0 || ^>= 0.12.0.0 , containers >=0.4.2 && <0.7- , mtl ^>= 2.2.1 || ^>= 2.3+ , mtl ^>= 2.2.1 || ^>= 2.3.1 , scientific ^>= 0.3.6.2 , text ^>= 1.2.3 || ^>= 2.0 , unordered-containers ^>= 0.2
revision 8
cabal-version: 2.2 name: HsYAML-aeson version: 0.2.0.1-x-revision: 7+x-revision: 8 license: GPL-2.0-or-later license-file: LICENSE.GPLv2 author: Herbert Valerio Riedel build-depends: , HsYAML ^>= 0.2.0 , aeson ^>= 1.4.0.0 || ^>= 1.5.0.0 || ^>= 2.0.0.0 || ^>= 2.1.0.0 || ^>= 2.2.0.0- , base >= 4.5 && < 4.19+ , base >= 4.5 && < 5 , bytestring ^>= 0.9.2.1 || ^>= 0.10.0.2 || ^>= 0.11.0.0 || ^>= 0.12.0.0 , containers >=0.4.2 && <0.7 , mtl ^>= 2.2.1 || ^>= 2.3.1
revision 9
cabal-version: 2.2 name: HsYAML-aeson version: 0.2.0.1-x-revision: 8+x-revision: 9 license: GPL-2.0-or-later license-file: LICENSE.GPLv2 author: Herbert Valerio Riedel 'FromJSON' instances for decoding the YAML data into native Haskell data types. tested-with:- GHC == 9.6.2- GHC == 9.4.5+ 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.2.2 GHC == 8.0.2 GHC == 7.10.3- GHC == 7.8.4- GHC == 7.6.3- GHC == 7.4.2+ -- GHC == 7.8.4+ -- GHC == 7.6.3+ -- GHC == 7.4.2 extra-source-files: CHANGELOG.md , aeson ^>= 1.4.0.0 || ^>= 1.5.0.0 || ^>= 2.0.0.0 || ^>= 2.1.0.0 || ^>= 2.2.0.0 , base >= 4.5 && < 5 , bytestring ^>= 0.9.2.1 || ^>= 0.10.0.2 || ^>= 0.11.0.0 || ^>= 0.12.0.0- , containers >=0.4.2 && <0.7+ , containers >= 0.4.2 && < 0.8 , mtl ^>= 2.2.1 || ^>= 2.3.1 , scientific ^>= 0.3.6.2 , text ^>= 1.2.3 || ^>= 2.0
revision 10
cabal-version: 2.2 name: HsYAML-aeson version: 0.2.0.1-x-revision: 9+x-revision: 10 license: GPL-2.0-or-later license-file: LICENSE.GPLv2 author: Herbert Valerio Riedel 'FromJSON' instances for decoding the YAML data into native Haskell data types. tested-with:- GHC == 9.8.0+ GHC == 9.8.1 GHC == 9.6.3 GHC == 9.4.7 GHC == 9.2.8 GHC == 8.4.4 GHC == 8.2.2 GHC == 8.0.2- GHC == 7.10.3+ -- Drop testing for GHC 7 (unreliable CI with hvr-ppa)+ -- GHC == 7.10.3 -- GHC == 7.8.4 -- GHC == 7.6.3 -- GHC == 7.4.2 , containers >= 0.4.2 && < 0.8 , mtl ^>= 2.2.1 || ^>= 2.3.1 , scientific ^>= 0.3.6.2- , text ^>= 1.2.3 || ^>= 2.0+ , text ^>= 1.2.3 || ^>= 2.0 || ^>= 2.1 , unordered-containers ^>= 0.2 , vector ^>= 0.12.0.2 || ^>= 0.13.0.0