Skip to content

Remove cryptography as a dependency #9476

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 4 commits into
base: v2
Choose a base branch
from
Draft

Conversation

kdaily
Copy link
Member

@kdaily kdaily commented May 2, 2025

Issue #, if available:

Description of changes:

All use cases of cryptographic functions have been rewritten to use awscrt. This PR removes cryptography as a dependency of the AWS CLI v2.

This removes two dependencies of cryptography as well - cffi as a direct dependency, and pycparser which is a dependency of cffi.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@kdaily kdaily added the v2 label May 2, 2025
@kdaily kdaily changed the title Remove cryptography dependency Remove cryptography as a dependency May 2, 2025
@kdaily kdaily force-pushed the remove-cryptography-dependency branch from a6eabe9 to 02873b6 Compare May 2, 2025 22:10
Removes transitive dependencies cffi and pycparser as well.
@kdaily kdaily force-pushed the remove-cryptography-dependency branch from d84556c to 926521d Compare May 2, 2025 22:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant