diff --git a/package.json b/package.json
index 84f9ea4667207bc70787cc70c293b756e81f83e0..b0313dac04f3f348d229beff99eda419d4223256 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "pvlink",
-  "version": "0.2.0",
+  "version": "0.2.1",
   "description": "ParaView-Web RemoteRenderer in Jupyter",
   "keywords": [
     "jupyter",
@@ -52,8 +52,8 @@
     "@jupyter-widgets/base": "^1.1.10 || ^2",
     "hammerjs": "^2.0.8",
     "monologue.js": "^0.3.5",
-    "paraviewweb": "3.2.12",
-    "wslink": "0.1.13"
+    "paraviewweb": "^3.2.12",
+    "wslink": "^0.1.13"
   },
   "devDependencies": {
     "@phosphor/application": "^1.6.0",
diff --git a/pvlink/_frontend.py b/pvlink/_frontend.py
index 8e391d010f2c375b86e10aaa135842deb8b58e5a..26b2c9ff7b29b39684781faa8afec3a5aae67c12 100644
--- a/pvlink/_frontend.py
+++ b/pvlink/_frontend.py
@@ -9,4 +9,4 @@ Information about the frontend package of the widgets.
 """
 
 module_name = "pvlink"
-module_version = "^0.1.0"
+module_version = "0.2.1"
diff --git a/pvlink/_version.py b/pvlink/_version.py
index 10874901a102ab9d11d3480f93419486350e90e4..beaaf7537e75afab0945bb8f2d6fd7cd1fdaf60c 100644
--- a/pvlink/_version.py
+++ b/pvlink/_version.py
@@ -4,5 +4,5 @@
 # Copyright (c) Juelich Supercomputing Centre (JSC).
 # Distributed under the terms of the Modified BSD License.
 
-version_info = (0, 2, 0, 'dev')
+version_info = (0, 2, 1, 'dev')
 __version__ = ".".join(map(str, version_info))
diff --git a/setup.py b/setup.py
index 6234e363b71862f9ff40cdd8e102c9b854acf148..fd4d8ab6b0919768dc46995b5200166a49935145 100644
--- a/setup.py
+++ b/setup.py
@@ -91,9 +91,9 @@ setup_args = dict(
     include_package_data = True,
     install_requires = [
         'ipywidgets>=7.0.0',
-        'psutil==5.7.0',
+        'psutil>=4.0.0',
         'twisted>=19.2.1',
-        'wslink==0.1.13',
+        'wslink>=0.1.13',
     ],
     extras_require = {
         'test': [