diff --git a/dumux/porenetwork/util/README.md b/dumux/porenetwork/util/README.md
index b026b44c37dab8b2dfd7a9fd8927bc3766b555b5..9639b5f28a74813baf9d0de97301fdc54439af9d 100644
--- a/dumux/porenetwork/util/README.md
+++ b/dumux/porenetwork/util/README.md
@@ -8,4 +8,7 @@ To try the script, there is a sample `raw` binary image in the folder. For testi
 
 which generates `sample.dgf`.
 
+Python versions tested for the above mentioned python scripts:
+- Python 3.10.6
+
 TODO: These steps should be tested automatically in the future in a CI setup with `porespy` and `OpenPNM` installed.
diff --git a/dumux/porenetwork/util/requirements.txt b/dumux/porenetwork/util/requirements.txt
new file mode 100644
index 0000000000000000000000000000000000000000..d0612b1f384d7e69b75d2aac2c005dd76e05fc48
--- /dev/null
+++ b/dumux/porenetwork/util/requirements.txt
@@ -0,0 +1,6 @@
+# SPDX-FileCopyrightInfo: Copyright © DuMux Project contributors, see AUTHORS.md in root folder
+# SPDX-License-Identifier: CC0-1.0
+
+porespy~=2.1.0
+openpnm~=2.8.2
+loguru~=0.6.0