-
-
Notifications
You must be signed in to change notification settings - Fork 719
Open
Description
Cryptographic dependency is automatically installed
Expected Result
pip install pyjwt should only install pyjwt and, cryptographic optional dependency can be installed via pip install pyjwt[crypto] according to docs
Actual Result
pip install pyjwt==2.10.1 installs cryptography 45.0.5.
Reproduction Steps
pip install pyjwt==2.10.1
ls -alh ./.venv/lib/python3.12/site-packages/ shows cryptography dir and cryptography-45.0.5.dist-info dir
System Information
python -m jwt.help
{
"cryptography": {
"version": "45.0.5"
},
"implementation": {
"name": "CPython",
"version": "3.12.1"
},
"platform": {
"release": "24.5.0",
"system": "Darwin"
},
"pyjwt": {
"version": "2.10.1"
}
}
Metadata
Metadata
Assignees
Labels
No labels