Update joserfc to 1.3 to fix CVA

This commit is contained in:
Georges-Antoine Assi
2025-09-08 11:54:03 -04:00
parent a46efbae0a
commit 347767e437
3 changed files with 9 additions and 7 deletions

View File

@@ -97,7 +97,9 @@ HASHEOUS_API_ENABLED: Final[bool] = str_to_bool(
TGDB_API_ENABLED: Final[bool] = str_to_bool(os.environ.get("TGDB_API_ENABLED", "false"))
# AUTH
ROMM_AUTH_SECRET_KEY: Final = os.environ.get("ROMM_AUTH_SECRET_KEY")
ROMM_AUTH_SECRET_KEY: Final[str] = os.environ.get("ROMM_AUTH_SECRET_KEY", "")
if not ROMM_AUTH_SECRET_KEY:
raise ValueError("ROMM_AUTH_SECRET_KEY environment variable is not set!")
SESSION_MAX_AGE_SECONDS: Final = int(
os.environ.get("SESSION_MAX_AGE_SECONDS", 14 * 24 * 60 * 60)

View File

@@ -24,7 +24,7 @@ dependencies = [
"fastapi[standard-no-fastapi-cloud-cli] ~= 0.116",
"gunicorn ~= 23.0",
"httpx ~= 0.27",
"joserfc ~= 1.2",
"joserfc ~= 1.3",
"opentelemetry-distro ~= 0.56",
"opentelemetry-exporter-otlp ~= 1.36",
"opentelemetry-instrumentation-aiohttp-client ~= 0.56",

10
uv.lock generated
View File

@@ -1,5 +1,5 @@
version = 1
revision = 3
revision = 2
requires-python = ">=3.13"
resolution-markers = [
"platform_python_implementation != 'PyPy'",
@@ -822,14 +822,14 @@ wheels = [
[[package]]
name = "joserfc"
version = "1.2.2"
version = "1.3.2"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "cryptography" },
]
sdist = { url = "https://files.pythonhosted.org/packages/00/f2/69000edacf874ea26f331398d28b0d9f58e40f2cb24851666359abf161fb/joserfc-1.2.2.tar.gz", hash = "sha256:0d2a84feecef96168635fd9bf288363fc75b4afef3d99691f77833c8e025d200", size = 192865, upload-time = "2025-07-14T02:57:48.661Z" }
sdist = { url = "https://files.pythonhosted.org/packages/9e/ca/416df9a71e2eacca95a55f9a4978cd771742c0eccf14e07e088315554c6f/joserfc-1.3.2.tar.gz", hash = "sha256:147bbba5b0b7c29fa270921dc1f17d83b48ccf0fecf51295b8de1ff1b682ca53", size = 196379, upload-time = "2025-09-04T06:51:11.349Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/11/7a/95ba6c5b478dee3528007e480706b39fcf782a270949855868c07a645203/joserfc-1.2.2-py3-none-any.whl", hash = "sha256:630cc36b2f11f749980401b0cd7305fab5735ee11d830d919bc207305d011358", size = 73275, upload-time = "2025-07-14T02:57:47.538Z" },
{ url = "https://files.pythonhosted.org/packages/ec/2a/f4915889af9b77d8ea96797640e77ca1995037eaa456be2cdc80ef4a7507/joserfc-1.3.2-py3-none-any.whl", hash = "sha256:81a1d14a0da6d0278f963cb6d6ee43b4640552341b6e984d1535083eba535723", size = 74499, upload-time = "2025-09-04T06:51:09.863Z" },
]
[[package]]
@@ -1970,7 +1970,7 @@ requires-dist = [
{ name = "httpx", specifier = "~=0.27" },
{ name = "ipdb", marker = "extra == 'dev'", specifier = "~=0.13" },
{ name = "ipykernel", marker = "extra == 'dev'", specifier = "~=6.29" },
{ name = "joserfc", specifier = "~=1.2" },
{ name = "joserfc", specifier = "~=1.3" },
{ name = "memray", marker = "extra == 'dev'", specifier = "~=1.15" },
{ name = "mypy", marker = "extra == 'dev'", specifier = "~=1.13" },
{ name = "opentelemetry-distro", specifier = "~=0.56" },