Skip to content

Commit 153b7ef

Browse files
committed
updates
1 parent 61ff387 commit 153b7ef

8 files changed

Lines changed: 17 additions & 17 deletions

packages/google-auth/setup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@
1919
from setuptools import setup
2020

2121
cryptography_base_require = [
22-
"cryptography >= 38.0.3",
22+
"cryptography >= 38.0.3; python_version < '3.14'",
23+
"cryptography >= 41.0.5; python_version >= '3.14'",
2324
]
2425

2526
DEPENDENCIES = (

packages/google-auth/testing/constraints-3.10.txt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1-
# This constraints file is used to check that lower bounds
2-
# are correct in setup.py
3-
# List *all* library dependencies and extras in this file.
4-
# Pin the version to the lower bound.
1+
# Lower-bound constraints for Python 3.10 core dependencies.
2+
# Used during CI unit tests to verify minimum supported package versions.
53
pyasn1-modules==0.2.1
64
setuptools==40.3.0
75
cryptography==38.0.3

packages/google-auth/testing/constraints-3.11.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# This constraints file is used to check that lower bounds
2-
# are correct in setup.py for all dependencies and regular extras on Python 3.11
1+
# Lower-bound constraints for Python 3.11 core dependencies.
2+
# Pins requests==2.30.0 and aiohttp==3.9.0 to maintain compatibility with urllib3 v2.
33
pyasn1-modules==0.2.1
44
setuptools==40.3.0
55
cryptography==38.0.3

packages/google-auth/testing/constraints-3.12.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# This constraints file is used to check that lower bounds
2-
# are correct in setup.py for all dependencies and regular extras on Python 3.12
1+
# Lower-bound constraints for Python 3.12 core dependencies.
2+
# Pins requests==2.30.0 and aiohttp==3.9.0 to maintain compatibility with urllib3 v2.
33
pyasn1-modules==0.2.1
44
setuptools==40.3.0
55
cryptography==38.0.3

packages/google-auth/testing/constraints-3.13.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# This constraints file is used to check that lower bounds
2-
# are correct in setup.py for all dependencies and regular extras on Python 3.13
1+
# Lower-bound constraints for Python 3.13 core dependencies.
2+
# Pins requests==2.30.0 and aiohttp==3.9.0 to maintain compatibility with urllib3 v2.
33
pyasn1-modules==0.2.1
44
setuptools==40.3.0
55
cryptography==38.0.3

packages/google-auth/testing/constraints-3.14.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# This constraints file is used to check that lower bounds
2-
# are correct in setup.py for all dependencies and regular extras on Python 3.14
1+
# Lower-bound constraints for Python 3.14 core dependencies.
2+
# Pins cryptography==41.0.5 for CPython 3.14 C-extension compatibility, alongside requests==2.30.0 and aiohttp==3.9.0.
33
pyasn1-modules==0.2.1
44
setuptools==40.3.0
55
cryptography==41.0.5

packages/google-auth/testing/constraints-extras-3.10.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
# This constraints file is used to check that lower bounds
2-
# are correct in setup.py for all dependencies and optional extras on Python 3.10
1+
# Lower-bound constraints for Python 3.10 extended/optional extras (pyopenssl, rsa, enterprise_cert).
2+
# Used during boundary Nox unit sessions (install_deprecated_extras=True) to test legacy/extra paths on 3.10.
3+
# Note: cryptography==41.0.5 is required here because pyopenssl>=23.2.0 depends on cryptography>=41.0.5.
34
pyasn1-modules==0.2.1
45
setuptools==40.3.0
56
cryptography==41.0.5

packages/google-auth/testing/constraints-extras-3.14.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# This constraints file is used to check that lower bounds
2-
# are correct in setup.py for all dependencies and optional extras on Python 3.14
1+
# Lower-bound constraints for Python 3.14 extended/optional extras (pyopenssl, rsa, enterprise_cert).
2+
# Used during boundary Nox unit sessions (install_deprecated_extras=True) to test legacy/extra paths on 3.14.
33
pyasn1-modules==0.2.1
44
setuptools==40.3.0
55
cryptography==41.0.5

0 commit comments

Comments
 (0)