From e6682a5fa7713e38aa89719625fe7b27145b2368 Mon Sep 17 00:00:00 2001 From: Nikita Sobolev Date: Mon, 17 Oct 2022 11:12:52 +0300 Subject: [PATCH] Remove `ABCMeta` from `tzinfo` (#8910) --- stdlib/datetime.pyi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stdlib/datetime.pyi b/stdlib/datetime.pyi index 0a72c321d..8e20cead2 100644 --- a/stdlib/datetime.pyi +++ b/stdlib/datetime.pyi @@ -1,6 +1,6 @@ import sys from _typeshed import Self -from abc import ABCMeta, abstractmethod +from abc import abstractmethod from time import struct_time from typing import ClassVar, NamedTuple, NoReturn, SupportsAbs, TypeVar, overload from typing_extensions import Literal, TypeAlias, final @@ -15,7 +15,7 @@ _D = TypeVar("_D", bound=date) MINYEAR: Literal[1] MAXYEAR: Literal[9999] -class tzinfo(metaclass=ABCMeta): +class tzinfo: @abstractmethod def tzname(self, __dt: datetime | None) -> str | None: ... @abstractmethod