diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3fcb056d074eb6bb3e7aaece966adced4e28fdad..9f0ea568c15dbe211d95616812506a6a388c4b5a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,16 +1,16 @@
 include:
   - project: "uis/devops/continuous-delivery/ci-templates"
     file: "/auto-devops/common-pipeline.yml"
-    ref: v6.5.0
+    ref: v6.7.3
   - project: "uis/devops/continuous-delivery/ci-templates"
     file: "/auto-devops/artifact-registry.yml"
-    ref: v6.5.0
+    ref: v6.7.3
   - project: "uis/devops/continuous-delivery/ci-templates"
     file: "/auto-devops/release-it.yml"
-    ref: v6.5.0
+    ref: v6.7.3
   - project: "uis/devops/continuous-delivery/ci-templates"
     file: "/commitlint.yml"
-    ref: v6.5.0
+    ref: v6.7.3
 
 variables:
   DAST_DISABLED: "1"
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 2b94b90b7a44b1499c9e7329cec48ad1dc2ad0e4..85fe41495c62eb134d31725da70f4bad35bbb859 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -1,7 +1,7 @@
 # See https://pre-commit.com/hooks.html for more hooks
 repos:
   - repo: https://github.com/pre-commit/pre-commit-hooks
-    rev: v4.4.0
+    rev: v4.6.0
     hooks:
       - id: trailing-whitespace
       - id: end-of-file-fixer
@@ -24,32 +24,32 @@ repos:
       - id: debug-statements
 
   - repo: https://github.com/python-poetry/poetry
-    rev: 1.5.1
+    rev: 1.8.5
     hooks:
       - id: poetry-check
 
   - repo: https://github.com/editorconfig-checker/editorconfig-checker.python
-    rev: 2.7.2
+    rev: 2.7.3
     hooks:
       - id: editorconfig-checker
         args: ["-disable-indent-size"]
 
   - repo: https://github.com/psf/black
-    rev: 23.3.0
+    rev: 23.12.1
     hooks:
       - id: black
 
   - repo: https://github.com/timothycrosley/isort
-    rev: 5.12.0
+    rev: 5.13.2
     hooks:
       - id: isort
 
   - repo: https://github.com/pycqa/flake8
-    rev: 6.0.0
+    rev: 6.1.0
     hooks:
       - id: flake8
 
   - repo: https://github.com/pre-commit/mirrors-mypy
-    rev: v1.4.1
+    rev: v1.15.0
     hooks:
       - id: mypy
diff --git a/poetry.lock b/poetry.lock
index 4e504039cb659eee1f1409ad9e3afe7a0f09a86d..b505450b065bac84ca9f3109689299714fc3a1a2 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -489,13 +489,13 @@ test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=7.4.3)", "pytest-
 
 [[package]]
 name = "pre-commit"
-version = "4.1.0"
+version = "4.2.0"
 description = "A framework for managing and maintaining multi-language pre-commit hooks."
 optional = false
 python-versions = ">=3.9"
 files = [
-    {file = "pre_commit-4.1.0-py2.py3-none-any.whl", hash = "sha256:d29e7cb346295bcc1cc75fc3e92e343495e3ea0196c9ec6ba53f49f10ab6ae7b"},
-    {file = "pre_commit-4.1.0.tar.gz", hash = "sha256:ae3f018575a588e30dfddfab9a05448bfbd6b73d78709617b5a2b853549716d4"},
+    {file = "pre_commit-4.2.0-py2.py3-none-any.whl", hash = "sha256:a009ca7205f1eb497d10b845e52c838a98b6cdd2102a6c8e4540e94ee75c58bd"},
+    {file = "pre_commit-4.2.0.tar.gz", hash = "sha256:601283b9757afd87d40c4c4a9b2b5de9637a8ea02eaff7adc2d0fb4e04841146"},
 ]
 
 [package.dependencies]
@@ -617,13 +617,13 @@ testing-integration = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "jar
 
 [[package]]
 name = "structlog"
-version = "25.1.0"
+version = "25.2.0"
 description = "Structured Logging for Python"
 optional = false
 python-versions = ">=3.8"
 files = [
-    {file = "structlog-25.1.0-py3-none-any.whl", hash = "sha256:843fe4f254540329f380812cbe612e1af5ec5b8172205ae634679cd35a6d6321"},
-    {file = "structlog-25.1.0.tar.gz", hash = "sha256:2ef2a572e0e27f09664965d31a576afe64e46ac6084ef5cec3c2b8cd6e4e3ad3"},
+    {file = "structlog-25.2.0-py3-none-any.whl", hash = "sha256:0fecea2e345d5d491b72f3db2e5fcd6393abfc8cd06a4851f21fcd4d1a99f437"},
+    {file = "structlog-25.2.0.tar.gz", hash = "sha256:d9f9776944207d1035b8b26072b9b140c63702fd7aa57c2f85d28ab701bd8e92"},
 ]
 
 [package.dependencies]