diff --git a/NEWS.md b/NEWS.md index e2ff522..42d799e 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,42 @@ +# Version 2025.1 +Upstream version 2025a released 2025-01-15T18:47:24+00:00 + +## Briefly: + +Paraguay adopts permanent -03 starting spring 2024. Improve pre-1991 data for +the Philippines. Etc/Unknown is now reserved. + +## Changes to future timestamps + +Paraguay will stop changing its clocks after the spring-forward transition on +2024-10-06, so it is now permanently at -03. (Thanks to Heitor David Pinto and +Even Scharning.) This affects timestamps starting 2025-03-22, as well as the +obsolescent tm_isdst flags starting 2024-10-15. + +## Changes to past timestamps + +Correct timestamps for the Philippines before 1900, and from 1937 through 1990. +(Thanks to P Chan for the heads-up and citations.) This includes adjusting local +mean time before 1899; fixing transitions in September 1899, January 1937, and +June 1954; adding transitions in December 1941, November 1945, March and +September 1977, and May and July 1990; and removing incorrect transitions in +March and September 1978. + +## Changes to data + +Add zone1970.tab lines for the Concordia and Eyre Bird Observatory research +stations. (Thanks to Derick Rethans and Jule Dabars.) + +## Changes to documentation + +The name Etc/Unknown is now reserved: it will not be used by TZDB. This is for +compatibility with CLDR, which uses the string "Etc/Unknown" for an unknown or +invalid timezone. (Thanks to Justin Grant, Mark Davis, and Guy Harris.) + +Cite Internet RFC 9636, which obsoletes RFC 8536 for TZif format. + +--- + # Version 2024.2 Upstream version 2024b released 2024-09-04T19:27:47+00:00 diff --git a/VERSION b/VERSION index a2a8260..4f5d8e3 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2024.2 \ No newline at end of file +2025.1rc0 \ No newline at end of file diff --git a/news.d/2025a.md b/news.d/2025a.md new file mode 100644 index 0000000..53e2331 --- /dev/null +++ b/news.d/2025a.md @@ -0,0 +1,36 @@ +# Version 2025.1 +Upstream version 2025a released 2025-01-15T18:47:24+00:00 + +## Briefly: + +Paraguay adopts permanent -03 starting spring 2024. Improve pre-1991 data for +the Philippines. Etc/Unknown is now reserved. + +## Changes to future timestamps + +Paraguay will stop changing its clocks after the spring-forward transition on +2024-10-06, so it is now permanently at -03. (Thanks to Heitor David Pinto and +Even Scharning.) This affects timestamps starting 2025-03-22, as well as the +obsolescent tm_isdst flags starting 2024-10-15. + +## Changes to past timestamps + +Correct timestamps for the Philippines before 1900, and from 1937 through 1990. +(Thanks to P Chan for the heads-up and citations.) This includes adjusting local +mean time before 1899; fixing transitions in September 1899, January 1937, and +June 1954; adding transitions in December 1941, November 1945, March and +September 1977, and May and July 1990; and removing incorrect transitions in +March and September 1978. + +## Changes to data + +Add zone1970.tab lines for the Concordia and Eyre Bird Observatory research +stations. (Thanks to Derick Rethans and Jule Dabars.) + +## Changes to documentation + +The name Etc/Unknown is now reserved: it will not be used by TZDB. This is for +compatibility with CLDR, which uses the string "Etc/Unknown" for an unknown or +invalid timezone. (Thanks to Justin Grant, Mark Davis, and Guy Harris.) + +Cite Internet RFC 9636, which obsoletes RFC 8536 for TZif format. \ No newline at end of file diff --git a/src/tzdata/__init__.py b/src/tzdata/__init__.py index e558a8a..cfd8e46 100644 --- a/src/tzdata/__init__.py +++ b/src/tzdata/__init__.py @@ -1,6 +1,6 @@ # IANA versions like 2020a are not valid PEP 440 identifiers; the recommended # way to translate the version is to use YYYY.n where `n` is a 0-based index. -__version__ = "2024.2" +__version__ = "2025.1rc0" # This exposes the original IANA version number. -IANA_VERSION = "2024b" +IANA_VERSION = "2025a" diff --git a/src/tzdata/zoneinfo/America/Asuncion b/src/tzdata/zoneinfo/America/Asuncion index 6225036..f056047 100644 Binary files a/src/tzdata/zoneinfo/America/Asuncion and b/src/tzdata/zoneinfo/America/Asuncion differ diff --git a/src/tzdata/zoneinfo/Asia/Manila b/src/tzdata/zoneinfo/Asia/Manila index 3c3584e..145bb6f 100644 Binary files a/src/tzdata/zoneinfo/Asia/Manila and b/src/tzdata/zoneinfo/Asia/Manila differ diff --git a/src/tzdata/zoneinfo/leapseconds b/src/tzdata/zoneinfo/leapseconds index 6c715cb..76f7714 100644 --- a/src/tzdata/zoneinfo/leapseconds +++ b/src/tzdata/zoneinfo/leapseconds @@ -69,11 +69,11 @@ Leap 2016 Dec 31 23:59:60 + S # Any additional leap seconds will come after this. # This Expires line is commented out for now, # so that pre-2020a zic implementations do not reject this file. -#Expires 2025 Jun 28 00:00:00 +#Expires 2025 Dec 28 00:00:00 # POSIX timestamps for the data in this file: -#updated 1720104763 (2024-07-04 14:52:43 UTC) -#expires 1751068800 (2025-06-28 00:00:00 UTC) +#updated 1736208000 (2025-01-07 00:00:00 UTC) +#expires 1766880000 (2025-12-28 00:00:00 UTC) # Updated through IERS Bulletin C (https://hpiers.obspm.fr/iers/bul/bulc/bulletinc.dat) -# File expires on 28 June 2025 +# File expires on 28 December 2025 diff --git a/src/tzdata/zoneinfo/tzdata.zi b/src/tzdata/zoneinfo/tzdata.zi index 62e78bb..db6ba4a 100644 --- a/src/tzdata/zoneinfo/tzdata.zi +++ b/src/tzdata/zoneinfo/tzdata.zi @@ -1,4 +1,4 @@ -# version 2024b +# version 2025a # This zic input file is in the public domain. R d 1916 o - Jun 14 23s 1 S R d 1916 1919 - O Su>=1 23s 0 - @@ -721,12 +721,16 @@ R P 2085 o - Ap 21 2 0 - R P 2085 o - Jun 9 2 1 S R P 2086 o - Ap 13 2 0 - R P 2086 o - May 25 2 1 S -R PH 1936 o - N 1 0 1 D -R PH 1937 o - F 1 0 0 S -R PH 1954 o - Ap 12 0 1 D -R PH 1954 o - Jul 1 0 0 S -R PH 1978 o - Mar 22 0 1 D -R PH 1978 o - S 21 0 0 S +R PH 1936 o - O 31 24 1 D +R PH 1937 o - Ja 15 24 0 S +R PH 1941 o - D 15 24 1 D +R PH 1945 o - N 30 24 0 S +R PH 1954 o - Ap 11 24 1 D +R PH 1954 o - Jun 4 24 0 S +R PH 1977 o - Mar 27 24 1 D +R PH 1977 o - S 21 24 0 S +R PH 1990 o - May 21 0 1 D +R PH 1990 o - Jul 28 24 0 S R S 1920 1923 - Ap Su>=15 2 1 S R S 1920 1923 - O Su>=1 2 0 - R S 1962 o - Ap 29 2 1 S @@ -1725,7 +1729,7 @@ R Y 1972 2006 - O lastSu 2 0 S R Y 1987 2006 - Ap Su>=1 2 1 D R Yu 1965 o - Ap lastSu 0 2 DD R Yu 1965 o - O lastSu 2 0 S -R m 1931 o - April 30 0 1 D +R m 1931 o - Ap 30 0 1 D R m 1931 o - O 1 0 0 S R m 1939 o - F 5 0 1 D R m 1939 o - Jun 25 0 0 S @@ -2019,9 +2023,9 @@ R y 2002 2004 - Ap Su>=1 0 0 - R y 2002 2003 - S Su>=1 0 1 - R y 2004 2009 - O Su>=15 0 1 - R y 2005 2009 - Mar Su>=8 0 0 - -R y 2010 ma - O Su>=1 0 1 - +R y 2010 2024 - O Su>=1 0 1 - R y 2010 2012 - Ap Su>=8 0 0 - -R y 2013 ma - Mar Su>=22 0 0 - +R y 2013 2024 - Mar Su>=22 0 0 - R PE 1938 o - Ja 1 0 1 - R PE 1938 o - Ap 1 0 0 - R PE 1938 1939 - S lastSu 0 1 - @@ -2336,7 +2340,8 @@ Z America/Asuncion -3:50:40 - LMT 1890 -3:50:40 - AMT 1931 O 10 -4 - %z 1972 O -3 - %z 1974 Ap --4 y %z +-4 y %z 2024 O 15 +-3 - %z Z America/Bahia -2:34:4 - LMT 1914 -3 B %z 2003 S 24 -3 - %z 2011 O 16 @@ -3268,10 +3273,10 @@ Z Asia/Makassar 7:57:36 - LMT 1920 8 - %z 1942 F 9 9 - %z 1945 S 23 8 - WITA -Z Asia/Manila -15:56 - LMT 1844 D 31 -8:4 - LMT 1899 May 11 -8 PH P%sT 1942 May -9 - JST 1944 N +Z Asia/Manila -15:56:8 - LMT 1844 D 31 +8:3:52 - LMT 1899 S 6 4u +8 PH P%sT 1942 F 11 24 +9 - JST 1945 Mar 4 8 PH P%sT Z Asia/Nicosia 2:13:28 - LMT 1921 N 14 2 CY EE%sT 1998 S diff --git a/src/tzdata/zoneinfo/zone.tab b/src/tzdata/zoneinfo/zone.tab index bfc0b59..d2be663 100644 --- a/src/tzdata/zoneinfo/zone.tab +++ b/src/tzdata/zoneinfo/zone.tab @@ -310,7 +310,7 @@ PF -0900-13930 Pacific/Marquesas Marquesas Islands PF -2308-13457 Pacific/Gambier Gambier Islands PG -0930+14710 Pacific/Port_Moresby most of Papua New Guinea PG -0613+15534 Pacific/Bougainville Bougainville -PH +1435+12100 Asia/Manila +PH +143512+1205804 Asia/Manila PK +2452+06703 Asia/Karachi PL +5215+02100 Europe/Warsaw PM +4703-05620 America/Miquelon diff --git a/src/tzdata/zoneinfo/zone1970.tab b/src/tzdata/zoneinfo/zone1970.tab index 7726f39..5ded056 100644 --- a/src/tzdata/zoneinfo/zone1970.tab +++ b/src/tzdata/zoneinfo/zone1970.tab @@ -183,7 +183,7 @@ IR +3540+05126 Asia/Tehran IT,SM,VA +4154+01229 Europe/Rome JM +175805-0764736 America/Jamaica JO +3157+03556 Asia/Amman -JP +353916+1394441 Asia/Tokyo +JP,AU +353916+1394441 Asia/Tokyo Eyre Bird Observatory KE,DJ,ER,ET,KM,MG,SO,TZ,UG,YT -0117+03649 Africa/Nairobi KG +4254+07436 Asia/Bishkek KI,MH,TV,UM,WF +0125+17300 Pacific/Tarawa Gilberts, Marshalls, Wake @@ -246,7 +246,7 @@ PF -0900-13930 Pacific/Marquesas Marquesas Islands PF -2308-13457 Pacific/Gambier Gambier Islands PG,AQ,FM -0930+14710 Pacific/Port_Moresby Papua New Guinea (most areas), Chuuk, Yap, Dumont d'Urville PG -0613+15534 Pacific/Bougainville Bougainville -PH +1435+12100 Asia/Manila +PH +143512+1205804 Asia/Manila PK +2452+06703 Asia/Karachi PL +5215+02100 Europe/Warsaw PM +4703-05620 America/Miquelon @@ -293,7 +293,7 @@ RU +6445+17729 Asia/Anadyr MSK+09 - Bering Sea SA,AQ,KW,YE +2438+04643 Asia/Riyadh Syowa SB,FM -0932+16012 Pacific/Guadalcanal Pohnpei SD +1536+03232 Africa/Khartoum -SG,MY +0117+10351 Asia/Singapore peninsular Malaysia +SG,AQ,MY +0117+10351 Asia/Singapore peninsular Malaysia, Concordia SR +0550-05510 America/Paramaribo SS +0451+03137 Africa/Juba ST +0020+00644 Africa/Sao_Tome diff --git a/src/tzdata/zoneinfo/zonenow.tab b/src/tzdata/zoneinfo/zonenow.tab index 01f536b..d2c1e48 100644 --- a/src/tzdata/zoneinfo/zonenow.tab +++ b/src/tzdata/zoneinfo/zonenow.tab @@ -97,9 +97,6 @@ XX +1828-06954 America/Santo_Domingo Atlantic Standard ("AST") - eastern Caribbe # -04/-03 (Chile DST) XX -3327-07040 America/Santiago most of Chile # -# -04/-03 (Paraguay DST) -XX -2516-05740 America/Asuncion Paraguay -# # -04/-03 - AST/ADT (North America DST) XX +4439-06336 America/Halifax Atlantic ("AST/ADT") - Canada; Bermuda # @@ -224,7 +221,7 @@ XX +1345+10031 Asia/Bangkok Russia; Indochina; Christmas Island XX -0610+10648 Asia/Jakarta Indonesia ("WIB") # # +08 -XX +0117+10351 Asia/Singapore Russia; Brunei; Malaysia; Singapore +XX +0117+10351 Asia/Singapore Russia; Brunei; Malaysia; Singapore; Concordia # # +08 - AWST XX -3157+11551 Australia/Perth Western Australia ("AWST") @@ -236,7 +233,7 @@ XX +3114+12128 Asia/Shanghai China ("CST") XX +2217+11409 Asia/Hong_Kong Hong Kong ("HKT") # # +08 - PHT -XX +1435+12100 Asia/Manila Philippines ("PHT") +XX +143512+1205804 Asia/Manila Philippines ("PHT") # # +08 - WITA XX -0507+11924 Asia/Makassar Indonesia ("WITA") @@ -248,7 +245,7 @@ XX -3143+12852 Australia/Eucla Eucla XX +5203+11328 Asia/Chita Russia; Palau; East Timor # # +09 - JST -XX +353916+1394441 Asia/Tokyo Japan ("JST") +XX +353916+1394441 Asia/Tokyo Japan ("JST"); Eyre Bird Observatory # # +09 - KST XX +3733+12658 Asia/Seoul Korea ("KST")