diff --git a/dd-sso/docker/api/requirements.pip3 b/dd-sso/docker/api/requirements.pip3 index ece5a5a..b9177ad 100644 --- a/dd-sso/docker/api/requirements.pip3 +++ b/dd-sso/docker/api/requirements.pip3 @@ -20,4 +20,8 @@ Flask==2.0.1 eventlet==0.33.0 Flask-SocketIO==5.1.0 -python-keycloak==0.26.1 \ No newline at end of file +# Flask-SocketIO depends on dnspython +# but dnspython 2.3 removes dns.rdtypes.ANY, which is needed by Flask-SocketIO +# so we keep it below version 2.3 +dnspython<2.3 +python-keycloak==0.26.1