From 1f82a0adc57deb58f904dcc48eb938df9b1ca3fb Mon Sep 17 00:00:00 2001 From: Michael Walker Date: Sun, 10 Jun 2018 01:30:05 +0100 Subject: [PATCH] dejafu-1.9.0.0, hunit-dejafu-1.2.0.4, tasty-dejafu-1.2.0.5 releases --- README.markdown | 6 +++--- dejafu/CHANGELOG.rst | 7 +++++-- dejafu/Test/DejaFu/Types.hs | 2 +- dejafu/dejafu.cabal | 4 ++-- doc/getting_started.rst | 6 +++--- hunit-dejafu/CHANGELOG.rst | 12 ++++++++++++ hunit-dejafu/hunit-dejafu.cabal | 6 +++--- tasty-dejafu/CHANGELOG.rst | 12 ++++++++++++ tasty-dejafu/tasty-dejafu.cabal | 6 +++--- 9 files changed, 44 insertions(+), 17 deletions(-) diff --git a/README.markdown b/README.markdown index d557f37..83a57b9 100644 --- a/README.markdown +++ b/README.markdown @@ -46,9 +46,9 @@ There are a few different packages under the Déjà Fu umbrella: | | Version | Summary | | - | ------- | ------- | | [concurrency][h:conc] | 1.5.0.0 | Typeclasses, functions, and data types for concurrency and STM. | -| [dejafu][h:dejafu] | 1.8.0.0 | Systematic testing for Haskell concurrency. | -| [hunit-dejafu][h:hunit] | 1.2.0.3 | Deja Fu support for the HUnit test framework. | -| [tasty-dejafu][h:tasty] | 1.2.0.4 | Deja Fu support for the Tasty test framework. | +| [dejafu][h:dejafu] | 1.9.0.0 | Systematic testing for Haskell concurrency. | +| [hunit-dejafu][h:hunit] | 1.2.0.4 | Deja Fu support for the HUnit test framework. | +| [tasty-dejafu][h:tasty] | 1.2.0.5 | Deja Fu support for the Tasty test framework. | Each package has its own README and CHANGELOG in its subdirectory. diff --git a/dejafu/CHANGELOG.rst b/dejafu/CHANGELOG.rst index af38acc..519389d 100644 --- a/dejafu/CHANGELOG.rst +++ b/dejafu/CHANGELOG.rst @@ -7,8 +7,11 @@ standard Haskell versioning scheme. .. _PVP: https://pvp.haskell.org/ -unreleased ----------- +1.9.0.0 (2018-06-10) +-------------------- + +* Git: :tag:`dejafu-1.9.0.0` +* Hackage: :hackage:`dejafu-1.9.0.0` Changed ~~~~~~~ diff --git a/dejafu/Test/DejaFu/Types.hs b/dejafu/Test/DejaFu/Types.hs index d045165..500748d 100644 --- a/dejafu/Test/DejaFu/Types.hs +++ b/dejafu/Test/DejaFu/Types.hs @@ -109,7 +109,7 @@ initialThread = ThreadId (Id (Just "main") 0) -- | All the actions that a thread can perform. -- --- @since unreleased +-- @since 1.9.0.0 data ThreadAction = Fork ThreadId -- ^ Start a new thread. diff --git a/dejafu/dejafu.cabal b/dejafu/dejafu.cabal index 4f6e5d0..95fe083 100755 --- a/dejafu/dejafu.cabal +++ b/dejafu/dejafu.cabal @@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/ name: dejafu -version: 1.8.0.0 +version: 1.9.0.0 synopsis: A library for unit-testing concurrent programs. description: @@ -33,7 +33,7 @@ source-repository head source-repository this type: git location: https://github.com/barrucadu/dejafu.git - tag: dejafu-1.8.0.0 + tag: dejafu-1.9.0.0 library exposed-modules: Test.DejaFu diff --git a/doc/getting_started.rst b/doc/getting_started.rst index 46bf1f3..5823b45 100644 --- a/doc/getting_started.rst +++ b/doc/getting_started.rst @@ -28,9 +28,9 @@ There are a few different packages under the Déjà Fu umbrella: :header: "Package", "Version", "Summary" ":hackage:`concurrency`", "1.5.0.0", "Typeclasses, functions, and data types for concurrency and STM" - ":hackage:`dejafu`", "1.8.0.0", "Systematic testing for Haskell concurrency" - ":hackage:`hunit-dejafu`", "1.2.0.3", "Déjà Fu support for the HUnit test framework" - ":hackage:`tasty-dejafu`", "1.2.0.4", "Déjà Fu support for the tasty test framework" + ":hackage:`dejafu`", "1.9.0.0", "Systematic testing for Haskell concurrency" + ":hackage:`hunit-dejafu`", "1.2.0.4", "Déjà Fu support for the HUnit test framework" + ":hackage:`tasty-dejafu`", "1.2.0.5", "Déjà Fu support for the tasty test framework" Installation diff --git a/hunit-dejafu/CHANGELOG.rst b/hunit-dejafu/CHANGELOG.rst index 621d4d7..4390d81 100644 --- a/hunit-dejafu/CHANGELOG.rst +++ b/hunit-dejafu/CHANGELOG.rst @@ -7,6 +7,18 @@ standard Haskell versioning scheme. .. _PVP: https://pvp.haskell.org/ +1.2.0.4 (2018-06-10) +-------------------- + +* Git: :tag:`hunit-dejafu-1.2.0.4` +* Hackage: :hackage:`hunit-dejafu-1.2.0.4` + +Miscellaneous +~~~~~~~~~~~~~ + +* The upper bound on :hackage:`dejafu` is <1.10. + + 1.2.0.3 (2018-06-03) -------------------- diff --git a/hunit-dejafu/hunit-dejafu.cabal b/hunit-dejafu/hunit-dejafu.cabal index 015ce9d..02244c0 100755 --- a/hunit-dejafu/hunit-dejafu.cabal +++ b/hunit-dejafu/hunit-dejafu.cabal @@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/ name: hunit-dejafu -version: 1.2.0.3 +version: 1.2.0.4 synopsis: Deja Fu support for the HUnit test framework. description: @@ -30,7 +30,7 @@ source-repository head source-repository this type: git location: https://github.com/barrucadu/dejafu.git - tag: hunit-dejafu-1.2.0.3 + tag: hunit-dejafu-1.2.0.4 library exposed-modules: Test.HUnit.DejaFu @@ -38,7 +38,7 @@ library -- other-extensions: build-depends: base >=4.9 && <5 , exceptions >=0.7 && <0.11 - , dejafu >=1.5 && <1.9 + , dejafu >=1.5 && <1.10 , HUnit >=1.3.1 && <1.7 -- hs-source-dirs: default-language: Haskell2010 diff --git a/tasty-dejafu/CHANGELOG.rst b/tasty-dejafu/CHANGELOG.rst index 6c25291..57f49fb 100644 --- a/tasty-dejafu/CHANGELOG.rst +++ b/tasty-dejafu/CHANGELOG.rst @@ -7,6 +7,18 @@ standard Haskell versioning scheme. .. _PVP: https://pvp.haskell.org/ +1.2.0.5 (2018-06-10) +-------------------- + +* Git: :tag:`tasty-dejafu-1.2.0.5` +* Hackage: :hackage:`tasty-dejafu-1.2.0.5` + +Miscellaneous +~~~~~~~~~~~~~ + +* The upper bound on :hackage:`dejafu` is <1.10. + + 1.2.0.4 (2018-06-03) -------------------- diff --git a/tasty-dejafu/tasty-dejafu.cabal b/tasty-dejafu/tasty-dejafu.cabal index d07b7b9..b29ebeb 100755 --- a/tasty-dejafu/tasty-dejafu.cabal +++ b/tasty-dejafu/tasty-dejafu.cabal @@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/ name: tasty-dejafu -version: 1.2.0.4 +version: 1.2.0.5 synopsis: Deja Fu support for the Tasty test framework. description: @@ -30,14 +30,14 @@ source-repository head source-repository this type: git location: https://github.com/barrucadu/dejafu.git - tag: tasty-dejafu-1.2.0.4 + tag: tasty-dejafu-1.2.0.5 library exposed-modules: Test.Tasty.DejaFu -- other-modules: -- other-extensions: build-depends: base >=4.9 && <5 - , dejafu >=1.5 && <1.9 + , dejafu >=1.5 && <1.10 , random >=1.0 && <1.2 , tagged >=0.8 && <0.9 , tasty >=0.10 && <1.2