Skip to content

Commit fb03dc3

Browse files
committed
Support for containers-0.8
This was tested using `cabal test all --constraint="containers==0.8" --allow-newer=containers`
1 parent 79cb371 commit fb03dc3

File tree

20 files changed

+56
-16
lines changed

20 files changed

+56
-16
lines changed

packages/distributed-process-client-server/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Change Log
22

3+
Unreleased
4+
5+
* Added support for `containers-0.8`.
6+
37
2025-02-04 Laurent P. René de Cotret <[email protected]> 0.2.8.0
48

59
* Ported test suite to use `tasty` rather than `test-framework`.

packages/distributed-process-client-server/distributed-process-client-server.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ library
4545
binary >= 0.8 && < 0.9,
4646
deepseq >= 1.4 && < 1.7,
4747
mtl,
48-
containers >= 0.6 && < 0.8,
48+
containers >= 0.6 && < 0.9,
4949
fingertree < 0.2,
5050
stm >= 2.4 && < 2.6,
5151
exceptions >= 0.10 && < 0.11

packages/distributed-process-execution/ChangeLog

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
Unreleased
2+
3+
* Added support for `containers-0.8`.
4+
15
2025-02-04 Laurent P. René de Cotret <[email protected]> 0.1.5.0
26

37
* Ported test suite to use `tasty` rather than `test-framework`.

packages/distributed-process-execution/distributed-process-execution.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ library
4646
distributed-process-client-server >= 0.2.0 && < 0.3,
4747
binary >= 0.8 && < 0.9,
4848
deepseq >= 1.4 && < 1.7,
49-
containers >= 0.6 && < 0.8,
49+
containers >= 0.6 && < 0.9,
5050
hashable >= 1.2.0.5 && < 1.6,
5151
unordered-containers >= 0.2.3.0 && < 0.3,
5252
stm >= 2.4 && < 2.6,

packages/distributed-process-extras/ChangeLog

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
Unreleased
2+
3+
* Added support for `containers-0.8`.
4+
15
2025-02-04 Laurent P. René de Cotret <[email protected]> 0.3.9
26

37
* Ported test suite to use `tasty` rather than `test-framework`.

packages/distributed-process-extras/distributed-process-extras.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ library
3939
distributed-process >= 0.6.0 && < 0.8,
4040
binary >= 0.8 && < 0.9,
4141
deepseq >= 1.4 && < 1.7,
42-
containers >= 0.6 && < 0.8,
42+
containers >= 0.6 && < 0.9,
4343
exceptions >= 0.10,
4444
hashable >= 1.2.0.5 && < 1.6,
4545
unordered-containers >= 0.2.3.0 && < 0.3,

packages/distributed-process-simplelocalnet/ChangeLog

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
Unreleased
2+
3+
* Added support for `containers-0.8`.
4+
15
2025-02-04 Laurent P. René de Cotret <[email protected]> 0.3.3
26

37
* Removed unused dependencies and addressed some compilation warnings (#467).
@@ -84,7 +88,7 @@ Patch by Jeff Epstein
8488

8589
2012-07-09 Edsko de Vries <[email protected]> 0.2.0.1
8690

87-
* Bugfix: Documentation referred to old module name
91+
* Bugfix: Documentation referred to old module name
8892

8993
2012-07-07 Edsko de Vries <[email protected]> 0.2.0
9094

packages/distributed-process-simplelocalnet/distributed-process-simplelocalnet.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Library
4444
network-multicast >= 0.1.1 && < 0.4,
4545
data-accessor >= 0.2 && < 0.3,
4646
binary >= 0.8 && < 0.9,
47-
containers >= 0.6 && < 0.8,
47+
containers >= 0.6 && < 0.9,
4848
network-transport >= 0.5 && < 0.6,
4949
network-transport-tcp >= 0.4 && < 0.9,
5050
distributed-process >= 0.5.0 && < 0.8

packages/distributed-process-supervisor/ChangeLog

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
Unreleased
2+
3+
* Added support for `containers-0.8`.
4+
15
2025-02-04 Laurent P. René de Cotret <[email protected]> 0.2.4
26

37
* Ported test suite to use `tasty` rather than `test-framework`.

packages/distributed-process-supervisor/distributed-process-supervisor.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ library
5050
distributed-process-client-server >= 0.2.0 && < 0.4,
5151
binary >= 0.8 && < 0.9,
5252
deepseq >= 1.4 && < 1.7,
53-
containers >= 0.6 && < 0.8,
53+
containers >= 0.6 && < 0.9,
5454
hashable >= 1.2.0.5 && < 1.6,
5555
time > 1.4 && < 1.15,
5656
exceptions >= 0.10 && < 0.11

packages/distributed-process/ChangeLog

+7-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
Unreleased
2+
3+
* Added support for `containers-0.8`.
4+
15
2025-02-04 Laurent P. René de Cotret <[email protected]> 0.7.8
26

37
* Added documentation on the unit of measurement for timeout durations (#340)
@@ -190,7 +194,7 @@ $(mkClosure 'f) within the body of "f".
190194
* Numerous memory leaks plugged
191195
* Relax upper bound on dependency on 'network'
192196
* New primitive 'matchAny'
193-
* Remove 'whereisRemote' (see comment of 'whereisRemoteAsync')
197+
* Remove 'whereisRemote' (see comment of 'whereisRemoteAsync')
194198

195199
2012-08-16 Edsko de Vries <[email protected]> 0.3.1
196200

@@ -240,9 +244,9 @@ slave nodes could not be reused)
240244
2012-07-11 Edsko de Vries <[email protected]> 0.2.1
241245

242246
* Complete redesign of the underlying implementation of static values and
243-
closures.
247+
closures.
244248

245-
* Add support for 'spawnChannel'
249+
* Add support for 'spawnChannel'
246250

247251
2012-07-09 Edsko de Vries <[email protected]> 0.2.0.1
248252

packages/distributed-process/distributed-process.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Library
6060
rank1dynamic >= 0.1 && < 0.5,
6161
syb >= 0.3 && < 0.8,
6262
exceptions >= 0.10,
63-
containers >= 0.6 && < 0.8,
63+
containers >= 0.6 && < 0.9,
6464
deepseq >= 1.4 && < 1.7,
6565
time >= 1.9
6666
Exposed-modules: Control.Distributed.Process

packages/distributed-static/ChangeLog

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
Unreleased
2+
3+
* Added support for `containers-0.8`.
4+
15
2024-09-03 Laurent P. René de Cotret <[email protected]> 0.3.11
26

37
* Bumped dependency bounds to support GHC 8.10.7 - GHC 9.10.1

packages/distributed-static/distributed-static.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Library
4848
Exposed-Modules: Control.Distributed.Static
4949
Build-Depends: base >= 4.14 && < 5,
5050
rank1dynamic >= 0.1 && < 0.5,
51-
containers >= 0.6 && < 0.8,
51+
containers >= 0.6 && < 0.9,
5252
bytestring >= 0.10 && < 0.13,
5353
binary >= 0.8 && < 0.9,
5454
deepseq >= 1.4 && < 1.7

packages/network-transport-inmemory/ChangeLog

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
Unreleased
2+
3+
* Added support for `containers-0.8`.
4+
15
2025-02-04 Laurent P. René de Cotret <[email protected]> 0.5.42
26

37
* Addressed some compilation warnings (#467)
@@ -16,7 +20,7 @@
1620
* Fixes dependency bounds.
1721
0.5.1
1822
* Fixed bug in cleanup procedure.
19-
0.5
23+
0.5
2024
* Complete reimplementation based on STM primitives.
2125
* Rename Network.Transport.Chan to Network.Transport.InMemory.
2226
* Disable multicast support until it is properly implemented.

packages/network-transport-inmemory/network-transport-inmemory.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Library
4747
network-transport >= 0.4.0.0 && < 0.7,
4848
data-accessor >= 0.2 && < 0.3,
4949
bytestring >= 0.10 && < 0.13,
50-
containers >= 0.6 && < 0.8,
50+
containers >= 0.6 && < 0.9,
5151
stm >= 2.0 && < 3.0
5252
Exposed-modules: Network.Transport.InMemory
5353
Network.Transport.InMemory.Internal

packages/network-transport-tcp/ChangeLog

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
Unreleased
2+
3+
* Added support for `containers-0.8`.
4+
15
2025-02-04 Laurent P. René de Cotret <[email protected]> 0.8.6
26

37
* Ported test suite to use `tasty` rather than `test-framework`.
@@ -90,7 +94,7 @@ circumstances.
9094

9195
* Implement new disconnection semantics
9296
* Make 'connect' asynchronous (sender allocated connection IDs)
93-
* Fix distributed deadlock
97+
* Fix distributed deadlock
9498
* Optimize treatment of crossed connection requests
9599
* Relax upper bound on network
96100
* Fix memory leaks

packages/network-transport-tcp/network-transport-tcp.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Library
4242
async >= 2.2 && < 2.3,
4343
network-transport >= 0.5 && < 0.6,
4444
data-accessor >= 0.2 && < 0.3,
45-
containers >= 0.6 && < 0.8,
45+
containers >= 0.6 && < 0.9,
4646
bytestring >= 0.10 && < 0.13,
4747
network >= 3.1 && < 3.3,
4848
uuid >= 1.3 && < 1.4

packages/network-transport-tests/ChangeLog

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
Unreleased
2+
3+
* Added support for `containers-0.8`.
4+
15
2025-02-04 Laurent P. René de Cotret <[email protected]> 0.3.4
26

37
* Addressed some compilation warnings (#467)

packages/network-transport-tests/network-transport-tests.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ library
3838
-- other-modules:
3939
build-depends: base >= 4.14 && < 5,
4040
network-transport >= 0.4.1.0 && < 0.6,
41-
containers >= 0.6 && < 0.8,
41+
containers >= 0.6 && < 0.9,
4242
bytestring >= 0.10 && < 0.13,
4343
random >= 1.0 && < 1.4,
4444
mtl >= 2.2.1 && < 2.4,

0 commit comments

Comments
 (0)