Skip to content

Commit

Permalink
concurrency-1.9.0.0, dejafu-2.1.0.2
Browse files Browse the repository at this point in the history
  • Loading branch information
barrucadu committed Feb 26, 2020
1 parent abf4e7d commit 3e3821a
Show file tree
Hide file tree
Showing 7 changed files with 29 additions and 14 deletions.
4 changes: 2 additions & 2 deletions README.markdown
Expand Up @@ -45,8 +45,8 @@ There are a few different packages under the Déjà Fu umbrella:

| | Version | Summary |
| - | ------- | ------- |
| [concurrency][h:conc] | 1.8.1.0 | Typeclasses, functions, and data types for concurrency and STM. |
| [dejafu][h:dejafu] | 2.1.0.1 | Systematic testing for Haskell concurrency. |
| [concurrency][h:conc] | 1.9.0.0 | Typeclasses, functions, and data types for concurrency and STM. |
| [dejafu][h:dejafu] | 2.1.0.2 | Systematic testing for Haskell concurrency. |
| [hunit-dejafu][h:hunit] | 2.0.0.1 | Deja Fu support for the HUnit test framework. |
| [tasty-dejafu][h:tasty] | 2.0.0.1 | Deja Fu support for the Tasty test framework. |

Expand Down
7 changes: 5 additions & 2 deletions concurrency/CHANGELOG.rst
Expand Up @@ -6,8 +6,11 @@ standard Haskell versioning scheme.

.. _PVP: https://pvp.haskell.org/

unreleased
==========
1.9.0.0 (2020-02-26)
====================

* Git: :tag:`concurrency-1.9.0.0`
* Hackage: :hackage:`concurrency-1.9.0.0`

Changed
~~~~~~~
Expand Down
6 changes: 3 additions & 3 deletions concurrency/Control/Concurrent/Classy/STM/TBQueue.hs
Expand Up @@ -41,7 +41,7 @@ import Numeric.Natural
-- | 'TBQueue' is an abstract type representing a bounded FIFO
-- channel.
--
-- @since unreleased
-- @since 1.9.0.0
data TBQueue stm a
= TBQueue (TVar stm Natural)
(TVar stm [a])
Expand All @@ -51,7 +51,7 @@ data TBQueue stm a

-- | Builds and returns a new instance of 'TBQueue'
--
-- @since unreleased
-- @since 1.9.0.0
newTBQueue :: MonadSTM stm
=> Natural -- ^ maximum number of elements the queue can hold
-> stm (TBQueue stm a)
Expand Down Expand Up @@ -178,7 +178,7 @@ unGetTBQueue (TBQueue rsize readT wsize _ _) a = do

-- |Return the length of a 'TBQueue'.
--
-- @since unreleased
-- @since 1.9.0.0
lengthTBQueue :: MonadSTM stm => TBQueue stm a -> stm Natural
lengthTBQueue (TBQueue rsize _ wsize _ size) = do
r <- readTVar rsize
Expand Down
4 changes: 2 additions & 2 deletions concurrency/concurrency.cabal
Expand Up @@ -2,7 +2,7 @@
-- documentation, see http://haskell.org/cabal/users-guide/

name: concurrency
version: 1.8.1.0
version: 1.9.0.0
synopsis: Typeclasses, functions, and data types for concurrency and STM.

description:
Expand Down Expand Up @@ -32,7 +32,7 @@ source-repository head
source-repository this
type: git
location: https://github.com/barrucadu/dejafu.git
tag: concurrency-1.8.1.0
tag: concurrency-1.9.0.0

library
exposed-modules: Control.Monad.Conc.Class
Expand Down
12 changes: 12 additions & 0 deletions dejafu/CHANGELOG.rst
Expand Up @@ -7,6 +7,18 @@ standard Haskell versioning scheme.
.. _PVP: https://pvp.haskell.org/


2.1.0.2 (2020-02-29)
--------------------

* Git: :tag:`dejafu-2.1.0.2`
* Hackage: :hackage:`dejafu-2.1.0.2`

Miscellaneous
~~~~~~~~~~~~~

* The upper version bound on :hackage:`concurrency` is <1.10.


2.1.0.1 (2019-10-04)
--------------------

Expand Down
6 changes: 3 additions & 3 deletions dejafu/dejafu.cabal
Expand Up @@ -2,7 +2,7 @@
-- documentation, see http://haskell.org/cabal/users-guide/

name: dejafu
version: 2.1.0.1
version: 2.1.0.2
synopsis: A library for unit-testing concurrent programs.

description:
Expand Down Expand Up @@ -33,7 +33,7 @@ source-repository head
source-repository this
type: git
location: https://github.com/barrucadu/dejafu.git
tag: dejafu-2.1.0.1
tag: dejafu-2.1.0.2

library
exposed-modules: Test.DejaFu
Expand All @@ -59,7 +59,7 @@ library
-- other-modules:
-- other-extensions:
build-depends: base >=4.9 && <5
, concurrency >=1.7 && <1.9
, concurrency >=1.7 && <1.10
, containers >=0.5 && <0.7
, contravariant >=1.2 && <1.6
, deepseq >=1.1 && <2
Expand Down
4 changes: 2 additions & 2 deletions doc/getting_started.rst
Expand Up @@ -27,8 +27,8 @@ There are a few different packages under the Déjà Fu umbrella:
.. csv-table::
:header: "Package", "Version", "Summary"

":hackage:`concurrency`", "1.8.1.0", "Typeclasses, functions, and data types for concurrency and STM"
":hackage:`dejafu`", "2.1.0.1", "Systematic testing for Haskell concurrency"
":hackage:`concurrency`", "1.9.0.0", "Typeclasses, functions, and data types for concurrency and STM"
":hackage:`dejafu`", "2.1.0.2", "Systematic testing for Haskell concurrency"
":hackage:`hunit-dejafu`", "2.0.0.1", "Déjà Fu support for the HUnit test framework"
":hackage:`tasty-dejafu`", "2.0.0.1", "Déjà Fu support for the tasty test framework"

Expand Down

0 comments on commit 3e3821a

Please sign in to comment.