Python OpenID Connect Discovery Client
  • Python 94.2%
  • Dockerfile 3.5%
  • Shell 2.3%
Find a file
Youri Westerman d9fb25f6f8
Test with python 3.15 (#37)
* Add Python 3.15 to CI version matrix

* Actually pass env var to builder

* Upgrade `uv`

* Don't copy just everything into the container image, especially not `.python-version`
as `uv` will use it to install a new interpreter in the container
2026-10-15 16:57:40 +02:00
.github Test with python 3.15 (#37) 2026-10-15 16:57:40 +02:00
keycloak Add containerized setup 2026-06-30 11:55:03 +02:00
src/oidc_discovery Add clients 2026-06-30 13:49:16 +02:00
tests Add clients 2026-06-30 13:49:16 +02:00
.dockerignore Test with python 3.15 (#37) 2026-10-15 16:57:40 +02:00
.gitignore Ignore coverage database file 2026-06-30 13:48:52 +02:00
.python-version Init project 2026-06-29 16:33:32 +02:00
compose.yaml Test with python 3.15 (#37) 2026-10-15 16:57:40 +02:00
Containerfile Test with python 3.15 (#37) 2026-10-15 16:57:40 +02:00
entrypoint.sh Add containerized setup 2026-06-30 11:55:03 +02:00
LICENSE Add license 2026-06-29 17:33:23 +02:00
pyproject.toml Update uv-build requirement from <0.12.0,>=0.11.21 to >=0.11.21,<0.13.0 (#13) 2026-08-10 13:30:13 +02:00
README.md readme 2026-06-29 17:18:35 +02:00
uv.lock Bump ty from 0.0.75 to 0.0.86 (#36) 2026-10-15 16:08:54 +02:00

OpenID Connect Discovery

Implementation of a client for OpenID Connect Discovery

Allowing one to retrieve the information required to communicate with OpenID connect core providers. This does not support issuer discovery at this time.