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-28 18:44:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-hspec (Old) and /work/SRC/openSUSE:Factory/.ghc-hspec.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-hspec" Sat Jan 28 18:44:30 2023 rev:25 rq:1061631 version:2.10.9 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-hspec/ghc-hspec.changes 2023-01-18 13:11:41.577053897 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-hspec.new.32243/ghc-hspec.changes 2023-01-28 18:51:59.824892014 +0100 @@ -1,0 +2,9 @@ +Fri Jan 27 12:38:23 UTC 2023 - Peter Simons <[email protected]> + +- Update hspec to version 2.10.9. + Upstream has edited the change log file since the last release in + a non-trivial way, i.e. they did more than just add a new entry + at the top. You can review the file at: + http://hackage.haskell.org/package/hspec-2.10.9/src/CHANGES.markdown + +------------------------------------------------------------------- Old: ---- hspec-2.10.8.tar.gz New: ---- hspec-2.10.9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-hspec.spec ++++++ --- /var/tmp/diff_new_pack.88do2u/_old 2023-01-28 18:52:00.240894370 +0100 +++ /var/tmp/diff_new_pack.88do2u/_new 2023-01-28 18:52:00.244894393 +0100 @@ -1,7 +1,7 @@ # # spec file for package ghc-hspec # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %global pkg_name hspec Name: ghc-%{pkg_name} -Version: 2.10.8 +Version: 2.10.9 Release: 0 Summary: A Testing Framework for Haskell License: MIT @@ -44,7 +44,7 @@ * automatic discovery of test files -The Hspec Manual is at <http://hspec.github.io/>. +The Hspec Manual is at <https://hspec.github.io/>. %package devel Summary: Haskell %{pkg_name} library development files ++++++ hspec-2.10.8.tar.gz -> hspec-2.10.9.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hspec-2.10.8/CHANGES.markdown new/hspec-2.10.9/CHANGES.markdown --- old/hspec-2.10.8/CHANGES.markdown 2001-09-09 03:46:40.000000000 +0200 +++ new/hspec-2.10.9/CHANGES.markdown 2001-09-09 03:46:40.000000000 +0200 @@ -1,3 +1,12 @@ +## Changes in 2.10.9 (2023-01-13) + - Print error message on `-âfail-on=empty` + - Only fail on `-âfail-on=empty` if at least one spec item has been filtered + - Re-export more types from `Test.Hspec.Core.Runner` + - Fix a pretty-printing bug where `[]` would be pretty-printed as `""` + - Don't pretty-print if the expected and actual value would be equal after + pretty-printing + - Prevent deadlocks on unguarded exceptions in runner (#771) + ## Changes in 2.10.8 (2022-12-19) - Add pretty-printing support for rational numbers - Force / evaluate exceptions recursively (#763) @@ -13,7 +22,7 @@ `HSPEC_DIFF_COMMAND="git diff"` - Do not imply `--fail-on=empty` on `--strict` -## Changes in 2.10.5 +## Changes in 2.10.5 (2022-09-09) - Add `--fail-on`. This subsums `--fail-on-focused` and `--fail-on-pending`. - Add `--fail-on=empty` (#650) - Add `registerFormatter` and `registerDefaultFormatter` to @@ -22,26 +31,26 @@ `Test.Hspec.Core.Formatters`. Instead the module documentation now says that they are deprecated in favor of `Test.Hspec.Core.Formatters.V1`. -## Changes in 2.10.4 +## Changes in 2.10.4 (2022-09-06) - Make sure that whitespace-only diff output is colorized properly (#660) -## Changes in 2.10.3 +## Changes in 2.10.3 (2022-09-05) - Deprecate `Test.Hspec.Formatters` and `Test.Hspec.Core.Formatters` - Disable (most) warnings in files generated by `hspec-discover` (#702) -## Changes in 2.10.2 +## Changes in 2.10.2 (2022-09-03) - Add `--strict` - Add `--fail-on-pending` - Do not depend on `clock` -## Changes in 2.10.1 +## Changes in 2.10.1 (2022-08-22) - Support for GHC 9.4.1 - Generated modules now include an export list -## Changes in 2.10.0.1 +## Changes in 2.10.0.1 (2022-08-06) - Fix a deadlock with nested failed `aroundAll`s (see #679) -## Changes in 2.10.0 +## Changes in 2.10.0 (2022-05-12) - Allow to transform the config in `SpecM` - Allow to customize pretty-printing (via `configPrettyPrintFunction`) - Add `getSpecDescriptionPath` (#637, thanks @srid) @@ -512,7 +521,7 @@ `--print-cpu-time`. ## Changes in 1.4.0 - - We now have a manual at http://hspec.github.io/. The sources are in + - We now have a manual at https://hspec.github.io/. The sources are in `doc/`. It's still work in progress. Contributions are very welcome! - The Haddock documentation now indicates the stability of each exposed module. `Test.Hspec` is now considered stable. @@ -713,7 +722,7 @@ ### A new monadic API for custom Formatters For all the details, have a look at the [docs] -(http://hackage.haskell.org/packages/archive/hspec/latest/doc/html/Test-Hspec-Formatters.html). +(https://hackage.haskell.org/packages/archive/hspec/latest/doc/html/Test-Hspec-Formatters.html). ### The total time required to run a spec is now included in the summary diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hspec-2.10.8/LICENSE new/hspec-2.10.9/LICENSE --- old/hspec-2.10.8/LICENSE 2001-09-09 03:46:40.000000000 +0200 +++ new/hspec-2.10.9/LICENSE 2001-09-09 03:46:40.000000000 +0200 @@ -1,4 +1,4 @@ -Copyright (c) 2011-2022 Simon Hengel <[email protected]> +Copyright (c) 2011-2023 Simon Hengel <[email protected]> Copyright (c) 2011-2012 Trystan Spangler <[email protected]> Copyright (c) 2011-2011 Greg Weber <[email protected]> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hspec-2.10.8/hspec.cabal new/hspec-2.10.9/hspec.cabal --- old/hspec-2.10.8/hspec.cabal 2001-09-09 03:46:40.000000000 +0200 +++ new/hspec-2.10.9/hspec.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -1,14 +1,14 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.35.0. +-- This file has been generated from package.yaml by hpack version 0.35.1. -- -- see: https://github.com/sol/hpack name: hspec -version: 2.10.8 +version: 2.10.9 license: MIT license-file: LICENSE -copyright: (c) 2011-2022 Simon Hengel, +copyright: (c) 2011-2023 Simon Hengel, (c) 2011-2012 Trystan Spangler, (c) 2011 Greg Weber maintainer: Simon Hengel <[email protected]> @@ -16,7 +16,7 @@ category: Testing stability: experimental bug-reports: https://github.com/hspec/hspec/issues -homepage: http://hspec.github.io/ +homepage: https://hspec.github.io/ synopsis: A Testing Framework for Haskell description: Hspec is a testing framework for Haskell. Some of Hspec's distinctive features are: @@ -29,7 +29,7 @@ . * automatic discovery of test files . - The Hspec Manual is at <http://hspec.github.io/>. + The Hspec Manual is at <https://hspec.github.io/>. extra-source-files: version.yaml CHANGES.markdown @@ -45,8 +45,8 @@ build-depends: QuickCheck >=2.12 , base ==4.* - , hspec-core ==2.10.8 - , hspec-discover ==2.10.8 + , hspec-core ==2.10.9 + , hspec-discover ==2.10.9 , hspec-expectations ==0.8.2.* exposed-modules: Test.Hspec diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hspec-2.10.8/src/Test/Hspec.hs new/hspec-2.10.9/src/Test/Hspec.hs --- old/hspec-2.10.8/src/Test/Hspec.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/hspec-2.10.9/src/Test/Hspec.hs 2001-09-09 03:46:40.000000000 +0200 @@ -4,7 +4,7 @@ -- Hspec is a testing framework for Haskell. -- -- This is the library reference for Hspec. --- The <http://hspec.github.io/ User's Manual> contains more in-depth +-- The <https://hspec.github.io/ User's Manual> contains more in-depth -- documentation. module Test.Hspec ( -- * Types diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hspec-2.10.8/version.yaml new/hspec-2.10.9/version.yaml --- old/hspec-2.10.8/version.yaml 2001-09-09 03:46:40.000000000 +0200 +++ new/hspec-2.10.9/version.yaml 2001-09-09 03:46:40.000000000 +0200 @@ -1 +1 @@ -&version 2.10.8 +&version 2.10.9
