From a7562a8f2f8321c1dc2533439ee50bc45aaee7da Mon Sep 17 00:00:00 2001 From: MomIsBestFriend <> Date: Mon, 30 Mar 2020 18:14:18 +0300 Subject: [PATCH 1/2] STY: Using absolute imports; removed "noqa" comment --- pandas/_libs/tslibs/__init__.py | 39 +++++++++++++++++++++++++-------- 1 file changed, 30 insertions(+), 9 deletions(-) diff --git a/pandas/_libs/tslibs/__init__.py b/pandas/_libs/tslibs/__init__.py index 8d3b00e4a44b9..8bc4fe9f39885 100644 --- a/pandas/_libs/tslibs/__init__.py +++ b/pandas/_libs/tslibs/__init__.py @@ -1,12 +1,33 @@ -# flake8: noqa +__all__ = [ + "localize_pydatetime", + "normalize_date", + "NaT", + "NaTType", + "iNaT", + "is_null_datetimelike", + "OutOfBoundsDatetime", + "IncompatibleFrequency", + "Period", + "Timedelta", + "delta_to_nanoseconds", + "ints_to_pytimedelta", + "Timestamp", + "tz_convert_single", + "NullFrequencyError", +] -from .conversion import localize_pydatetime, normalize_date -from .nattype import NaT, NaTType, iNaT, is_null_datetimelike -from .np_datetime import OutOfBoundsDatetime -from .period import IncompatibleFrequency, Period -from .timedeltas import Timedelta, delta_to_nanoseconds, ints_to_pytimedelta -from .timestamps import Timestamp -from .tzconversion import tz_convert_single + +from pandas._libs.tslibs.conversion import localize_pydatetime, normalize_date +from pandas._libs.tslibs.nattype import NaT, NaTType, iNaT, is_null_datetimelike +from pandas._libs.tslibs.np_datetime import OutOfBoundsDatetime +from pandas._libs.tslibs.period import IncompatibleFrequency, Period +from pandas._libs.tslibs.timedeltas import ( + Timedelta, + delta_to_nanoseconds, + ints_to_pytimedelta, +) +from pandas._libs.tslibs.timestamps import Timestamp +from pandas._libs.tslibs.tzconversion import tz_convert_single # import fails if we do this before np_datetime -from .c_timestamp import NullFrequencyError # isort:skip +from pandas._libs.tslibs.c_timestamp import NullFrequencyError # isort:skip From 5b4dab2b98412bc5702b017132ab590bef249d5c Mon Sep 17 00:00:00 2001 From: MomIsBestFriend <> Date: Tue, 7 Apr 2020 21:53:52 +0300 Subject: [PATCH 2/2] Removed absalute imports xref: https://github.com/pandas-dev/pandas/pull/33143#issuecomment-610506934 --- pandas/_libs/tslibs/__init__.py | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/pandas/_libs/tslibs/__init__.py b/pandas/_libs/tslibs/__init__.py index 8bc4fe9f39885..4a4e53eaa45fa 100644 --- a/pandas/_libs/tslibs/__init__.py +++ b/pandas/_libs/tslibs/__init__.py @@ -17,17 +17,13 @@ ] -from pandas._libs.tslibs.conversion import localize_pydatetime, normalize_date -from pandas._libs.tslibs.nattype import NaT, NaTType, iNaT, is_null_datetimelike -from pandas._libs.tslibs.np_datetime import OutOfBoundsDatetime -from pandas._libs.tslibs.period import IncompatibleFrequency, Period -from pandas._libs.tslibs.timedeltas import ( - Timedelta, - delta_to_nanoseconds, - ints_to_pytimedelta, -) -from pandas._libs.tslibs.timestamps import Timestamp -from pandas._libs.tslibs.tzconversion import tz_convert_single +from .conversion import localize_pydatetime, normalize_date +from .nattype import NaT, NaTType, iNaT, is_null_datetimelike +from .np_datetime import OutOfBoundsDatetime +from .period import IncompatibleFrequency, Period +from .timedeltas import Timedelta, delta_to_nanoseconds, ints_to_pytimedelta +from .timestamps import Timestamp +from .tzconversion import tz_convert_single # import fails if we do this before np_datetime -from pandas._libs.tslibs.c_timestamp import NullFrequencyError # isort:skip +from .c_timestamp import NullFrequencyError # isort:skip