ads1-2022/src/thirdparty/types.py

87 lines
1.9 KiB
Python

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# IMPORTS
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
from enum import Enum;
from io import BytesIO;
from nptyping import NDArray;
from nptyping import Shape;
from nptyping import Bool;
from nptyping import UInt;
from nptyping import UInt8;
from nptyping import UInt32;
from nptyping import UInt64;
from nptyping import Int;
from nptyping import Int32;
from nptyping import Int64;
from nptyping import Float;
from nptyping import Float32;
from nptyping import Float64;
from numpy import uint8;
from numpy import int32;
from numpy import int64;
from numpy import float32;
from numpy import float64;
from numpy import complex64;
from numpy import complex128;
from pydantic import conint;
from typing import Any;
from typing import Awaitable;
from typing import Callable;
from typing import ClassVar;
from typing import Concatenate;
from typing import Coroutine;
from typing import Generator;
from typing import Generic;
from typing import Literal;
from typing import Optional;
from typing import ParamSpec;
from typing import Type;
from typing import TypeVar;
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# EXPORTS
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__all__ = [
'Any',
'Awaitable',
'Bool',
'BytesIO',
'Callable',
'ClassVar',
'complex128',
'complex64',
'Concatenate',
'conint',
'Coroutine',
'Enum',
'Float',
'Float32',
'float32',
'Float64',
'float64',
'Generator',
'Generic',
'Int',
'Int32',
'int32',
'Int64',
'int64',
'Literal',
'NDArray',
'Optional',
'ParamSpec',
'Shape',
'Type',
'TypeVar',
'UInt',
'UInt32',
'UInt64',
'UInt8',
'uint8',
];