23 lines
768 B
Python
23 lines
768 B
Python
from typing import Final
|
|
|
|
__all__ = ["NumpyVersion"]
|
|
|
|
class NumpyVersion:
|
|
__module__ = "numpy.lib"
|
|
|
|
vstring: Final[str]
|
|
version: Final[str]
|
|
major: Final[int]
|
|
minor: Final[int]
|
|
bugfix: Final[int]
|
|
pre_release: Final[str]
|
|
is_devversion: Final[bool]
|
|
|
|
def __init__(self, /, vstring: str) -> None: ...
|
|
def __lt__(self, other: str | NumpyVersion, /) -> bool: ...
|
|
def __le__(self, other: str | NumpyVersion, /) -> bool: ...
|
|
def __eq__(self, other: str | NumpyVersion, /) -> bool: ... # type: ignore[override]
|
|
def __ne__(self, other: str | NumpyVersion, /) -> bool: ... # type: ignore[override]
|
|
def __gt__(self, other: str | NumpyVersion, /) -> bool: ...
|
|
def __ge__(self, other: str | NumpyVersion, /) -> bool: ...
|