From 0fcd526ef28f4b0e6f2e2d03814c0ceafae0a732 Mon Sep 17 00:00:00 2001 From: Damien George Date: Wed, 28 Oct 2026 13:25:21 +1100 Subject: [PATCH] datetime: Change "US/Eastern" to "America/New_York" in unit tests. The "US/Eastern" timezone name has been deprecated for a while now and is no longer included in recent Ubuntu 26.04 by default. Use the canonical "America/New_York" instead, which looks to be widely available (on Ubuntu and Arch Linux at least). See https://en.wikipedia.org/wiki/List_of_tz_database_time_zones for a list of timezone names and their canonical status. Signed-off-by: Damien George --- python-stdlib/datetime/test_datetime.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/python-stdlib/datetime/test_datetime.py b/python-stdlib/datetime/test_datetime.py index 999bfaca9..496ccedec 100644 --- a/python-stdlib/datetime/test_datetime.py +++ b/python-stdlib/datetime/test_datetime.py @@ -1645,7 +1645,7 @@ def test_fromtimestamp05(self): self.assertTrue(ds.fold) def test_fromtimestamp06(self): - with LocalTz("US/Eastern"): + with LocalTz("America/New_York"): dt = datetime(2020, 11, 1, 5, 30, tzinfo=timezone.utc) ts = (dt - EPOCH).total_seconds() dt = dt.replace(tzinfo=None) - 4 * td1h @@ -1653,7 +1653,7 @@ def test_fromtimestamp06(self): self.assertEqual(ds, dt) def test_fromtimestamp07(self): - with LocalTz("US/Eastern"): + with LocalTz("America/New_York"): dt = datetime(2020, 11, 1, 7, 30, tzinfo=timezone.utc) ts = (dt - EPOCH).total_seconds() dt = dt.replace(tzinfo=None) - 5 * td1h @@ -2110,22 +2110,22 @@ def test_timestamp05(self): self.assertEqual(dt.timestamp(), 1288488600.0) def test_timestamp06(self): - with LocalTz("US/Eastern"): + with LocalTz("America/New_York"): dt = datetime(2020, 3, 8, 2, 30) # doesn't exist self.assertEqual(dt.timestamp(), 1583652600.0) def test_timestamp07(self): - with LocalTz("US/Eastern"): + with LocalTz("America/New_York"): dt = datetime(2020, 8, 10, 2, 30) self.assertEqual(dt.timestamp(), 1597041000.0) def test_timestamp08(self): - with LocalTz("US/Eastern"): + with LocalTz("America/New_York"): dt = datetime(2020, 11, 1, 2, 30, fold=0) self.assertEqual(dt.timestamp(), 1604215800.0) def test_timestamp09(self): - with LocalTz("US/Eastern"): + with LocalTz("America/New_York"): dt = datetime(2020, 11, 1, 2, 30, fold=1) self.assertEqual(dt.timestamp(), 1604215800.0)