diff --git a/README.md b/README.md
index 60f75b4e9814f998c922fbd532e62a7fe2234855..d37dd3e49e5d960722c8bbd24f42c863532269d3 100644
--- a/README.md
+++ b/README.md
@@ -2,17 +2,18 @@
 
 ### This ansible Playbook does the following things:
 - Install pip3
-- Install jupyter-lab
+- Install jupyter-lab (version 3.2.4)
 - Setup a systemd service for jupyter-lab, enable it (autostart) and start it
 - Jupyter-lab is served on `0.0.0.0:8888` with an empty password. This of course has security implications and should be discussed
 - Install the following python3 packages:
-    - numpy
-    - scikit-learn (aka. sklearn)
-    - matplotlib
-    - pandas
-    - Pillow
-    - seaborn
-    - plotly
+    - numpy (version 1.21)
+    - scikit-learn, aka. sklearn (version 1.0)
+    - matplotlib (version 3.4)
+    - pandas (version 1.3)
+    - Pillow (version 8.4)
+    - seaborn (version 0.11)
+    - plotly (version 5.4)
+    - nltk (version 3.6)
 - All python packages are installed into a virtual environment at `~/.ml-venv`. This also includes jupyter-lab which allows for using the default python3 kernel and still having access to all dependencies
 
 ### The project is structured as follows: