From 32a5e0d249360795f4451efe501cb9cedf8c0490 Mon Sep 17 00:00:00 2001 From: Elisei Roca Date: Sun, 29 Mar 2026 21:21:35 +0200 Subject: [PATCH] [dateutil] Check platform before imports Otherwise imports may fail on other platforms. --- stubs/python-dateutil/dateutil/tz/win.pyi | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/stubs/python-dateutil/dateutil/tz/win.pyi b/stubs/python-dateutil/dateutil/tz/win.pyi index 8d02d23acb01..5337834a5a71 100644 --- a/stubs/python-dateutil/dateutil/tz/win.pyi +++ b/stubs/python-dateutil/dateutil/tz/win.pyi @@ -1,13 +1,13 @@ import sys -from ctypes import _NameTypes, _Pointer, c_wchar -from datetime import datetime, timedelta -from typing import Any, ClassVar, Final - -from dateutil.tz import tzwin as tzwin, tzwinlocal as tzwinlocal if sys.platform == "win32": + from ctypes import _NameTypes, _Pointer, c_wchar + from datetime import datetime, timedelta + from typing import Any, ClassVar, Final from winreg import _KeyType + from dateutil.tz import tzwin as tzwin, tzwinlocal as tzwinlocal + __all__ = ["tzwin", "tzwinlocal", "tzres"] ONEWEEK: timedelta