Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pytz for openSUSE:Factory checked in at 2026-10-06 19:13:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pytz (Old) and /work/SRC/openSUSE:Factory/.python-pytz.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pytz" Tue Oct 6 19:13:58 2026 rev:64 rq:1382593 version:2026.5 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pytz/python-pytz.changes 2026-08-24 12:02:17.702079060 +0200 +++ /work/SRC/openSUSE:Factory/.python-pytz.new.3698736/python-pytz.changes 2026-10-06 19:14:11.967922732 +0200 @@ -1,0 +2,6 @@ +Mon Oct 5 17:01:28 UTC 2026 - Dirk Müller <[email protected]> + +- update to 2026.5: + * update olson db to 2026e + +------------------------------------------------------------------- Old: ---- pytz-2026.3.post1.tar.gz New: ---- pytz-2026.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pytz.spec ++++++ --- /var/tmp/diff_new_pack.THkk3C/_old 2026-10-06 19:14:13.108970737 +0200 +++ /var/tmp/diff_new_pack.THkk3C/_new 2026-10-06 19:14:13.110970821 +0200 @@ -18,10 +18,10 @@ # Ensure you update the tzdata_version for any minor version increase # otherwise the update python library has the incorrect timezone data. -%define tzdata_version 2026c +%define tzdata_version 2026e %{?sle15_python_module_pythons} Name: python-pytz -Version: 2026.3.post1 +Version: 2026.5 Release: 0 Summary: World timezone definitions, modern and historical License: MIT ++++++ pytz-2026.3.post1.tar.gz -> pytz-2026.5.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytz-2026.3.post1/PKG-INFO new/pytz-2026.5/PKG-INFO --- old/pytz-2026.3.post1/PKG-INFO 2026-07-25 17:11:39.829003000 +0200 +++ new/pytz-2026.5/PKG-INFO 2026-10-04 04:37:37.266123800 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: pytz -Version: 2026.3.post1 +Version: 2026.5 Summary: World timezone definitions, modern and historical Home-page: http://pythonhosted.org/pytz Download-URL: https://pypi.org/project/pytz/ @@ -38,6 +38,7 @@ Classifier: Programming Language :: Python :: 3.11 Classifier: Programming Language :: Python :: 3.12 Classifier: Programming Language :: Python :: 3.13 +Classifier: Programming Language :: Python :: 3.14 Classifier: Topic :: Software Development :: Libraries :: Python Modules License-File: LICENSE.txt @@ -57,6 +58,12 @@ Almost all of the Olson timezones are supported. +.. caution:: + + Deprecated. This library fails for dates starting 2038. + Use modern Python and the Python standard library. + Updates continue to be made for legacy systems. + .. note:: Projects using Python 3.9 or later should use the standard library diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytz-2026.3.post1/README.rst new/pytz-2026.5/README.rst --- old/pytz-2026.3.post1/README.rst 2026-07-25 17:11:37.000000000 +0200 +++ new/pytz-2026.5/README.rst 2026-10-04 04:37:35.000000000 +0200 @@ -14,6 +14,12 @@ Almost all of the Olson timezones are supported. +.. caution:: + + Deprecated. This library fails for dates starting 2038. + Use modern Python and the Python standard library. + Updates continue to be made for legacy systems. + .. note:: Projects using Python 3.9 or later should use the standard library diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytz-2026.3.post1/pytz/__init__.py new/pytz-2026.5/pytz/__init__.py --- old/pytz-2026.3.post1/pytz/__init__.py 2026-07-25 17:11:37.000000000 +0200 +++ new/pytz-2026.5/pytz/__init__.py 2026-10-04 04:37:35.000000000 +0200 @@ -22,8 +22,8 @@ # The IANA (nee Olson) database is updated several times a year. -OLSON_VERSION = '2026c' -VERSION = '2026.3.post1' # pip compatible version number. +OLSON_VERSION = '2026e' +VERSION = '2026.5' # pip compatible version number. __version__ = VERSION OLSEN_VERSION = OLSON_VERSION # Old releases had this misspelling @@ -173,9 +173,17 @@ ... print('Unknown') Unknown + Anything that is not a zone name is unknown too. + + >>> try: + ... timezone(False) + ... except UnknownTimeZoneError: + ... print('Unknown') + Unknown + ''' - if zone is None: - raise UnknownTimeZoneError(None) + if not isinstance(zone, (str, unicode, bytes)): + raise UnknownTimeZoneError(zone) if zone.upper() == 'UTC': return utc @@ -405,7 +413,7 @@ # Time-zone info based solely on fixed offsets -class _FixedOffset(datetime.tzinfo): +class _FixedOffset(BaseTzInfo): zone = None # to match the standard pytz API @@ -413,10 +421,10 @@ if abs(minutes) >= 1440: raise ValueError("absolute offset is too large", minutes) self._minutes = minutes - self._offset = datetime.timedelta(minutes=minutes) + self._utcoffset = datetime.timedelta(minutes=minutes) def utcoffset(self, dt): - return self._offset + return self._utcoffset def __reduce__(self): return FixedOffset, (self._minutes, ) @@ -430,6 +438,9 @@ def __repr__(self): return 'pytz.FixedOffset(%d)' % self._minutes + # BaseTzInfo.__str__ returns self.zone, which is None here. + __str__ = __repr__ + def localize(self, dt, is_dst=False): '''Convert naive time to local time''' if dt.tzinfo is not None: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytz-2026.3.post1/pytz/tests/test_tzinfo.py new/pytz-2026.5/pytz/tests/test_tzinfo.py --- old/pytz-2026.3.post1/pytz/tests/test_tzinfo.py 2026-07-25 17:11:37.000000000 +0200 +++ new/pytz-2026.5/pytz/tests/test_tzinfo.py 2026-10-04 04:37:35.000000000 +0200 @@ -23,12 +23,12 @@ import pytz # noqa from pytz import reference # noqa from pytz.tzfile import _byte_string # noqa -from pytz.tzinfo import DstTzInfo, StaticTzInfo # noqa +from pytz.tzinfo import BaseTzInfo, DstTzInfo, StaticTzInfo # noqa # I test for expected version to ensure the correct version of pytz is # actually being tested. -EXPECTED_VERSION = '2026.3.post1' -EXPECTED_OLSON_VERSION = '2026c' +EXPECTED_VERSION = '2026.5' +EXPECTED_OLSON_VERSION = '2026e' fmt = '%Y-%m-%d %H:%M:%S %Z%z' @@ -817,6 +817,27 @@ tz_class = DstTzInfo +class FixedOffsetTestCase(unittest.TestCase): + '''Ensure pytz.FixedOffset interoperates with the other tzinfo types.''' + + def test_expectedclass(self): + # Every other pytz timezone derives from BaseTzInfo, and third + # party type annotations rely on that. + self.assertIsInstance(pytz.FixedOffset(420), BaseTzInfo) + + def test_normalize_by_other_timezone(self): + # DstTzInfo.normalize() reads tzinfo._utcoffset off the datetime + # it is handed, so a FixedOffset needs to expose it too. + dt = pytz.FixedOffset(420).localize(datetime(2020, 1, 1, 12, 0)) + denver = pytz.timezone('America/Denver') + self.assertEqual( + denver.normalize(dt), dt.astimezone(denver)) + + def test_str(self): + # BaseTzInfo.__str__ returns self.zone, which is None here. + self.assertEqual(str(pytz.FixedOffset(420)), 'pytz.FixedOffset(420)') + + def test_suite(): suite = unittest.TestSuite() suite.addTest(doctest.DocTestSuite('pytz')) Binary files old/pytz-2026.3.post1/pytz/zoneinfo/America/Adak and new/pytz-2026.5/pytz/zoneinfo/America/Adak differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/America/Anchorage and new/pytz-2026.5/pytz/zoneinfo/America/Anchorage differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/America/Atka and new/pytz-2026.5/pytz/zoneinfo/America/Atka differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/America/Bogota and new/pytz-2026.5/pytz/zoneinfo/America/Bogota differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/America/Inuvik and new/pytz-2026.5/pytz/zoneinfo/America/Inuvik differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/America/Juneau and new/pytz-2026.5/pytz/zoneinfo/America/Juneau differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/America/Metlakatla and new/pytz-2026.5/pytz/zoneinfo/America/Metlakatla differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/America/Nome and new/pytz-2026.5/pytz/zoneinfo/America/Nome differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/America/Rainy_River and new/pytz-2026.5/pytz/zoneinfo/America/Rainy_River differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/America/Sitka and new/pytz-2026.5/pytz/zoneinfo/America/Sitka differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/America/Winnipeg and new/pytz-2026.5/pytz/zoneinfo/America/Winnipeg differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/America/Yakutat and new/pytz-2026.5/pytz/zoneinfo/America/Yakutat differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/Asia/Tehran and new/pytz-2026.5/pytz/zoneinfo/Asia/Tehran differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/CST6CDT and new/pytz-2026.5/pytz/zoneinfo/CST6CDT differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/Canada/Central and new/pytz-2026.5/pytz/zoneinfo/Canada/Central differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/EST5EDT and new/pytz-2026.5/pytz/zoneinfo/EST5EDT differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/Eire and new/pytz-2026.5/pytz/zoneinfo/Eire differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/Europe/Dublin and new/pytz-2026.5/pytz/zoneinfo/Europe/Dublin differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/Iran and new/pytz-2026.5/pytz/zoneinfo/Iran differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/MST7MDT and new/pytz-2026.5/pytz/zoneinfo/MST7MDT differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/PST8PDT and new/pytz-2026.5/pytz/zoneinfo/PST8PDT differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/US/Alaska and new/pytz-2026.5/pytz/zoneinfo/US/Alaska differ Binary files old/pytz-2026.3.post1/pytz/zoneinfo/US/Aleutian and new/pytz-2026.5/pytz/zoneinfo/US/Aleutian differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytz-2026.3.post1/pytz/zoneinfo/tzdata.zi new/pytz-2026.5/pytz/zoneinfo/tzdata.zi --- old/pytz-2026.3.post1/pytz/zoneinfo/tzdata.zi 2026-07-25 17:11:37.000000000 +0200 +++ new/pytz-2026.5/pytz/zoneinfo/tzdata.zi 2026-10-04 04:37:35.000000000 +0200 @@ -264,7 +264,7 @@ R i 1977 o - O 20 24 0 - R i 1978 o - Mar 24 24 1 - R i 1978 o - Au 5 1 0 - -R i 1979 o - May 26 24 1 - +R i 1979 o - May 26 0 1 - R i 1979 o - S 18 24 0 - R i 1980 o - Mar 20 24 1 - R i 1980 o - S 22 24 0 - @@ -1863,7 +1863,7 @@ R x 2019 2021 - S Su>=2 4u 1 - R x 2022 o - S Su>=9 4u 1 - R x 2023 ma - S Su>=2 4u 1 - -R CO 1992 o - May 3 0 1 - +R CO 1992 o - May 2 0 1 - R CO 1993 o - F 6 24 0 - R EC 1992 o - N 28 0 1 - R EC 1993 o - F 5 0 0 - @@ -1959,6 +1959,19 @@ R U 2005 o - O 9 2 1 - R U 2006 2015 - Mar Su>=8 2 0 - R U 2006 2014 - O Su>=1 2 1 - +R US 1918 1919 - Mar lastSu 2 1 D +R US 1918 1919 - O lastSu 2 0 S +R US 1942 o - F 9 2 1 D +R US 1945 o - Au 14 23u 1 D +R US 1945 o - S 30 2 0 S +R US 1967 2006 - O lastSu 2 0 S +R US 1967 1973 - Ap lastSu 2 1 D +R US 1974 o - Ja 6 2 1 D +R US 1975 o - F lastSu 2 1 D +R US 1976 1986 - Ap lastSu 2 1 D +R US 1987 2006 - Ap Su>=1 2 1 D +R US 2007 ma - Mar Su>=8 2 1 D +R US 2007 ma - N Su>=1 2 0 S Z Africa/Abidjan -0:16:8 - LMT 1912 0 - GMT Z Africa/Algiers 0:12:12 - LMT 1891 Mar 16 @@ -2051,7 +2064,7 @@ 2 1 SAST 1943 Mar 21 2 2 - SAST 1990 Mar 21 2 NA %s -Z America/Adak 12:13:22 - LMT 1867 O 19 12:44:35 +Z America/Adak 12:13:22 - LMT 1867 O 19 0:31:13u -11:46:38 - LMT 1900 Au 20 12 -11 - NST 1942 -11 u N%sT 1946 @@ -2060,7 +2073,7 @@ -11 u B%sT 1983 O 30 2 -10 u AH%sT 1983 N 30 -10 u H%sT -Z America/Anchorage 14:0:24 - LMT 1867 O 19 14:31:37 +Z America/Anchorage 14:0:24 - LMT 1867 O 19 0:31:13u -9:59:36 - LMT 1900 Au 20 12 -10 - AST 1942 -10 u A%sT 1967 Ap @@ -2360,7 +2373,7 @@ Z America/Edmonton -7:33:52 - LMT 1906 S -7 Ed M%sT 1987 -7 C M%sT 2026 Jun 18 --7 1 MDT 2026 N 1 2 +-7 C MDT 2026 N 1 2 -6 - CST Z America/Eirunepe -4:39:28 - LMT 1914 -5 B %z 1988 S 12 @@ -2502,7 +2515,9 @@ Z America/Inuvik 0 - -00 1953 -8 Y P%sT 1979 Ap lastSu 2 -7 Y M%sT 1980 --7 C M%sT +-7 C M%sT 2026 Au 21 +-7 C MDT 2026 N 1 2 +-6 - CST Z America/Iqaluit 0 - -00 1942 Au -5 Y E%sT 1999 O 31 2 -6 C C%sT 2000 O 29 2 @@ -2512,7 +2527,7 @@ -5 - EST 1974 -5 u E%sT 1984 -5 - EST -Z America/Juneau 15:2:19 - LMT 1867 O 19 15:33:32 +Z America/Juneau 15:2:19 - LMT 1867 O 19 0:31:13u -8:57:41 - LMT 1900 Au 20 12 -8 - PST 1942 -8 u P%sT 1946 @@ -2596,7 +2611,7 @@ -6 - CST 1981 D 26 2 -5 - EST 1982 N 2 2 -6 m C%sT -Z America/Metlakatla 15:13:42 - LMT 1867 O 19 15:44:55 +Z America/Metlakatla 15:13:42 - LMT 1867 O 19 0:31:13u -8:46:18 - LMT 1900 Au 20 12 -8 - PST 1942 -8 u P%sT 1946 @@ -2650,7 +2665,7 @@ -5 u E%sT 1946 -5 NY E%sT 1967 -5 u E%sT -Z America/Nome 12:58:22 - LMT 1867 O 19 13:29:35 +Z America/Nome 12:58:22 - LMT 1867 O 19 0:31:13u -11:1:38 - LMT 1900 Au 20 12 -11 - NST 1942 -11 u N%sT 1946 @@ -2788,7 +2803,7 @@ -2 c %z 1981 Mar 29 -1 E %z 2024 Mar 31 -2 E %z -Z America/Sitka 14:58:47 - LMT 1867 O 19 15:30 +Z America/Sitka 14:58:47 - LMT 1867 O 19 0:31:13u -9:1:13 - LMT 1900 Au 20 12 -8 - PST 1942 -8 u P%sT 1946 @@ -2845,7 +2860,7 @@ Z America/Vancouver -8:12:28 - LMT 1884 -8 Va P%sT 1987 -8 C P%sT 2026 Mar 9 --8 1 PDT 2026 N 1 2 +-8 C PDT 2026 N 1 2 -7 - MST Z America/Whitehorse -9:0:12 - LMT 1900 Au 20 -9 Y Y%sT 1965 @@ -2855,8 +2870,10 @@ -7 - MST Z America/Winnipeg -6:28:36 - LMT 1887 Jul 16 -6 W C%sT 2006 --6 C C%sT -Z America/Yakutat 14:41:5 - LMT 1867 O 19 15:12:18 +-6 C C%sT 2026 O 31 +-6 C CDT 2026 N 1 2 +-5 - EST +Z America/Yakutat 14:41:5 - LMT 1867 O 19 0:31:13u -9:18:55 - LMT 1900 Au 20 12 -9 - YST 1942 -9 u Y%sT 1946 @@ -3457,6 +3474,8 @@ Z Australia/Sydney 10:4:52 - LMT 1895 F 10 AU AE%sT 1971 10 AN AE%sT +Z CST6CDT -6 US C%sT +Z EST5EDT -5 US E%sT Z Etc/GMT 0 - GMT Z Etc/GMT+1 -1 - %z Z Etc/GMT+10 -10 - %z @@ -3553,6 +3572,8 @@ -0:25:21 - DMT 1916 May 21 2s -0:25:21 1 IST 1916 O 1 2s 0 G %s 1921 D 6 +0 G GMT/IST 1925 S Su>=16 2s +0 - GMT 1926 0 G GMT/IST 1940 F 25 2s 0 1 IST 1946 O 6 2s 0 - GMT 1947 Mar 16 2s @@ -3807,6 +3828,8 @@ 5 - %z Z Indian/Mauritius 3:50 - LMT 1907 4 MU %z +Z MST7MDT -7 US M%sT +Z PST8PDT -8 US P%sT Z Pacific/Apia 12:33:4 - LMT 1892 Jul 5 -11:26:56 - LMT 1911 -11:30 - %z 1950 @@ -3937,7 +3960,6 @@ L America/Sao_Paulo Brazil/East L America/Manaus Brazil/West L Europe/Brussels CET -L America/Chicago CST6CDT L America/Halifax Canada/Atlantic L America/Winnipeg Canada/Central L America/Toronto Canada/Eastern @@ -3951,7 +3973,6 @@ L America/Havana Cuba L Europe/Athens EET L America/Panama EST -L America/New_York EST5EDT L Africa/Cairo Egypt L Europe/Dublin Eire L Etc/GMT Etc/GMT+0 @@ -3977,7 +3998,6 @@ L Africa/Tripoli Libya L Europe/Brussels MET L America/Phoenix MST -L America/Denver MST7MDT L America/Tijuana Mexico/BajaNorte L America/Mazatlan Mexico/BajaSur L America/Mexico_City Mexico/General @@ -4175,6 +4195,5 @@ L Europe/Kyiv Europe/Kiev L Asia/Nicosia Europe/Nicosia L Pacific/Honolulu HST -L America/Los_Angeles PST8PDT L Pacific/Guadalcanal Pacific/Ponape L Pacific/Port_Moresby Pacific/Truk diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytz-2026.3.post1/pytz/zoneinfo/zone.tab new/pytz-2026.5/pytz/zoneinfo/zone.tab --- old/pytz-2026.3.post1/pytz/zoneinfo/zone.tab 2026-07-25 17:11:37.000000000 +0200 +++ new/pytz-2026.5/pytz/zoneinfo/zone.tab 2026-10-04 04:37:35.000000000 +0200 @@ -116,14 +116,14 @@ CA +4339-07923 America/Toronto Eastern - ON & QC (most areas) CA +6344-06828 America/Iqaluit Eastern - NU (most areas) CA +484531-0913718 America/Atikokan EST - ON (Atikokan), NU (Coral H) -CA +4953-09709 America/Winnipeg Central - ON (west), Manitoba +CA +4953-09709 America/Winnipeg EST - Manitoba, ON (northwest) CA +744144-0944945 America/Resolute Central - NU (Resolute) CA +624900-0920459 America/Rankin_Inlet Central - NU (central) CA +5024-10439 America/Regina CST - SK (most areas) CA +5017-10750 America/Swift_Current CST - SK (midwest) CA +5333-11328 America/Edmonton CST - AB, BC(E), NT(E), SK(W) CA +690650-1050310 America/Cambridge_Bay Mountain - NU (west) -CA +682059-1334300 America/Inuvik Mountain - NT (west) +CA +682059-1334300 America/Inuvik CST - NT (west) CA +4916-12307 America/Vancouver MST - BC (most areas) CA +4906-11631 America/Creston MST - BC (Creston) CA +5546-12014 America/Dawson_Creek MST - BC (Dawson Cr, Ft St John) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytz-2026.3.post1/pytz/zoneinfo/zone1970.tab new/pytz-2026.5/pytz/zoneinfo/zone1970.tab --- old/pytz-2026.3.post1/pytz/zoneinfo/zone1970.tab 2026-07-25 17:11:37.000000000 +0200 +++ new/pytz-2026.5/pytz/zoneinfo/zone1970.tab 2026-10-04 04:37:35.000000000 +0200 @@ -107,14 +107,14 @@ CA +5320-06025 America/Goose_Bay Atlantic - Labrador (most areas) CA,BS +4339-07923 America/Toronto Eastern - ON & QC (most areas) CA +6344-06828 America/Iqaluit Eastern - NU (most areas) -CA +4953-09709 America/Winnipeg Central - ON (west), Manitoba +CA +4953-09709 America/Winnipeg EST - Manitoba, ON (northwest) CA +744144-0944945 America/Resolute Central - NU (Resolute) CA +624900-0920459 America/Rankin_Inlet Central - NU (central) CA +5024-10439 America/Regina CST - SK (most areas) CA +5017-10750 America/Swift_Current CST - SK (midwest) CA +5333-11328 America/Edmonton CST - AB, BC(E), NT(E), SK(W) CA +690650-1050310 America/Cambridge_Bay Mountain - NU (west) -CA +682059-1334300 America/Inuvik Mountain - NT (west) +CA +682059-1334300 America/Inuvik CST - NT (west) CA +4916-12307 America/Vancouver MST - BC (most areas) CA +5546-12014 America/Dawson_Creek MST - BC (Dawson Cr, Ft St John) CA +5848-12242 America/Fort_Nelson MST - BC (Ft Nelson) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytz-2026.3.post1/pytz/zoneinfo/zonenow.tab new/pytz-2026.5/pytz/zoneinfo/zonenow.tab --- old/pytz-2026.3.post1/pytz/zoneinfo/zonenow.tab 2026-07-25 17:11:37.000000000 +0200 +++ new/pytz-2026.5/pytz/zoneinfo/zonenow.tab 2026-10-04 04:37:35.000000000 +0200 @@ -65,10 +65,10 @@ XX +332654-1120424 America/Phoenix Mountain Standard (MST) - Arizona; western Mexico; Yukon # # -07/-06 - MST/MDT (North America DST) -XX +394421-1045903 America/Denver Mountain (MST/MDT) - US; Mexico near US border; northern Canada +XX +394421-1045903 America/Denver Mountain (MST/MDT) - US; Mexico near US border; western Nunavut # # -07/-06 - MST/MDT (North America DST) until 2026-11-01 02:00; then CST -XX +5333-11328 America/Edmonton Central Standard (CST) - Alberta and some neighbors +XX +5333-11328 America/Edmonton Central Standard (CST) - Alberta, NWT, and some neighbors # # -06 XX -0054-08936 Pacific/Galapagos Galápagos @@ -80,7 +80,10 @@ XX -2709-10926 Pacific/Easter Easter Island # # -06/-05 - CST/CDT (North America DST) -XX +415100-0873900 America/Chicago Central (CST/CDT) - US & Canada; Mexico near US border +XX +415100-0873900 America/Chicago Central (CST/CDT) - US; Mexico near US border; central Nunavut +# +# -06/-05 - CST/CDT (North America DST) until 2026-11-01 02:00; then EST +XX +4953-09709 America/Winnipeg Eastern Standard (EST) - Manitoba, northwestern Ontario # # -05 XX -1203-07703 America/Lima eastern South America diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytz-2026.3.post1/pytz.egg-info/PKG-INFO new/pytz-2026.5/pytz.egg-info/PKG-INFO --- old/pytz-2026.3.post1/pytz.egg-info/PKG-INFO 2026-07-25 17:11:39.000000000 +0200 +++ new/pytz-2026.5/pytz.egg-info/PKG-INFO 2026-10-04 04:37:37.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: pytz -Version: 2026.3.post1 +Version: 2026.5 Summary: World timezone definitions, modern and historical Home-page: http://pythonhosted.org/pytz Download-URL: https://pypi.org/project/pytz/ @@ -38,6 +38,7 @@ Classifier: Programming Language :: Python :: 3.11 Classifier: Programming Language :: Python :: 3.12 Classifier: Programming Language :: Python :: 3.13 +Classifier: Programming Language :: Python :: 3.14 Classifier: Topic :: Software Development :: Libraries :: Python Modules License-File: LICENSE.txt @@ -57,6 +58,12 @@ Almost all of the Olson timezones are supported. +.. caution:: + + Deprecated. This library fails for dates starting 2038. + Use modern Python and the Python standard library. + Updates continue to be made for legacy systems. + .. note:: Projects using Python 3.9 or later should use the standard library diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytz-2026.3.post1/setup.py new/pytz-2026.5/setup.py --- old/pytz-2026.3.post1/setup.py 2026-07-25 17:11:37.000000000 +0200 +++ new/pytz-2026.5/setup.py 2026-10-04 04:37:35.000000000 +0200 @@ -70,6 +70,7 @@ 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Programming Language :: Python :: 3.13', + 'Programming Language :: Python :: 3.14', 'Topic :: Software Development :: Libraries :: Python Modules', ], )
