Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit c15b7e7

Browse files
committed
Update tzdata to 2023a
1 parent 1c9a0ae commit c15b7e7

21 files changed

+267
-79
lines changed

NEWS.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,59 @@
1+
# Version 2023.1
2+
Upstream version 2023a released 2023-03-22T19:39:33+00:00
3+
4+
## Briefly:
5+
6+
Egypt now uses DST again, from April through October. This year Morocco springs
7+
forward April 23, not April 30. Palestine delays the start of DST this year.
8+
Much of Greenland still uses DST from 2024 on. America/Yellowknife now links to
9+
America/Edmonton. tzselect can now use current time to help infer timezone. The
10+
code now defaults to C99 or later. Fix use of C23 attributes.
11+
12+
## Changes to future timestamps
13+
14+
Starting in 2023, Egypt will observe DST from April's last Friday through
15+
October's last Thursday. (Thanks to Ahmad ElDardiry.) Assume the transition
16+
times are 00:00 and 24:00, respectively.
17+
18+
In 2023 Morocco's spring-forward transition after Ramadan will occur April 23,
19+
not April 30. (Thanks to Milamber.) Adjust predictions for future years
20+
accordingly. This affects predictions for 2023, 2031, 2038, and later years.
21+
22+
This year Palestine will delay its spring forward from March 25 to April 29 due
23+
to Ramadan. (Thanks to Heba Hamad.) Make guesses for future Ramadans too.
24+
25+
Much of Greenland, represented by America/Nuuk, will continue to observe DST
26+
using European Union rules. When combined with Greenland's decision not to
27+
change the clocks in fall 2023, America/Nuuk therefore changes from -03/-02 to
28+
-02/-01 effective 2023-10-29 at 01:00 UTC. (Thanks to Thomas M. Steenholdt.)
29+
This change from 2022g doesn't affect timestamps until 2024-03-30, and doesn't
30+
affect tm_isdst until 2023-03-25.
31+
32+
## Changes to past timestamps
33+
34+
America/Yellowknife has changed from a Zone to a backward compatibility Link, as
35+
it no longer differs from America/Edmonton since 1970. (Thanks to Almaz
36+
Mingaleev.) This affects some pre-1948 timestamps. The old data are now in
37+
'backzone'.
38+
39+
## Changes to past time zone abbreviations
40+
41+
When observing Moscow time, Europe/Kirov and Europe/Volgograd now use the
42+
abbreviations MSK/MSD instead of numeric abbreviations, for consistency with
43+
other timezones observing Moscow time.
44+
45+
## Changes to commentary
46+
47+
tz-link.html has a new section "Coordinating with governments and distributors".
48+
(Thanks to Neil Fuller for some of the text.)
49+
50+
To improve tzselect diagnostics, zone1970.tab's comments column is now limited
51+
to countries that have multiple timezones.
52+
53+
Note that leap seconds are planned to be discontinued by 2035.
54+
55+
---
56+
157
# Version 2022.7
258
Upstream version 2022g released 2022-11-29T16:58:31+00:00
359

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2022.7
1+
2023.1

news.d/2023a.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# Version 2023.1
2+
Upstream version 2023a released 2023-03-22T19:39:33+00:00
3+
4+
## Briefly:
5+
6+
Egypt now uses DST again, from April through October. This year Morocco springs
7+
forward April 23, not April 30. Palestine delays the start of DST this year.
8+
Much of Greenland still uses DST from 2024 on. America/Yellowknife now links to
9+
America/Edmonton. tzselect can now use current time to help infer timezone. The
10+
code now defaults to C99 or later. Fix use of C23 attributes.
11+
12+
## Changes to future timestamps
13+
14+
Starting in 2023, Egypt will observe DST from April's last Friday through
15+
October's last Thursday. (Thanks to Ahmad ElDardiry.) Assume the transition
16+
times are 00:00 and 24:00, respectively.
17+
18+
In 2023 Morocco's spring-forward transition after Ramadan will occur April 23,
19+
not April 30. (Thanks to Milamber.) Adjust predictions for future years
20+
accordingly. This affects predictions for 2023, 2031, 2038, and later years.
21+
22+
This year Palestine will delay its spring forward from March 25 to April 29 due
23+
to Ramadan. (Thanks to Heba Hamad.) Make guesses for future Ramadans too.
24+
25+
Much of Greenland, represented by America/Nuuk, will continue to observe DST
26+
using European Union rules. When combined with Greenland's decision not to
27+
change the clocks in fall 2023, America/Nuuk therefore changes from -03/-02 to
28+
-02/-01 effective 2023-10-29 at 01:00 UTC. (Thanks to Thomas M. Steenholdt.)
29+
This change from 2022g doesn't affect timestamps until 2024-03-30, and doesn't
30+
affect tm_isdst until 2023-03-25.
31+
32+
## Changes to past timestamps
33+
34+
America/Yellowknife has changed from a Zone to a backward compatibility Link, as
35+
it no longer differs from America/Edmonton since 1970. (Thanks to Almaz
36+
Mingaleev.) This affects some pre-1948 timestamps. The old data are now in
37+
'backzone'.
38+
39+
## Changes to past time zone abbreviations
40+
41+
When observing Moscow time, Europe/Kirov and Europe/Volgograd now use the
42+
abbreviations MSK/MSD instead of numeric abbreviations, for consistency with
43+
other timezones observing Moscow time.
44+
45+
## Changes to commentary
46+
47+
tz-link.html has a new section "Coordinating with governments and distributors".
48+
(Thanks to Neil Fuller for some of the text.)
49+
50+
To improve tzselect diagnostics, zone1970.tab's comments column is now limited
51+
to countries that have multiple timezones.
52+
53+
Note that leap seconds are planned to be discontinued by 2035.

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__ = "2022.7"
3+
__version__ = "2023.1"
44

55
# This exposes the original IANA version number.
6-
IANA_VERSION = "2022g"
6+
IANA_VERSION = "2023a"

src/tzdata/zoneinfo/Africa/Cairo

33 Bytes
Binary file not shown.

src/tzdata/zoneinfo/Africa/Casablanca

0 Bytes
Binary file not shown.

src/tzdata/zoneinfo/Africa/El_Aaiun

0 Bytes
Binary file not shown.

src/tzdata/zoneinfo/America/Godthab

34 Bytes
Binary file not shown.

src/tzdata/zoneinfo/America/Nuuk

34 Bytes
Binary file not shown.
126 Bytes
Binary file not shown.

src/tzdata/zoneinfo/Asia/Gaza

1.23 KB
Binary file not shown.

src/tzdata/zoneinfo/Asia/Hebron

1.23 KB
Binary file not shown.

src/tzdata/zoneinfo/Egypt

33 Bytes
Binary file not shown.

src/tzdata/zoneinfo/Europe/Kirov

18 Bytes
Binary file not shown.

src/tzdata/zoneinfo/Europe/Volgograd

18 Bytes
Binary file not shown.

src/tzdata/zoneinfo/iso3166.tab

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ SY Syria
238238
SZ Eswatini (Swaziland)
239239
TC Turks & Caicos Is
240240
TD Chad
241-
TF French Southern Territories
241+
TF French S. Terr.
242242
TG Togo
243243
TH Thailand
244244
TJ Tajikistan

src/tzdata/zoneinfo/leapseconds

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

7777
# POSIX timestamps for the data in this file:
7878
#updated 1467936000 (2016-07-08 00:00:00 UTC)
79-
#expires 1687910400 (2023-06-28 00:00:00 UTC)
79+
#expires 1703721600 (2023-12-28 00:00:00 UTC)
8080

81-
# Updated through IERS Bulletin C64
82-
# File expires on: 28 June 2023
81+
# Updated through IERS Bulletin C65
82+
# File expires on: 28 December 2023

0 commit comments

Comments
 (0)