diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 12ac6909522303df508f3bd98aa8dd1ae7eb51d1..116aac5012e51e7586f1712e19180f38b5ac43a6 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -51,7 +51,7 @@ integration-test-job: # Runs integration tests with the database
         MYSQL_DATABASE: "$DB_DATABASE"
         MYSQL_USER: "$DB_USER"
         MYSQL_PASSWORD: "$DB_PASSWORD"
-    - name: $CI_REGISTRY/cmg/clowm/clowm-database:v2.2
+    - name: $CI_REGISTRY/cmg/clowm/clowm-database:v2.3
       alias: upgrade-db
   script:
     - python app/check_database_connection.py
@@ -79,7 +79,7 @@ e2e-test-job: # Runs e2e tests on the API endpoints
         MYSQL_DATABASE: "$DB_DATABASE"
         MYSQL_USER: "$DB_USER"
         MYSQL_PASSWORD: "$DB_PASSWORD"
-    - name: $CI_REGISTRY/cmg/clowm/clowm-database:v2.2
+    - name: $CI_REGISTRY/cmg/clowm/clowm-database:v2.3
       alias: upgrade-db
   script:
     - python app/check_database_connection.py
diff --git a/requirements-dev.txt b/requirements-dev.txt
index 92dafe2c693d59f5b84875e735a803dc0d3c7c22..05c18639d37836dec2a6ad7ab360790a16f3c573 100644
--- a/requirements-dev.txt
+++ b/requirements-dev.txt
@@ -9,7 +9,7 @@ black>=23.11.0,<23.12.0
 isort>=5.12.0,<5.13.0
 mypy>=1.7.0,<1.8.0
 # stubs for mypy
-boto3-stubs-lite[s3]>=1.29.0,<1.30.0
+boto3-stubs-lite[s3]>=1.33.0,<1.34.0
 types-requests
 # Miscellaneous
 pre-commit>=3.5.0,<3.6.0
diff --git a/requirements.txt b/requirements.txt
index 9629ad6960b4def1a316dd63df9107ef088f7a5b..bf948033cd93090ac324ede1bb973d3524f3dc08 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,5 +1,5 @@
 --extra-index-url https://gitlab.ub.uni-bielefeld.de/api/v4/projects/5493/packages/pypi/simple
-clowmdb>=2.2.0,<2.3.0
+clowmdb>=2.3.0,<2.4.0
 
 # Webserver packages
 anyio>=3.7.0,<4.0.0
@@ -14,7 +14,7 @@ aiomysql>=0.2.0,<0.3.0
 # Security packages
 authlib>=1.2.0,<1.3.0
 # Ceph and S3 packages
-boto3>=1.29.0,<1.30.0
+boto3>=1.33.0,<1.34.0
 rgwadmin>=2.4.0,<2.5.0
 # Miscellaneous
 tenacity>=8.2.0,<8.3.0