Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ghc-hspec for openSUSE:Factory checked in at 2023-01-18 13:11:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-hspec (Old) and /work/SRC/openSUSE:Factory/.ghc-hspec.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-hspec" Wed Jan 18 13:11:18 2023 rev:24 rq:1059172 version:2.10.8 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-hspec/ghc-hspec.changes 2022-10-13 15:42:18.770757561 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-hspec.new.32243/ghc-hspec.changes 2023-01-18 13:11:41.577053897 +0100 @@ -1,0 +2,16 @@ +Mon Dec 19 04:48:20 UTC 2022 - Peter Simons <[email protected]> + +- Update hspec to version 2.10.8. + ## Changes in 2.10.8 (2022-12-19) + - Add pretty-printing support for rational numbers + - Force / evaluate exceptions recursively (#763) + - Add `xprop` and `fprop`, which use `xit` and `fit` (thanks @lehins) + +------------------------------------------------------------------- +Sat Dec 3 13:00:37 UTC 2022 - Peter Simons <[email protected]> + +- Update hspec to version 2.10.7. + ## Changes in 2.10.7 (2022-12-03) + - Do not depend on `ghc` for pretty-printing (#750, #752) + +------------------------------------------------------------------- Old: ---- hspec-2.10.6.tar.gz New: ---- hspec-2.10.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-hspec.spec ++++++ --- /var/tmp/diff_new_pack.YEVfr1/_old 2023-01-18 13:11:42.017055602 +0100 +++ /var/tmp/diff_new_pack.YEVfr1/_new 2023-01-18 13:11:42.021055618 +0100 @@ -18,7 +18,7 @@ %global pkg_name hspec Name: ghc-%{pkg_name} -Version: 2.10.6 +Version: 2.10.8 Release: 0 Summary: A Testing Framework for Haskell License: MIT ++++++ hspec-2.10.6.tar.gz -> hspec-2.10.8.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hspec-2.10.6/CHANGES.markdown new/hspec-2.10.8/CHANGES.markdown --- old/hspec-2.10.6/CHANGES.markdown 2001-09-09 03:46:40.000000000 +0200 +++ new/hspec-2.10.8/CHANGES.markdown 2001-09-09 03:46:40.000000000 +0200 @@ -1,3 +1,11 @@ +## Changes in 2.10.8 (2022-12-19) + - Add pretty-printing support for rational numbers + - Force / evaluate exceptions recursively (#763) + - Add `xprop` and `fprop`, which use `xit` and `fit` (thanks @lehins) + +## Changes in 2.10.7 (2022-12-03) + - Do not depend on `ghc` for pretty-printing (#750, #752) + ## Changes in 2.10.6 (2022-09-13) - Suppress excessive diff output (#449) - Allow the use of an external diff program. This can e.g. be used by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hspec-2.10.6/hspec.cabal new/hspec-2.10.8/hspec.cabal --- old/hspec-2.10.6/hspec.cabal 2001-09-09 03:46:40.000000000 +0200 +++ new/hspec-2.10.8/hspec.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack name: hspec -version: 2.10.6 +version: 2.10.8 license: MIT license-file: LICENSE copyright: (c) 2011-2022 Simon Hengel, @@ -45,8 +45,8 @@ build-depends: QuickCheck >=2.12 , base ==4.* - , hspec-core ==2.10.6 - , hspec-discover ==2.10.6 + , hspec-core ==2.10.8 + , hspec-discover ==2.10.8 , hspec-expectations ==0.8.2.* exposed-modules: Test.Hspec diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hspec-2.10.6/src/Test/Hspec/QuickCheck.hs new/hspec-2.10.8/src/Test/Hspec/QuickCheck.hs --- old/hspec-2.10.6/src/Test/Hspec/QuickCheck.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/hspec-2.10.8/src/Test/Hspec/QuickCheck.hs 2001-09-09 03:46:40.000000000 +0200 @@ -10,6 +10,8 @@ -- * Shortcuts , prop +, xprop +, fprop ) where import Test.Hspec @@ -22,7 +24,37 @@ -- -- is a shortcut for -- --- > it ".." $ property $ --- > .. +-- @ +-- `it` ".." $ `property` $ +-- .. +-- @ prop :: (HasCallStack, Testable prop) => String -> prop -> Spec prop s = it s . property + + +-- | +-- > xprop ".." $ +-- > .. +-- +-- is a shortcut for +-- +-- @ +-- `xit` ".." $ `property` $ +-- .. +-- @ +xprop :: (HasCallStack, Testable prop) => String -> prop -> Spec +xprop s = xit s . property + + +-- | +-- > fprop ".." $ +-- > .. +-- +-- is a shortcut for +-- +-- @ +-- `fit` ".." $ `property` $ +-- .. +-- @ +fprop :: (HasCallStack, Testable prop) => String -> prop -> Spec +fprop s = fit s . property diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hspec-2.10.6/version.yaml new/hspec-2.10.8/version.yaml --- old/hspec-2.10.6/version.yaml 2001-09-09 03:46:40.000000000 +0200 +++ new/hspec-2.10.8/version.yaml 2001-09-09 03:46:40.000000000 +0200 @@ -1 +1 @@ -&version 2.10.6 +&version 2.10.8
