From c8ace722a6819b38072742d9a59e4c30faec3f68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20K=C3=A1rolyi?= Date: Tue, 16 Nov 2021 16:49:46 +0000 Subject: [PATCH 1/2] Fix datetime.strftime `datetime.strftime()` takes `format: str` as a positional argument. --- stdlib/datetime.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/datetime.pyi b/stdlib/datetime.pyi index 12e53921e946..5a027f6bc8a7 100644 --- a/stdlib/datetime.pyi +++ b/stdlib/datetime.pyi @@ -244,7 +244,7 @@ class datetime(date): if sys.version_info >= (3, 7): @classmethod def fromisoformat(cls: Type[_S], date_string: str) -> _S: ... - def strftime(self, fmt: str) -> str: ... + def strftime(self, format: str) -> str: ... def __format__(self, fmt: str) -> str: ... def toordinal(self) -> int: ... def timetuple(self) -> struct_time: ... From c855b8f971c1993514a48e7605d19cc1a2961e79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20K=C3=A1rolyi?= Date: Tue, 16 Nov 2021 19:55:55 +0100 Subject: [PATCH 2/2] strftime(fmt: str) -> strftime(format: str) --- stdlib/datetime.pyi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stdlib/datetime.pyi b/stdlib/datetime.pyi index dc651cb3b5ad..40d1e64948d9 100644 --- a/stdlib/datetime.pyi +++ b/stdlib/datetime.pyi @@ -55,7 +55,7 @@ class date: @property def day(self) -> int: ... def ctime(self) -> str: ... - def strftime(self, fmt: str) -> str: ... + def strftime(self, format: str) -> str: ... def __format__(self, fmt: str) -> str: ... def isoformat(self) -> str: ... def timetuple(self) -> struct_time: ... @@ -118,7 +118,7 @@ class time: if sys.version_info >= (3, 7): @classmethod def fromisoformat(cls: Type[_S], time_string: str) -> _S: ... - def strftime(self, fmt: str) -> str: ... + def strftime(self, format: str) -> str: ... def __format__(self, fmt: str) -> str: ... def utcoffset(self) -> timedelta | None: ... def tzname(self) -> str | None: ...