Bump python-jose to 3.4.* (#13522)

This commit is contained in:
sobolevn
2025-02-23 16:25:36 +03:00
committed by GitHub
parent fe64ce1141
commit d86ad844f5
5 changed files with 11 additions and 2 deletions
@@ -4,3 +4,6 @@ jose.backends.CryptographyECKey
jose.backends.CryptographyHMACKey
jose.backends.CryptographyRSAKey
jose.backends.ECDSAECKey
# See https://github.com/mpdavis/python-jose/pull/372
jose.jwt.utc_now
+1 -1
View File
@@ -1,3 +1,3 @@
version = "3.3.*"
version = "3.4.*"
upstream_repository = "https://github.com/mpdavis/python-jose"
requires = ["types-pyasn1"] # excluding pyrsa, cryptography until typing is available
@@ -1,5 +1,5 @@
from _typeshed import Incomplete
from typing import Any
from typing import Any, ClassVar
from .base import Key
@@ -51,6 +51,7 @@ class CryptographyAESKey(Key):
KEY_512: Any
AES_KW_ALGS: Any
MODES: Any
IV_BYTE_LENGTH_MODE_MAP: ClassVar[dict[str, int]]
def __init__(self, key, algorithm) -> None: ...
def to_dict(self): ...
def encrypt(self, plain_text, aad: Incomplete | None = None): ...
+3
View File
@@ -1,5 +1,6 @@
from collections.abc import Callable, Mapping
from hashlib import _Hash
from typing import Final
from .backends.base import Key
@@ -70,3 +71,5 @@ class Zips:
SUPPORTED: set[str | None]
ZIPS: Zips
JWE_SIZE_LIMIT: Final[int]
+2
View File
@@ -12,3 +12,5 @@ def base64url_decode(input: bytes) -> bytes: ...
def base64url_encode(input: bytes) -> bytes: ...
def timedelta_total_seconds(delta: timedelta) -> int: ...
def ensure_binary(s: str | bytes) -> bytes: ...
def is_pem_format(key: bytes) -> bool: ...
def is_ssh_key(key: bytes) -> bool: ...