From 4d1084864285440fe27488f31009c3cfd589dcc2 Mon Sep 17 00:00:00 2001 From: "kognic-renovate[bot]" <266034230+kognic-renovate[bot]@users.noreply.github.com> Date: Mon, 7 Sep 2026 07:04:36 +0000 Subject: [PATCH 1/2] fix(deps): update dependency authlib to >=1.8,<2 --- pyproject.toml | 2 +- uv.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index acc3bd9..1d39a1c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ authors = [ ] description = "Kognic Authentication" dependencies = [ - "authlib>=0.14.1,<1.8" + "authlib>=1.8,<2" ] requires-python=">=3.10" readme = "README.md" diff --git a/uv.lock b/uv.lock index 443c315..2e5ce70 100644 --- a/uv.lock +++ b/uv.lock @@ -18,15 +18,15 @@ wheels = [ [[package]] name = "authlib" -version = "1.7.2" +version = "1.8.0" source = { registry = "https://pypi.kognic.io/simple" } dependencies = [ { name = "cryptography" }, { name = "joserfc" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/36/98/7d93f30d029643c0275dbc0bd6d5a6f670661ee6c9a94d93af7ab4887600/authlib-1.7.2.tar.gz", hash = "sha256:2cea25fefcd4e7173bdf1372c0afc265c8034b23a8cd5dcb6a9164b826c64231", size = 176511, upload-time = "2026-05-06T08:10:23.116Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f1/51/bc1729d3cfdc214b4935f4e886e4dd443c3065fd8e1e66423fe84b490f81/authlib-1.8.0.tar.gz", hash = "sha256:f3ecd5f1da737262fb53bf1a4d95c4ea1ad9dd509316587a255c99ab1838a4f0", size = 177759, upload-time = "2026-08-30T12:12:34.833Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fb/95/adcb68e20c34162e9135f370d6e31737719c2b6f94bc953fe7ed1f10fe21/authlib-1.7.2-py2.py3-none-any.whl", hash = "sha256:3e1faedc9d87e7d56a164eca3ccb6ace0d61b94abe83e92242f8dc8bba9b4a9f", size = 259548, upload-time = "2026-05-06T08:10:21.436Z" }, + { url = "https://files.pythonhosted.org/packages/b8/c6/6f124bcfbbfb20fba22c939b4e43a06dccfc0e1ca20e5634ca573cb1e271/authlib-1.8.0-py2.py3-none-any.whl", hash = "sha256:88aebbd9af6757e14e912d5dc007ae1dc1f3e27e3b2152ce7c552ee2c3b3c121", size = 260804, upload-time = "2026-08-30T12:12:33.162Z" }, ] [[package]] @@ -498,7 +498,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "authlib", specifier = ">=0.14.1,<1.8" }, + { name = "authlib", specifier = ">=1.8,<2" }, { name = "httpx", marker = "extra == 'full'", specifier = ">=0.20,<1" }, { name = "httpx", marker = "extra == 'httpx'", specifier = ">=0.20,<1" }, { name = "keyring", marker = "extra == 'cli'", specifier = ">=23.0" }, From 8afae931809351366c9480bba61136ac4f0e35a0 Mon Sep 17 00:00:00 2001 From: htkognic Date: Fri, 18 Sep 2026 17:15:24 +0200 Subject: [PATCH 2/2] fix(deps): widen authlib to >=0.14.1,<2 Renovate proposed >=1.8,<2, which raises the floor and drops authlib 1.7.x. kognic-fastapi 5.6.1 requires authlib>=1.7.2,<1.8, so that version of this change makes any project depending on both unsolvable. Widening the ceiling instead keeps the existing floor, so nothing is forced to upgrade, and authlib 1.8 becomes resolvable. Verified locally: resolves authlib 1.8.0, 243 tests pass. Co-Authored-By: Claude Opus 5 (1M context) --- pyproject.toml | 2 +- uv.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 1d39a1c..e709789 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ authors = [ ] description = "Kognic Authentication" dependencies = [ - "authlib>=1.8,<2" + "authlib>=0.14.1,<2" ] requires-python=">=3.10" readme = "README.md" diff --git a/uv.lock b/uv.lock index 2e5ce70..bc636b5 100644 --- a/uv.lock +++ b/uv.lock @@ -314,7 +314,7 @@ name = "exceptiongroup" version = "1.3.1" source = { registry = "https://pypi.kognic.io/simple" } dependencies = [ - { name = "typing-extensions" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ @@ -498,7 +498,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "authlib", specifier = ">=1.8,<2" }, + { name = "authlib", specifier = ">=0.14.1,<2" }, { name = "httpx", marker = "extra == 'full'", specifier = ">=0.20,<1" }, { name = "httpx", marker = "extra == 'httpx'", specifier = ">=0.20,<1" }, { name = "keyring", marker = "extra == 'cli'", specifier = ">=23.0" },