pep 484: more reexports (#4607)

There are still a couple more, but hopefully this fixes CI. It's a
little bit of a chore to track down some of these; it looks like master
differs from latest release for a number of them.

Co-authored-by: hauntsaninja <>
This commit is contained in:
Shantanu
2020-10-03 20:22:31 -07:00
committed by GitHub
parent e0a3644850
commit 7afc733054
9 changed files with 31 additions and 27 deletions

View File

@@ -1,2 +1 @@
from . import _os as os
from .threadpool import open as open

View File

@@ -1 +0,0 @@
from hashlib import _Hash as _HashAlg

View File

@@ -1,11 +1,10 @@
import hashlib
from typing import Any
from jwt.algorithms import Algorithm
from . import _HashAlg
class ECAlgorithm(Algorithm[Any]):
SHA256: _HashAlg
SHA384: _HashAlg
SHA512: _HashAlg
def __init__(self, hash_alg: _HashAlg) -> None: ...
SHA256: hashlib._Hash
SHA384: hashlib._Hash
SHA512: hashlib._Hash
def __init__(self, hash_alg: hashlib._Hash) -> None: ...

View File

@@ -1,11 +1,10 @@
import hashlib
from typing import Any
from jwt.algorithms import Algorithm
from . import _HashAlg
class RSAAlgorithm(Algorithm[Any]):
SHA256: _HashAlg
SHA384: _HashAlg
SHA512: _HashAlg
def __init__(self, hash_alg: _HashAlg) -> None: ...
SHA256: hashlib._Hash
SHA384: hashlib._Hash
SHA512: hashlib._Hash
def __init__(self, hash_alg: hashlib._Hash) -> None: ...

View File

@@ -2,11 +2,6 @@ import sys
from io import TextIOWrapper
from typing import Any, Optional, Text, Tuple
if sys.version_info[0] == 3:
from urllib import parse as urlparse
else:
import urlparse
PY2: bool
PY3: bool
WIN: bool