marcospereirampj / python-keycloak

MIT License
692 stars 296 forks source link

Cannot configure timeout for KeycloakOpenIDConnection #577

Closed cnvrtr closed 3 weeks ago

cnvrtr commented 3 weeks ago

v4.2.0 KeycloakOpenIDConnection overwrites any passed values for param timeout in its init:

super().__init__(
            base_url=self.server_url, headers=self.headers, timeout=60, verify=self.verify
        )

to reproduce:

from keycloak import KeycloakOpenIDConnection
KeycloakOpenIDConnection(server_url="", timeout=1).timeout
>>> 60