mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-08 13:04:46 +08:00
Simplify __all__ definitions in modules beginning with 'a' to 'l' (#8026)
This commit is contained in:
@@ -2,50 +2,29 @@ import sys
|
||||
from _typeshed import ReadableBuffer
|
||||
from typing import IO
|
||||
|
||||
__all__ = [
|
||||
"encode",
|
||||
"decode",
|
||||
"encodebytes",
|
||||
"decodebytes",
|
||||
"b64encode",
|
||||
"b64decode",
|
||||
"b32encode",
|
||||
"b32decode",
|
||||
"b16encode",
|
||||
"b16decode",
|
||||
"b85encode",
|
||||
"b85decode",
|
||||
"a85encode",
|
||||
"a85decode",
|
||||
"standard_b64encode",
|
||||
"standard_b64decode",
|
||||
"urlsafe_b64encode",
|
||||
"urlsafe_b64decode",
|
||||
]
|
||||
|
||||
if sys.version_info >= (3, 10):
|
||||
__all__ = [
|
||||
"encode",
|
||||
"decode",
|
||||
"encodebytes",
|
||||
"decodebytes",
|
||||
"b64encode",
|
||||
"b64decode",
|
||||
"b32encode",
|
||||
"b32decode",
|
||||
"b32hexencode",
|
||||
"b32hexdecode",
|
||||
"b16encode",
|
||||
"b16decode",
|
||||
"b85encode",
|
||||
"b85decode",
|
||||
"a85encode",
|
||||
"a85decode",
|
||||
"standard_b64encode",
|
||||
"standard_b64decode",
|
||||
"urlsafe_b64encode",
|
||||
"urlsafe_b64decode",
|
||||
]
|
||||
else:
|
||||
__all__ = [
|
||||
"encode",
|
||||
"decode",
|
||||
"encodebytes",
|
||||
"decodebytes",
|
||||
"b64encode",
|
||||
"b64decode",
|
||||
"b32encode",
|
||||
"b32decode",
|
||||
"b16encode",
|
||||
"b16decode",
|
||||
"b85encode",
|
||||
"b85decode",
|
||||
"a85encode",
|
||||
"a85decode",
|
||||
"standard_b64encode",
|
||||
"standard_b64decode",
|
||||
"urlsafe_b64encode",
|
||||
"urlsafe_b64decode",
|
||||
]
|
||||
__all__ += ["b32hexencode", "b32hexdecode"]
|
||||
|
||||
def b64encode(s: ReadableBuffer, altchars: ReadableBuffer | None = ...) -> bytes: ...
|
||||
def b64decode(s: str | ReadableBuffer, altchars: ReadableBuffer | None = ..., validate: bool = ...) -> bytes: ...
|
||||
|
||||
Reference in New Issue
Block a user