Comments (3)
I think renaming package is a serious breaking change and will cause another confusion in package users. I don't know the actual number but it seems too small number of users that using both packages at the same time. Additionally we're using consistent name between PyPI and the package. Therefore we won't fix this problem for now.
Thank you for notifying us about the problem!
from python-jwt.
Also pip2 will install this library by the looks of it. To confirm:
pip install jwt
Installs this library.
callam$ pip --version
pip 9.0.1 from /Users/callam/Documents/venvs/projectspecific/lib/python2.7/site-packages (python 2.7)
Obviously this library breaks things, due to incompatibility with Python 2.X. Surely this library should only installed by pip3?
File "/Users/callam/Documents/venvs/newedgeuiv/lib/python2.7/site-packages/jwt/jwk.py", line 60
def is_sign_key(self) -> bool:
from python-jwt.
I am experiencing this issue on CI using GitHub Actions.
from python-jwt.
Related Issues (20)
- support for cryptography 2 HOT 1
- python-jwt will install in python 2 under Mac OS HOT 5
- AttributeError: 'dict' object has no attribute '_jws' HOT 12
- Can't perform makemigrations Jango when using JWT HOT 2
- return header with payload when decoding token HOT 1
- cryptography install fails
- Seems client can pass any token with none algo HOT 3
- AbstractJWKBase Should be an ABC class HOT 2
- Invalid Syntax: alg:str HOT 1
- Improve documentation for symmetric keys HOT 2
- how to use jwks?
- Unable to import under Python 3.8 HOT 2
- cryptography <= 2.9.2 CVE HOT 2
- Conflict with PyJWT HOT 1
- require newer cryptography package HOT 1
- Relax or remove upper bound for cryptography HOT 1
- Fix for python 3.10 (collections interface) HOT 1
- TypeError: _EllipticCurvePublicKey.verify() takes 4 positional arguments but 5 were given HOT 1
- AttributeError: module 'jwt' has no attribute 'encode'
- Simple way to enable none algorithm for unit testing
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from python-jwt.