M21: add optional organisation identity

This commit is contained in:
NuklearRabbit
2026-08-10 15:35:25 +02:00
parent 509cb95110
commit c3f1cfc699
38 changed files with 563 additions and 110 deletions
+26
View File
@@ -13,14 +13,23 @@ annotated-types==0.8.0
anyio==4.14.2
# via
# httpx
# httpx2
# starlette
# watchfiles
authlib==1.7.2
# via mobilityops-api (pyproject.toml)
certifi==2026.7.22
# via
# httpcore
# httpx
cffi==2.1.1
# via cryptography
click==8.4.2
# via uvicorn
cryptography==50.0.0
# via
# authlib
# joserfc
fastapi==0.141.1
# via mobilityops-api (pyproject.toml)
greenlet==3.5.4
@@ -28,19 +37,29 @@ greenlet==3.5.4
h11==0.16.0
# via
# httpcore
# httpcore2
# uvicorn
httpcore==1.0.9
# via httpx
httpcore2==2.10.0
# via httpx2
httptools==0.8.0
# via uvicorn
httpx==0.28.1
# via mobilityops-api (pyproject.toml)
httpx2==2.10.0
# via mobilityops-api (pyproject.toml)
idna==3.18
# via
# anyio
# httpx
# httpx2
iniconfig==2.3.0
# via pytest
itsdangerous==2.2.0
# via mobilityops-api (pyproject.toml)
joserfc==1.7.4
# via authlib
librt==0.13.0
# via mypy
mako==1.3.12
@@ -61,6 +80,8 @@ psycopg[binary]==3.3.4
# via mobilityops-api (pyproject.toml)
psycopg-binary==3.3.4
# via psycopg
pycparser==3.0
# via cffi
pydantic==2.13.4
# via
# fastapi
@@ -91,11 +112,16 @@ sqlalchemy==2.0.51
# mobilityops-api (pyproject.toml)
starlette==1.3.1
# via fastapi
truststore==0.10.4
# via
# httpcore2
# httpx2
typing-extensions==4.16.0
# via
# alembic
# anyio
# fastapi
# httpx2
# mypy
# psycopg
# pydantic