From 70cf06799f198416d8a42205854e9f924ee00747 Mon Sep 17 00:00:00 2001 From: Ali Hamdan Date: Sun, 19 Jan 2025 14:35:09 +0100 Subject: [PATCH] Mark (c)math constants as final (#13410) --- stdlib/cmath.pyi | 16 ++++++++-------- stdlib/math.pyi | 12 ++++++------ 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/stdlib/cmath.pyi b/stdlib/cmath.pyi index fab9d1023..a08addcf5 100644 --- a/stdlib/cmath.pyi +++ b/stdlib/cmath.pyi @@ -1,13 +1,13 @@ -from typing import SupportsComplex, SupportsFloat, SupportsIndex +from typing import Final, SupportsComplex, SupportsFloat, SupportsIndex from typing_extensions import TypeAlias -e: float -pi: float -inf: float -infj: complex -nan: float -nanj: complex -tau: float +e: Final[float] +pi: Final[float] +inf: Final[float] +infj: Final[complex] +nan: Final[float] +nanj: Final[complex] +tau: Final[float] _C: TypeAlias = SupportsFloat | SupportsComplex | SupportsIndex | complex diff --git a/stdlib/math.pyi b/stdlib/math.pyi index 2bb61e066..86f71f275 100644 --- a/stdlib/math.pyi +++ b/stdlib/math.pyi @@ -1,6 +1,6 @@ import sys from collections.abc import Iterable -from typing import Protocol, SupportsFloat, SupportsIndex, TypeVar, overload +from typing import Final, Protocol, SupportsFloat, SupportsIndex, TypeVar, overload from typing_extensions import TypeAlias _T = TypeVar("_T") @@ -8,11 +8,11 @@ _T_co = TypeVar("_T_co", covariant=True) _SupportsFloatOrIndex: TypeAlias = SupportsFloat | SupportsIndex -e: float -pi: float -inf: float -nan: float -tau: float +e: Final[float] +pi: Final[float] +inf: Final[float] +nan: Final[float] +tau: Final[float] def acos(x: _SupportsFloatOrIndex, /) -> float: ... def acosh(x: _SupportsFloatOrIndex, /) -> float: ...