mfp1-2022/src/thirdparty/types.py

85 lines
1.8 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 Coroutine;
from typing import Generator;
from typing import Generic;
from typing import Optional;
from typing import Type;
from typing import TypeVar;
from typing import Concatenate;
from typing import ParamSpec;
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# EXPORTS
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__all__ = [
'Enum',
'BytesIO',
'NDArray',
'Shape',
'Bool',
'UInt',
'UInt8',
'UInt32',
'UInt64',
'Int',
'Int32',
'Int64',
'Float',
'Float32',
'Float64',
'uint8',
'int32',
'int64',
'float32',
'float64',
'complex64',
'complex128',
'conint',
'Any',
'Awaitable',
'Callable',
'ClassVar',
'Coroutine',
'Generator',
'Generic',
'Optional',
'Type',
'TypeVar',
'Concatenate',
'ParamSpec',
];