From 6da0bcec4cb8d46a4100638c868f88e84b53fa33 Mon Sep 17 00:00:00 2001 From: Tim Abbott Date: Mon, 6 Jun 2016 15:21:11 -0700 Subject: [PATCH] Fix argument type for datetime.now. (#268) It seems to actually take a tzinfo argument, not its subclass timezone. --- stdlib/2.7/datetime.pyi | 2 +- stdlib/3/datetime.pyi | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/stdlib/2.7/datetime.pyi b/stdlib/2.7/datetime.pyi index 6d3ce6517..30651f2bf 100644 --- a/stdlib/2.7/datetime.pyi +++ b/stdlib/2.7/datetime.pyi @@ -181,7 +181,7 @@ class datetime(object): @classmethod def fromordinal(cls, n: int) -> datetime: ... @classmethod - def now(cls, tz: timezone = ...) -> datetime: ... + def now(cls, tz: _tzinfo = ...) -> datetime: ... @classmethod def utcnow(cls) -> datetime: ... @classmethod diff --git a/stdlib/3/datetime.pyi b/stdlib/3/datetime.pyi index c0ee98b47..6e0294f8a 100644 --- a/stdlib/3/datetime.pyi +++ b/stdlib/3/datetime.pyi @@ -181,7 +181,7 @@ class datetime: @classmethod def fromordinal(cls, n: int) -> datetime: ... @classmethod - def now(cls, tz: timezone = ...) -> datetime: ... + def now(cls, tz: _tzinfo = ...) -> datetime: ... @classmethod def utcnow(cls) -> datetime: ... @classmethod