--- a/websockets.cabal
+++ b/websockets.cabal
@@ -1,5 +1,6 @@
 Name:    websockets
 Version: 0.13.0.0
+x-revision: 5
 
 Synopsis:
   A sensible and clean way to write WebSocket-capable servers in Haskell.
@@ -13,6 +14,10 @@ Description:
  An example client:
  <https://github.com/jaspervdj/websockets/blob/master/example/client.hs>
  .
+ This package only supports insecure (@ws:\/\/...@) WebSockets.
+ If you need secure (@wss:\/\/...@) websockets, consider using Wuss:
+ <https://hackage.haskell.org/package/wuss>
+ .
  See also:
  .
  * The specification of the WebSocket protocol:
@@ -89,9 +94,9 @@ Library
     binary            >= 0.8.1  && < 0.11,
     bytestring        >= 0.9    && < 0.13,
     case-insensitive  >= 0.3    && < 1.3,
-    containers        >= 0.3    && < 0.7,
-    network           >= 2.3    && < 3.2,
-    random            >= 1.0.1  && < 1.3,
+    containers        >= 0.3    && < 0.8,
+    network           >= 2.3    && < 3.3,
+    random            >= 1.0.1  && < 1.4,
     SHA               >= 1.5    && < 1.7,
     streaming-commons >= 0.1    && < 0.3,
     text              >= 0.10   && < 2.2,
@@ -136,7 +141,7 @@ Test-suite websockets-tests
 
   Build-depends:
     HUnit                      >= 1.2 && < 1.7,
-    QuickCheck                 >= 2.7 && < 2.15,
+    QuickCheck                 >= 2.7 && < 2.16,
     test-framework             >= 0.4 && < 0.9,
     test-framework-hunit       >= 0.2 && < 0.4,
     test-framework-quickcheck2 >= 0.2 && < 0.4,
@@ -148,9 +153,9 @@ Test-suite websockets-tests
     binary            >= 0.8.1  && < 0.11,
     bytestring        >= 0.9    && < 0.13,
     case-insensitive  >= 0.3    && < 1.3,
-    containers        >= 0.3    && < 0.7,
-    network           >= 2.3    && < 3.2,
-    random            >= 1.0    && < 1.3,
+    containers        >= 0.3    && < 0.8,
+    network           >= 2.3    && < 3.3,
+    random            >= 1.0    && < 1.4,
     SHA               >= 1.5    && < 1.7,
     streaming-commons >= 0.1    && < 0.3,
     text              >= 0.10   && < 2.2,
@@ -203,14 +208,14 @@ Executable websockets-autobahn
     -- Copied from regular dependencies...
     async             >= 2.2    && < 2.3,
     attoparsec        >= 0.10   && < 0.15,
-    base              >= 4.14     && < 5,
+    base              >= 4.14   && < 5,
     base64-bytestring >= 0.1    && < 1.3,
     binary            >= 0.8.1  && < 0.11,
     bytestring        >= 0.9    && < 0.13,
     case-insensitive  >= 0.3    && < 1.3,
-    containers        >= 0.3    && < 0.7,
-    network           >= 2.3    && < 3.2,
-    random            >= 1.0    && < 1.3,
+    containers        >= 0.3    && < 0.8,
+    network           >= 2.3    && < 3.3,
+    random            >= 1.0    && < 1.4,
     SHA               >= 1.5    && < 1.7,
     text              >= 0.10   && < 2.2,
     entropy           >= 0.2.1  && < 0.5
@@ -235,9 +240,9 @@ Benchmark bench-mask
     binary            >= 0.8.1  && < 0.11,
     bytestring        >= 0.9    && < 0.13,
     case-insensitive  >= 0.3    && < 1.3,
-    containers        >= 0.3    && < 0.7,
-    network           >= 2.3    && < 3.2,
-    random            >= 1.0    && < 1.3,
+    containers        >= 0.3    && < 0.8,
+    network           >= 2.3    && < 3.3,
+    random            >= 1.0    && < 1.4,
     SHA               >= 1.5    && < 1.7,
     text              >= 0.10   && < 2.2,
     entropy           >= 0.2.1  && < 0.5
