diff --git a/requirements.txt b/requirements.txt
index 24416cd71eefdf06ca8b1788e2ddf9b61b12ae54..8a632eef06323e0408f3db251c9d3592ab487007 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,6 +1,4 @@
-https://gitlab.gwdg.de/dariah-de/textgridrep/textgrid-python-clients/-/archive/e6971b39e19efb0e81d35a634bd616917b3543b3/textgrid-python-clients-e6971b39e19efb0e81d35a634bd616917b3543b3.tar.gz
+https://gitlab.gwdg.de/dariah-de/textgridrep/textgrid-python-clients/-/archive/ef48104e96ce045bce3702116171442c9f02a0be/textgrid-python-clients-ef48104e96ce045bce3702116171442c9f02a0be.tar.gz
 cheroot==8.5.2
-requests==2.26.0
 sentry-sdk==1.4.3
-WsgiDAV==3.1.1
-zeep==4.1.0
+WsgiDAV==4.0.1
diff --git a/src/main.py b/src/main.py
index d73f1459b8d0d1da8050789b894232bf36fbc5d8..f49ed5c601a398792c3f07317c5a552d0f8396de 100644
--- a/src/main.py
+++ b/src/main.py
@@ -25,9 +25,6 @@ tmp_logger = logging.getLogger("wsgidav")
 tmp_logger.propagate = True
 tmp_logger.setLevel(logging.DEBUG)
 
-TMP_logger = logging.getLogger("zeep")
-TMP_logger.setLevel(logging.WARNING)
-
 # Configuration of the WsgiDAVApp.
 # https://wsgidav.readthedocs.io/en/latest/user_guide_configure.html
 # TODO: move to config.py
@@ -35,9 +32,9 @@ config = {
     "host": os.getenv("host") or "localhost",
     "port": int(os.getenv("port") or "8080"),
     "provider_mapping": {
-        "/": {"provider": "repdav.textgrid_dav_provider.TextgridResourceProvider"},
+        "/": {"class": "repdav.textgrid_dav_provider.TextgridResourceProvider"},
     },
-    "verbose": 1,
+    "verbose": 4,
     "http_authenticator": {
         "domain_controller": "repdav.textgrid_domain_controller.TextgridDC",
         "accept_basic": True,  # Allow basic authentication, True or False