Skip to content

fix(google-auth): raise minimum pyopenssl version to 23.2.0#17593

Draft
ohmayr wants to merge 17 commits into
mainfrom
fix-pyopenssl-compat-3.14
Draft

fix(google-auth): raise minimum pyopenssl version to 23.2.0#17593
ohmayr wants to merge 17 commits into
mainfrom
fix-pyopenssl-compat-3.14

Conversation

@ohmayr

@ohmayr ohmayr commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the minimum required version of pyopenssl to 23.2.0 in setup.py and introduces a new constraints file for Python 3.14. The review feedback correctly identifies a dependency resolution conflict in the new constraints file, where pyopenssl 23.2.0 requires cryptography >= 41.0.1, but cryptography is currently pinned to 38.0.3. It is recommended to update the cryptography version to avoid installation failures.

# are correct in setup.py for Python 3.14
pyasn1-modules==0.2.1
setuptools==40.3.0
cryptography==38.0.3

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

The minimum version of pyopenssl has been raised to 23.2.0. However, pyopenssl 23.2.0 requires cryptography >= 41.0.1. Keeping cryptography==38.0.3 in this constraints file will cause a dependency resolution conflict during installation. Please update the cryptography version to 41.0.1 or higher to ensure compatibility.

cryptography==41.0.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant