Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,10 @@ dependencies = [
# No upper bound - certificate bundle updates are backward compatible
"certifi>=2024.12.14",

# cryptography: Minimum 46.0.5 includes fix for CVE-2026-26007 (elliptic curve subgroup validation)
# and earlier fixes for CVE-2024-26130 (NULL pointer dereference with pkcs12)
# cryptography: Minimum 46.0.7 includes fix for buffer overflow with non-contiguous buffers (GHSA),
# plus CVE-2026-26007 (elliptic curve subgroup validation) and CVE-2024-26130 (NULL pointer dereference with pkcs12)
# No upper bound - follows SemVer, removing restrictive constraint to prevent dependency conflicts
"cryptography>=46.0.5",
"cryptography>=46.0.7",

# packaging: Minimum 24.2 provides required version parsing functionality
# No upper bound - stable API, backward compatible
Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

aiohttp==3.13.4
certifi==2026.2.25
cryptography==46.0.6
cryptography==46.0.7
packaging==26.0
pint==0.25.3; python_version > "3.10"
pint==0.24.4; python_version <= "3.10"
Expand Down
Loading