Skip to content

Commit 53f247e

Browse files
committed
Update tzdata to version '2026a'
# Version 2026.1 Upstream version 2026a released 2026-03-02T06:59:49+00:00 ## Briefly: Moldova has used EU transition times since 2022. The "right" TZif files are no longer installed by default. -DTZ_RUNTIME_LEAPS=0 disables runtime support for leap seconds. TZif files are no longer limited to 50 bytes of abbreviations. zic is no longer limited to 50 leap seconds. Several integer overflow bugs have been fixed. ## Changes to past and future timestamps Since 2022 Moldova has observed EU transition times, that is, it has sprung forward at 03:00, not 02:00, and has fallen back at 04:00, not 03:00. (Thanks to Heitor David Pinto.) ## Changes to data Remove Europe/Chisinau from zonenow.tab, as it now agrees with Europe/Athens for future timestamps.
1 parent 98fa430 commit 53f247e

File tree

10 files changed

+58
-14
lines changed

10 files changed

+58
-14
lines changed

NEWS.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,27 @@
1+
# Version 2026.1
2+
Upstream version 2026a released 2026-03-02T06:59:49+00:00
3+
4+
## Briefly:
5+
6+
Moldova has used EU transition times since 2022. The "right" TZif files are no
7+
longer installed by default. -DTZ_RUNTIME_LEAPS=0 disables runtime support for
8+
leap seconds. TZif files are no longer limited to 50 bytes of abbreviations. zic
9+
is no longer limited to 50 leap seconds. Several integer overflow bugs have been
10+
fixed.
11+
12+
## Changes to past and future timestamps
13+
14+
Since 2022 Moldova has observed EU transition times, that is, it has sprung
15+
forward at 03:00, not 02:00, and has fallen back at 04:00, not 03:00. (Thanks
16+
to Heitor David Pinto.)
17+
18+
## Changes to data
19+
20+
Remove Europe/Chisinau from zonenow.tab, as it now agrees with Europe/Athens for
21+
future timestamps.
22+
23+
---
24+
125
# Version 2025.3
226
Upstream version 2025c released 2025-12-10T22:42:37+00:00
327

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2025.3
1+
2026.1rc0

news.d/2026a.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Version 2026.1
2+
Upstream version 2026a released 2026-03-02T06:59:49+00:00
3+
4+
## Briefly:
5+
6+
Moldova has used EU transition times since 2022. The "right" TZif files are no
7+
longer installed by default. -DTZ_RUNTIME_LEAPS=0 disables runtime support for
8+
leap seconds. TZif files are no longer limited to 50 bytes of abbreviations. zic
9+
is no longer limited to 50 leap seconds. Several integer overflow bugs have been
10+
fixed.
11+
12+
## Changes to past and future timestamps
13+
14+
Since 2022 Moldova has observed EU transition times, that is, it has sprung
15+
forward at 03:00, not 02:00, and has fallen back at 04:00, not 03:00. (Thanks
16+
to Heitor David Pinto.)
17+
18+
## Changes to data
19+
20+
Remove Europe/Chisinau from zonenow.tab, as it now agrees with Europe/Athens for
21+
future timestamps.

src/tzdata/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# IANA versions like 2020a are not valid PEP 440 identifiers; the recommended
22
# way to translate the version is to use YYYY.n where `n` is a 0-based index.
3-
__version__ = "2025.3"
3+
__version__ = "2026.1rc0"
44

55
# This exposes the original IANA version number.
6-
IANA_VERSION = "2025c"
6+
IANA_VERSION = "2026a"

src/tzdata/zoneinfo/Asia/Tbilisi

-9 Bytes
Binary file not shown.
452 Bytes
Binary file not shown.
452 Bytes
Binary file not shown.

src/tzdata/zoneinfo/leapseconds

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ Leap 2016 Dec 31 23:59:60 + S
7070
# Any additional leap seconds will come after this.
7171
# This Expires line is commented out for now,
7272
# so that pre-2020a zic implementations do not reject this file.
73-
#Expires 2026 Jun 28 00:00:00
73+
#Expires 2026 Dec 28 00:00:00
7474

7575
# Here are POSIX timestamps for the data in this file.
7676
# "#updated" gives the last time the leap seconds data changed
@@ -79,8 +79,8 @@ Leap 2016 Dec 31 23:59:60 + S
7979
# "#expires" gives the first time this file might be wrong;
8080
# if this file was derived from the IERS leap-seconds.list,
8181
# this is typically a bit less than one year after "updated".
82-
#updated 1751846400 (2025-07-07 00:00:00 UTC)
83-
#expires 1782604800 (2026-06-28 00:00:00 UTC)
82+
#updated 1767698058 (2026-01-06 11:14:18 UTC)
83+
#expires 1798416000 (2026-12-28 00:00:00 UTC)
8484

8585
# Updated through IERS Bulletin C (https://hpiers.obspm.fr/iers/bul/bulc/bulletinc.dat)
86-
# File expires on 28 June 2026
86+
# File expires on 28 December 2026

src/tzdata/zoneinfo/tzdata.zi

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
# version 2025c
1+
# version 2026a
2+
# redo posix_only
23
# This zic input file is in the public domain.
34
R d 1916 o - Jun 14 23s 1 S
45
R d 1916 1919 - O Su>=1 23s 0 -
@@ -1304,8 +1305,8 @@ R MT 1974 o - S 16 0s 0 -
13041305
R MT 1975 1979 - Ap Su>=15 2 1 S
13051306
R MT 1975 1980 - S Su>=15 2 0 -
13061307
R MT 1980 o - Mar 31 2 1 S
1307-
R MD 1997 ma - Mar lastSu 2 1 S
1308-
R MD 1997 ma - O lastSu 3 0 -
1308+
R MD 1997 2021 - Mar lastSu 2 1 S
1309+
R MD 1997 2021 - O lastSu 3 0 -
13091310
R O 1918 1919 - S 16 2s 0 -
13101311
R O 1919 o - Ap 15 2s 1 S
13111312
R O 1944 o - Ap 3 2s 1 S
@@ -3666,7 +3667,8 @@ Z Europe/Chisinau 1:55:20 - LMT 1880
36663667
3 R MSK/MSD 1990 May 6 2
36673668
2 R EE%sT 1992
36683669
2 e EE%sT 1997
3669-
2 MD EE%sT
3670+
2 MD EE%sT 2022
3671+
2 E EE%sT
36703672
Z Europe/Dublin -0:25:21 - LMT 1880 Au 2
36713673
-0:25:21 - DMT 1916 May 21 2s
36723674
-0:25:21 1 IST 1916 O 1 2s

src/tzdata/zoneinfo/zonenow.tab

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -166,9 +166,6 @@ XX +3003+03115 Africa/Cairo Egypt
166166
# +02/+03 - EET/EEST (Lebanon DST)
167167
XX +3353+03530 Asia/Beirut Lebanon
168168
#
169-
# +02/+03 - EET/EEST (Moldova DST)
170-
XX +4700+02850 Europe/Chisinau Moldova
171-
#
172169
# +02/+03 - EET/EEST (Palestine DST)
173170
XX +3130+03428 Asia/Gaza Palestine
174171
#

0 commit comments

Comments
 (0)