packages feed

constraints-extras 0.4.0.0 → 0.4.0.1

raw patch · 4 files changed

+26/−8 lines, 4 filesdep ~basedep ~template-haskellPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: base, template-haskell

API changes (from Hackage documentation)

Files

ChangeLog.md view
@@ -1,5 +1,22 @@ # Revision history for constraints-extras +## 0.4.0.1++* Support GHC 9.10+* Bump `base` and `template-haskell` upper bounds++## 0.4.0.0 revision 2 - 2023-11-20++* Support GHC 9.8++  Bump `base` and `template-haskell` upper bounds++## 0.4.0.0 revision 1 - 2023-05-10++* Support GHC 9.6++  Bump `base` and `template-haskell` upper bounds+ ## 0.4.0.0 - 2022-11-18  * Make `Has` from a type synonym into the class upon which everything else is based. Instances may define either `has` or `argDict` which are now both methods of `Has`. This should hopefully improve the readability of type errors involving the library a fair bit, as everything wanted to use `Has`, but it was defined in terms of the less commonly appearing `ArgDict` and `ConstraintsFor`.
README.lhs view
@@ -1,4 +1,4 @@-constraints-extras [![travis-ci](https://api.travis-ci.org/obsidiansystems/constraints-extras.svg?branch=develop)](https://travis-ci.org/obsidiansystems/constraints-extras)+constraints-extras ==================  Example usage:
README.md view
@@ -1,4 +1,4 @@-constraints-extras [![travis-ci](https://api.travis-ci.org/obsidiansystems/constraints-extras.svg?branch=develop)](https://travis-ci.org/obsidiansystems/constraints-extras)+constraints-extras ==================  Example usage:
constraints-extras.cabal view
@@ -1,5 +1,5 @@ name: constraints-extras-version: 0.4.0.0+version: 0.4.0.1 synopsis: Utility package for constraints description: Convenience functions and TH for working with constraints. See <https://github.com/obsidiansystems/constraints-extras/blob/develop/README.md README.md> for example usage. category: Constraints@@ -13,9 +13,10 @@ build-type: Simple cabal-version: 2.0 tested-with:-  GHC  ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.1 || ==8.10.1 || ==9.0.1 || ==9.2.1+  GHC ==8.6.5 || ==8.8.4 || ==8.10.7+   || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1+extra-doc-files: ChangeLog.md extra-source-files: README.md-                    ChangeLog.md  flag build-readme   default: True@@ -32,9 +33,9 @@                   , TypeOperators                   , ConstraintKinds                   , TemplateHaskell-  build-depends: base >=4.9 && <4.18-               , constraints >= 0.9 && < 0.14-               , template-haskell >=2.11 && <2.20+  build-depends: base >=4.9 && <4.21+               , constraints >= 0.9 && < 0.15+               , template-haskell >=2.11 && <2.23   hs-source-dirs:  src   default-language: Haskell2010