From c22c41686b4c535863d4b810ccd3377800a52d0c Mon Sep 17 00:00:00 2001 From: Manmohan Shaw Date: Tue, 17 Feb 2026 08:57:39 +0530 Subject: [PATCH] fix: bump flatdict minimum version to 4.1.0 (#499) flatdict 4.0.1 fails to build with setuptools >= 82.0.0 because setuptools removed the pkg_resources module. flatdict 4.1.0 fixes this by no longer depending on pkg_resources in its setup.py. Fixes #499 --- openapi/templates/requirements.mustache | 2 +- openapi/templates/setup.mustache | 2 +- requirements.txt | 2 +- setup.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/openapi/templates/requirements.mustache b/openapi/templates/requirements.mustache index 9906b789b..55f7ac83c 100644 --- a/openapi/templates/requirements.mustache +++ b/openapi/templates/requirements.mustache @@ -1,7 +1,7 @@ aenum==3.1.11 aiohttp==3.12.14 blinker==1.9.0 -flatdict==4.0.1 +flatdict==4.1.0 jwcrypto==1.5.6 pycryptodomex==3.23.0 pydantic==2.11.3 diff --git a/openapi/templates/setup.mustache b/openapi/templates/setup.mustache index 83f102327..59c74ae54 100644 --- a/openapi/templates/setup.mustache +++ b/openapi/templates/setup.mustache @@ -36,7 +36,7 @@ REQUIRES = [ "aenum >= 3.1.11", "aiohttp >= 3.12.14", "blinker >= 1.9.0", - "flatdict >= 4.0.1", + "flatdict >= 4.1.0", 'jwcrypto >= 1.5.6', "pycryptodomex >= 3.23.0", "pydantic >= 2.11.3", diff --git a/requirements.txt b/requirements.txt index 9906b789b..55f7ac83c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ aenum==3.1.11 aiohttp==3.12.14 blinker==1.9.0 -flatdict==4.0.1 +flatdict==4.1.0 jwcrypto==1.5.6 pycryptodomex==3.23.0 pydantic==2.11.3 diff --git a/setup.py b/setup.py index 83f102327..59c74ae54 100644 --- a/setup.py +++ b/setup.py @@ -36,7 +36,7 @@ "aenum >= 3.1.11", "aiohttp >= 3.12.14", "blinker >= 1.9.0", - "flatdict >= 4.0.1", + "flatdict >= 4.1.0", 'jwcrypto >= 1.5.6', "pycryptodomex >= 3.23.0", "pydantic >= 2.11.3",