diff --git a/CHANGELOG.md b/CHANGELOG.md index ff985cc..4adea91 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ --- ## v1.9.0 -#### Date: 25 May 2026 +#### Date: 01 June 2026 - Removed unused `bson` dependency so the package installs on Python 3.12+ and 3.14 (the standalone `bson` 0.5.x package fails to build on newer Python versions). diff --git a/requirements.txt b/requirements.txt index 916a8cf..f169ce3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ python-dotenv>=1.2.2 # <82: pkg_resources (used by coverage-badge and similar tools) was removed in setuptools 82+ setuptools>=80.0.0,<82.0.0 requests>=2.33.0,<3.0.0 -urllib3>=2.6.3,<3.0.0 +urllib3>=2.7.0,<3.0.0 pylint>=2.0.0 requests-toolbelt>=1.0.0,<2.0.0 pyotp==2.9.0 diff --git a/setup.py b/setup.py index 04197f5..e7ac797 100644 --- a/setup.py +++ b/setup.py @@ -52,7 +52,7 @@ def get_author_email(package): install_requires=[ "requests >= 2.5.4", "requests-toolbelt >= 0.3.1", - "urllib3 >= 2.6.3", + "urllib3 >= 2.7.0,<3.0.0", ], extras_require={ "dev": ["pytest>=7.0", "twine>=4.0.2", "packaging>=24.0", "dotenv>=0.0.5"],