Closed sjortiz closed 5 years ago
AbstractJWKBase so far is just a placeholder class that raise not implemented if a method is called in a subclass that doesn't implement the given method, this is exactly why ABC classes in python are for, therefore we should move it that way.
https://github.com/GehirnInc/python-jwt/blob/master/jwt/jwk.py#L53
@yosida95 I would like to work on this issue myself
@sjortiz
Thank you for your suggestion! Your point is correct.
I will wait for your patch on this for a month.
Rationale
AbstractJWKBase so far is just a placeholder class that raise not implemented if a method is called in a subclass that doesn't implement the given method, this is exactly why ABC classes in python are for, therefore we should move it that way.
https://github.com/GehirnInc/python-jwt/blob/master/jwt/jwk.py#L53