-
-
Notifications
You must be signed in to change notification settings - Fork 703
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