From 5a79ba1abb87ac3d34ada46ab04cc3b0388369d8 Mon Sep 17 00:00:00 2001 From: kosaka Date: Wed, 17 Aug 2016 00:07:00 +0900 Subject: [PATCH] Fixes tzinfo return types (#476) --- stdlib/2.7/datetime.pyi | 4 ++-- stdlib/3/datetime.pyi | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/stdlib/2.7/datetime.pyi b/stdlib/2.7/datetime.pyi index 30651f2bf..ef4f9a622 100644 --- a/stdlib/2.7/datetime.pyi +++ b/stdlib/2.7/datetime.pyi @@ -10,8 +10,8 @@ MAXYEAR = 0 class tzinfo(object): def tzname(self, dt: Optional[datetime]) -> str: ... - def utcoffset(self, dt: Optional[datetime]) -> timedelta: ... - def dst(self, dt: Optional[datetime]) -> timedelta: ... + def utcoffset(self, dt: Optional[datetime]) -> Optional[timedelta]: ... + def dst(self, dt: Optional[datetime]) -> Optional[timedelta]: ... def fromutc(self, dt: datetime) -> datetime: ... class timezone(tzinfo): diff --git a/stdlib/3/datetime.pyi b/stdlib/3/datetime.pyi index 6e0294f8a..dd161a5f9 100644 --- a/stdlib/3/datetime.pyi +++ b/stdlib/3/datetime.pyi @@ -9,8 +9,8 @@ MAXYEAR = 0 class tzinfo: def tzname(self, dt: Optional[datetime]) -> str: ... - def utcoffset(self, dt: Optional[datetime]) -> int: ... - def dst(self, dt: Optional[datetime]) -> int: ... + def utcoffset(self, dt: Optional[datetime]) -> Optional[timedelta]: ... + def dst(self, dt: Optional[datetime]) -> Optional[timedelta]: ... def fromutc(self, dt: datetime) -> datetime: ... class timezone(tzinfo):