diff --git a/centos/Dockerfile b/centos/Dockerfile
index 911160ee1f11b43320ec73e1f4f7f8ca0c13209b..2b748b1f7fd0075171d09dea822b655239a17e31 100644
--- a/centos/Dockerfile
+++ b/centos/Dockerfile
@@ -449,6 +449,8 @@ RUN python3.7 -m pip --no-cache-dir install -U pip && \
         twine \
         pytest \
         pytest-cov \
+        pytest-testmon \
+        pre-commit \
         testbook \
         jupyter \
         pandas \
@@ -463,6 +465,8 @@ RUN python3.8 -m pip --no-cache-dir install -U pip && \
         twine \
         pytest \
         pytest-cov \
+        pytest-testmon \
+        pre-commit \
         testbook \
         jupyter \
         pandas \
@@ -477,11 +481,14 @@ RUN python3.9 -m pip --no-cache-dir install -U pip && \
         twine \
         pytest \
         pytest-cov \
+        pytest-testmon \
+        pre-commit \
         testbook \
         jupyter \
         pandas \
         h5py \
         deprecation
+        
 
 # xsimd
 RUN name=xsimd && \
diff --git a/windows/devel/Dockerfile b/windows/devel/Dockerfile
index adc5b2202d1dbe63c5bf38d4be8b323bc3cd9eac..c15b5e781b18cb5feca0d408c0becfc745c8c71f 100644
--- a/windows/devel/Dockerfile
+++ b/windows/devel/Dockerfile
@@ -56,6 +56,8 @@ RUN Must-Run choco install -y --allow-multiple-versions python --version 3.9.1;
         twine \
         pytest \
         pytest-cov \
+        pytest-testmon \
+        pre-commit \
         testbook \
         jupyter \
         pandas \
@@ -68,6 +70,8 @@ RUN Must-Run choco install -y --allow-multiple-versions python --version 3.9.1;
         twine \
         pytest \
         pytest-cov \
+        pytest-testmon \
+        pre-commit \
         testbook \
         jupyter \
         pandas \
@@ -80,6 +84,8 @@ RUN Must-Run choco install -y --allow-multiple-versions python --version 3.9.1;
         twine \
         pytest \
         pytest-cov \
+        pytest-testmon \
+        pre-commit \
         testbook \
         jupyter \
         pandas \