Skip to content

Commit

Permalink
Update to 2022d
Browse files Browse the repository at this point in the history
  • Loading branch information
Kijewski committed Sep 25, 2022
1 parent 1a8b3b8 commit 3ce5b7e
Show file tree
Hide file tree
Showing 11 changed files with 100 additions and 269 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
## Changes between the versions

### 0.3.7 (2022-09-25)

* Update to 2022d

### 0.3.6 (2022-08-16)

* Update to 2022b

### 0.3.5 (2022-08-11)

* Update to 2022b

### 0.3.4 (2022-08-02)

* Fix endianess issues for PowerPCs
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tzdb"
version = "0.3.6"
version = "0.3.7"
edition = "2018"
authors = ["René Kijewski <[email protected]>"]
repository = "https://github.com/Kijewski/tzdb"
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
.DELETE_ON_ERROR:

TZDB_VERSION := tzdb-2022c
TZDB_VERSION := tzdb-2022d

src/generated/mod.rs: tmp/${TZDB_VERSION}/usr/share/zoneinfo/
cargo r --package make-tzdb --bin make-tzdb -- $(@D) $<
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
Static time zone information for [tz-rs](https://crates.io/crates/tz-rs).

This crate provides all time zones found in the [Time Zone Database](https://www.iana.org/time-zones),
currently in the version 2022c (released 2022-08-16).
currently in the version 2022d (released 2022-09-23).

See the documentation for a full list the the contained time zones:
<https://docs.rs/tzdb/latest/tzdb/time_zone/index.html>
Expand Down
219 changes: 41 additions & 178 deletions src/generated/mod.rs

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions src/generated/raw_time_zones_by_name.inc.rs
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@
(Lower(*b"africa/kampala\0 "), raw_tzdata::AFRICA_KAMPALA),
(Lower(*b"africa/douala\0 "), raw_tzdata::AFRICA_DOUALA),
(Lower(*b"japan\0 "), raw_tzdata::JAPAN),
(Lower(*b"europe/uzhgorod\0 "), raw_tzdata::EUROPE_UZHGOROD),
(Lower(*b"europe/uzhgorod\0 "), raw_tzdata::EUROPE_KIEV),
(Lower(*b"pacific/easter\0 "), raw_tzdata::CHILE_EASTER_ISLAND),
(Lower(*b"asia/damascus\0 "), raw_tzdata::ASIA_DAMASCUS),
(Lower(*b"cet\0 "), raw_tzdata::CET),
Expand Down Expand Up @@ -658,7 +658,7 @@
(Lower(*b"gmt-0\0 "), raw_tzdata::GMT),
(Lower(*b"est5edt\0 "), raw_tzdata::EST_5_EDT),
(Lower(*b"asia/jakarta\0 "), raw_tzdata::ASIA_JAKARTA),
(Lower(*b"europe/zaporozhye\0 "), raw_tzdata::EUROPE_ZAPOROZHYE),
(Lower(*b"europe/zaporozhye\0 "), raw_tzdata::EUROPE_KIEV),
(Lower(*b"america/regina\0 "), raw_tzdata::AMERICA_REGINA),
(Lower(*b"america/jujuy\0 "), raw_tzdata::AMERICA_JUJUY),
(Lower(*b"pacific/auckland\0 "), raw_tzdata::NZ),
Expand Down
116 changes: 36 additions & 80 deletions src/generated/raw_tzdata.rs
Original file line number Diff line number Diff line change
Expand Up @@ -362,10 +362,9 @@ pub(crate) const AFRICA_FREETOWN: &[u8] = &[
255, 255, 255, 255, 197, 15, 110, 144, 255, 255, 255, 255, 198, 119, 83, 96, 255, 255, 255,
255, 198, 240, 162, 16, 255, 255, 255, 255, 198, 245, 227, 96, 255, 255, 255, 255, 203, 52, 60,
16, 1, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 4, 255, 255, 243, 148, 0, 0, 255,
255, 243, 148, 0, 4, 255, 255, 246, 160, 1, 8, 255, 255, 241, 240, 0, 14, 0, 0, 4, 176, 1, 18,
76, 77, 84, 0, 70, 77, 84, 0, 45, 48, 48, 52, 48, 0, 45, 48, 49, 0, 43, 48, 49, 0, 10, 88, 88,
88, 45, 48, 58, 52, 48, 60, 43, 48, 49, 62, 45, 48, 58, 50, 48, 44, 48, 47, 48, 44, 74, 51, 54,
53, 47, 50, 51, 58, 52, 48, 10,
255, 243, 148, 0, 4, 255, 255, 246, 160, 1, 8, 255, 255, 241, 240, 0, 14, 0, 0, 0, 0, 0, 18,
76, 77, 84, 0, 70, 77, 84, 0, 45, 48, 48, 52, 48, 0, 45, 48, 49, 0, 71, 77, 84, 0, 10, 71, 77,
84, 48, 10,
];
pub(crate) const AFRICA_GABORONE: &[u8] = &[
84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
Expand Down Expand Up @@ -4888,7 +4887,7 @@ pub(crate) const ASIA_FAMAGUSTA: &[u8] = &[
pub(crate) const ASIA_GAZA: &[u8] = &[
84, 90, 105, 102, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 51, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 118, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 120, 0, 0,
0, 5, 0, 0, 0, 21, 255, 255, 255, 255, 125, 189, 74, 176, 255, 255, 255, 255, 200, 89, 207, 0,
255, 255, 255, 255, 200, 250, 166, 0, 255, 255, 255, 255, 201, 56, 156, 128, 255, 255, 255,
255, 204, 229, 235, 128, 255, 255, 255, 255, 205, 172, 254, 0, 255, 255, 255, 255, 206, 199,
Expand Down Expand Up @@ -4929,19 +4928,19 @@ pub(crate) const ASIA_GAZA: &[u8] = &[
0, 0, 0, 88, 19, 202, 96, 0, 0, 0, 0, 88, 213, 164, 240, 0, 0, 0, 0, 89, 243, 172, 96, 0, 0, 0,
0, 90, 181, 134, 240, 0, 0, 0, 0, 91, 211, 142, 96, 0, 0, 0, 0, 92, 157, 67, 224, 0, 0, 0, 0,
93, 179, 98, 80, 0, 0, 0, 0, 94, 126, 119, 96, 0, 0, 0, 0, 95, 147, 82, 96, 0, 0, 0, 0, 96, 94,
89, 96, 0, 0, 0, 0, 97, 123, 29, 96, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,
1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4,
3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1,
89, 96, 0, 0, 0, 0, 97, 123, 29, 96, 0, 0, 0, 0, 98, 63, 140, 224, 0, 0, 0, 0, 99, 92, 94, 240,
2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1,
2, 1, 2, 0, 0, 32, 80, 0, 0, 0, 0, 42, 48, 1, 4, 0, 0, 28, 32, 0, 9, 0, 0, 42, 48, 1, 13, 0, 0,
28, 32, 0, 17, 76, 77, 84, 0, 69, 69, 83, 84, 0, 69, 69, 84, 0, 73, 68, 84, 0, 73, 83, 84, 0,
10, 69, 69, 84, 45, 50, 69, 69, 83, 84, 44, 77, 51, 46, 52, 46, 52, 47, 55, 50, 44, 77, 49, 48,
46, 52, 46, 52, 47, 50, 53, 10,
2, 1, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3,
4, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,
1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 0, 0, 32, 80, 0, 0, 0,
0, 42, 48, 1, 4, 0, 0, 28, 32, 0, 9, 0, 0, 42, 48, 1, 13, 0, 0, 28, 32, 0, 17, 76, 77, 84, 0,
69, 69, 83, 84, 0, 69, 69, 84, 0, 73, 68, 84, 0, 73, 83, 84, 0, 10, 69, 69, 84, 45, 50, 69, 69,
83, 84, 44, 77, 51, 46, 52, 46, 52, 47, 53, 48, 44, 77, 49, 48, 46, 52, 46, 52, 47, 53, 48, 10,
];
pub(crate) const ASIA_HEBRON: &[u8] = &[
84, 90, 105, 102, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 51, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 120, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 122, 0, 0,
0, 5, 0, 0, 0, 21, 255, 255, 255, 255, 125, 189, 74, 25, 255, 255, 255, 255, 200, 89, 207, 0,
255, 255, 255, 255, 200, 250, 166, 0, 255, 255, 255, 255, 201, 56, 156, 128, 255, 255, 255,
255, 204, 229, 235, 128, 255, 255, 255, 255, 205, 172, 254, 0, 255, 255, 255, 255, 206, 199,
Expand Down Expand Up @@ -4983,14 +4982,14 @@ pub(crate) const ASIA_HEBRON: &[u8] = &[
0, 0, 0, 88, 213, 164, 240, 0, 0, 0, 0, 89, 243, 172, 96, 0, 0, 0, 0, 90, 181, 134, 240, 0, 0,
0, 0, 91, 211, 142, 96, 0, 0, 0, 0, 92, 157, 67, 224, 0, 0, 0, 0, 93, 179, 98, 80, 0, 0, 0, 0,
94, 126, 119, 96, 0, 0, 0, 0, 95, 147, 82, 96, 0, 0, 0, 0, 96, 94, 89, 96, 0, 0, 0, 0, 97, 123,
29, 96, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2,
1, 2, 1, 2, 1, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4,
3, 4, 3, 4, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1,
2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 0, 0, 32, 231,
0, 0, 0, 0, 42, 48, 1, 4, 0, 0, 28, 32, 0, 9, 0, 0, 42, 48, 1, 13, 0, 0, 28, 32, 0, 17, 76, 77,
84, 0, 69, 69, 83, 84, 0, 69, 69, 84, 0, 73, 68, 84, 0, 73, 83, 84, 0, 10, 69, 69, 84, 45, 50,
69, 69, 83, 84, 44, 77, 51, 46, 52, 46, 52, 47, 55, 50, 44, 77, 49, 48, 46, 52, 46, 52, 47, 50,
53, 10,
29, 96, 0, 0, 0, 0, 98, 63, 140, 224, 0, 0, 0, 0, 99, 92, 94, 240, 2, 1, 2, 1, 2, 1, 2, 1, 2,
1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 4, 3, 4, 3, 4, 3, 4,
3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 2, 1, 2, 1, 2, 1, 2, 1,
2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1,
2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 0, 0, 32, 231, 0, 0, 0, 0, 42, 48, 1, 4, 0,
0, 28, 32, 0, 9, 0, 0, 42, 48, 1, 13, 0, 0, 28, 32, 0, 17, 76, 77, 84, 0, 69, 69, 83, 84, 0,
69, 69, 84, 0, 73, 68, 84, 0, 73, 83, 84, 0, 10, 69, 69, 84, 45, 50, 69, 69, 83, 84, 44, 77,
51, 46, 52, 46, 52, 47, 53, 48, 44, 77, 49, 48, 46, 52, 46, 52, 47, 53, 48, 10,
];
pub(crate) const ASIA_HOVD: &[u8] = &[
84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
Expand Down Expand Up @@ -8458,30 +8457,6 @@ pub(crate) const EUROPE_ULYANOVSK: &[u8] = &[
77, 84, 0, 43, 48, 51, 0, 43, 48, 53, 0, 43, 48, 52, 0, 43, 48, 50, 0, 10, 60, 43, 48, 52, 62,
45, 52, 10,
];
pub(crate) const EUROPE_UZHGOROD: &[u8] = &[
84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 38, 0, 0,
0, 7, 0, 0, 0, 30, 255, 255, 255, 255, 106, 238, 176, 24, 255, 255, 255, 255, 200, 9, 113, 144,
255, 255, 255, 255, 204, 231, 75, 16, 255, 255, 255, 255, 205, 169, 23, 144, 255, 255, 255,
255, 206, 162, 67, 16, 255, 255, 255, 255, 207, 146, 52, 16, 255, 255, 255, 255, 208, 161, 158,
224, 255, 255, 255, 255, 209, 229, 253, 240, 0, 0, 0, 0, 21, 39, 167, 208, 0, 0, 0, 0, 22, 24,
220, 64, 0, 0, 0, 0, 23, 8, 219, 80, 0, 0, 0, 0, 23, 250, 15, 192, 0, 0, 0, 0, 24, 234, 14,
208, 0, 0, 0, 0, 25, 219, 67, 64, 0, 0, 0, 0, 26, 204, 147, 208, 0, 0, 0, 0, 27, 188, 160, 240,
0, 0, 0, 0, 28, 172, 145, 240, 0, 0, 0, 0, 29, 156, 130, 240, 0, 0, 0, 0, 30, 140, 115, 240, 0,
0, 0, 0, 31, 124, 100, 240, 0, 0, 0, 0, 32, 108, 85, 240, 0, 0, 0, 0, 33, 92, 70, 240, 0, 0, 0,
0, 34, 76, 55, 240, 0, 0, 0, 0, 35, 60, 40, 240, 0, 0, 0, 0, 36, 44, 25, 240, 0, 0, 0, 0, 37,
28, 10, 240, 0, 0, 0, 0, 38, 141, 46, 240, 0, 0, 0, 0, 39, 245, 66, 160, 0, 0, 0, 0, 41, 213,
8, 128, 0, 0, 0, 0, 42, 196, 249, 128, 0, 0, 0, 0, 43, 180, 234, 128, 0, 0, 0, 0, 44, 164, 219,
128, 0, 0, 0, 0, 45, 148, 204, 128, 0, 0, 0, 0, 46, 132, 189, 128, 0, 0, 0, 0, 47, 116, 174,
128, 0, 0, 0, 0, 48, 100, 159, 128, 0, 0, 0, 0, 49, 93, 203, 0, 0, 0, 0, 0, 50, 114, 180, 16,
1, 2, 1, 2, 1, 2, 1, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 1, 5, 6, 5, 6, 5,
6, 5, 6, 5, 6, 5, 0, 0, 20, 232, 0, 0, 0, 0, 14, 16, 0, 4, 0, 0, 28, 32, 1, 8, 0, 0, 56, 64, 1,
13, 0, 0, 42, 48, 0, 17, 0, 0, 28, 32, 0, 21, 0, 0, 42, 48, 1, 25, 76, 77, 84, 0, 67, 69, 84,
0, 67, 69, 83, 84, 0, 77, 83, 68, 0, 77, 83, 75, 0, 69, 69, 84, 0, 69, 69, 83, 84, 0, 10, 69,
69, 84, 45, 50, 69, 69, 83, 84, 44, 77, 51, 46, 53, 46, 48, 47, 51, 44, 77, 49, 48, 46, 53, 46,
48, 47, 52, 10,
];
pub(crate) const EUROPE_VADUZ: &[u8] = &[
84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0,
Expand Down Expand Up @@ -8613,31 +8588,6 @@ pub(crate) const EUROPE_ZAGREB: &[u8] = &[
28, 32, 1, 8, 76, 77, 84, 0, 67, 69, 84, 0, 67, 69, 83, 84, 0, 10, 67, 69, 84, 45, 49, 67, 69,
83, 84, 44, 77, 51, 46, 53, 46, 48, 44, 77, 49, 48, 46, 53, 46, 48, 47, 51, 10,
];
pub(crate) const EUROPE_ZAPOROZHYE: &[u8] = &[
84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 0, 0,
0, 8, 0, 0, 0, 36, 255, 255, 255, 255, 86, 182, 195, 8, 255, 255, 255, 255, 170, 25, 163, 48,
255, 255, 255, 255, 181, 164, 25, 96, 255, 255, 255, 255, 202, 170, 231, 208, 255, 255, 255,
255, 204, 231, 75, 16, 255, 255, 255, 255, 205, 169, 23, 144, 255, 255, 255, 255, 206, 162, 67,
16, 255, 255, 255, 255, 206, 189, 214, 112, 0, 0, 0, 0, 21, 39, 167, 208, 0, 0, 0, 0, 22, 24,
220, 64, 0, 0, 0, 0, 23, 8, 219, 80, 0, 0, 0, 0, 23, 250, 15, 192, 0, 0, 0, 0, 24, 234, 14,
208, 0, 0, 0, 0, 25, 219, 67, 64, 0, 0, 0, 0, 26, 204, 147, 208, 0, 0, 0, 0, 27, 188, 160, 240,
0, 0, 0, 0, 28, 172, 145, 240, 0, 0, 0, 0, 29, 156, 130, 240, 0, 0, 0, 0, 30, 140, 115, 240, 0,
0, 0, 0, 31, 124, 100, 240, 0, 0, 0, 0, 32, 108, 85, 240, 0, 0, 0, 0, 33, 92, 70, 240, 0, 0, 0,
0, 34, 76, 55, 240, 0, 0, 0, 0, 35, 60, 40, 240, 0, 0, 0, 0, 36, 44, 25, 240, 0, 0, 0, 0, 37,
28, 10, 240, 0, 0, 0, 0, 38, 11, 251, 240, 0, 0, 0, 0, 39, 5, 39, 112, 0, 0, 0, 0, 39, 245, 24,
112, 0, 0, 0, 0, 40, 228, 237, 80, 0, 0, 0, 0, 41, 213, 8, 128, 0, 0, 0, 0, 42, 196, 249, 128,
0, 0, 0, 0, 43, 180, 234, 128, 0, 0, 0, 0, 44, 164, 219, 128, 0, 0, 0, 0, 45, 148, 204, 128, 0,
0, 0, 0, 46, 132, 189, 128, 0, 0, 0, 0, 47, 116, 174, 128, 0, 0, 0, 0, 48, 100, 159, 128, 0, 0,
0, 0, 49, 93, 203, 0, 0, 0, 0, 0, 50, 114, 180, 16, 1, 2, 3, 5, 4, 5, 4, 3, 6, 3, 6, 3, 6, 3,
6, 3, 6, 3, 6, 3, 6, 3, 6, 3, 6, 3, 6, 3, 7, 2, 7, 2, 7, 2, 7, 2, 7, 2, 7, 2, 0, 0, 32, 248, 0,
0, 0, 0, 32, 208, 0, 4, 0, 0, 28, 32, 0, 10, 0, 0, 42, 48, 0, 14, 0, 0, 14, 16, 0, 18, 0, 0,
28, 32, 1, 22, 0, 0, 56, 64, 1, 27, 0, 0, 42, 48, 1, 31, 76, 77, 84, 0, 43, 48, 50, 50, 48, 0,
69, 69, 84, 0, 77, 83, 75, 0, 67, 69, 84, 0, 67, 69, 83, 84, 0, 77, 83, 68, 0, 69, 69, 83, 84,
0, 10, 69, 69, 84, 45, 50, 69, 69, 83, 84, 44, 77, 51, 46, 53, 46, 48, 47, 51, 44, 77, 49, 48,
46, 53, 46, 48, 47, 52, 10,
];
pub(crate) const FACTORY: &[u8] = &[
84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0,
Expand Down Expand Up @@ -9407,10 +9357,10 @@ pub(crate) const PACIFIC_MIDWAY: &[u8] = &[
84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0,
3, 0, 0, 0, 12, 255, 255, 255, 255, 126, 55, 91, 72, 255, 255, 255, 255, 230, 117, 138, 176,
255, 255, 255, 255, 230, 237, 117, 32, 1, 2, 1, 255, 255, 89, 184, 0, 0, 255, 255, 101, 80, 0,
4, 255, 255, 115, 96, 1, 8, 76, 77, 84, 0, 45, 49, 49, 0, 45, 49, 48, 0, 10, 60, 45, 49, 49,
62, 49, 49, 10,
4, 0, 0, 0, 16, 255, 255, 255, 255, 126, 55, 91, 72, 255, 255, 255, 255, 230, 117, 138, 176,
255, 255, 255, 255, 230, 237, 117, 32, 1, 2, 3, 255, 255, 89, 184, 0, 0, 255, 255, 101, 80, 0,
4, 255, 255, 115, 96, 1, 8, 255, 255, 101, 80, 0, 12, 76, 77, 84, 0, 45, 49, 49, 0, 45, 49, 48,
0, 83, 83, 84, 0, 10, 83, 83, 84, 49, 49, 10,
];
pub(crate) const PACIFIC_NAURU: &[u8] = &[
84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
Expand Down Expand Up @@ -9515,12 +9465,18 @@ pub(crate) const PACIFIC_RAROTONGA: &[u8] = &[
pub(crate) const PACIFIC_SAIPAN: &[u8] = &[
84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, 90, 105, 102, 50, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0,
5, 0, 0, 0, 17, 255, 255, 255, 255, 20, 225, 196, 220, 255, 255, 255, 255, 126, 54, 44, 92,
255, 255, 255, 255, 255, 134, 55, 112, 0, 0, 0, 0, 58, 67, 94, 96, 1, 2, 3, 4, 255, 255, 55,
36, 0, 0, 0, 0, 136, 164, 0, 0, 0, 0, 126, 144, 0, 4, 0, 0, 140, 160, 0, 8, 0, 0, 140, 160, 0,
12, 76, 77, 84, 0, 43, 48, 57, 0, 43, 49, 48, 0, 67, 104, 83, 84, 0, 10, 67, 104, 83, 84, 45,
49, 48, 10,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0,
0, 6, 0, 0, 0, 21, 255, 255, 255, 255, 20, 225, 196, 220, 255, 255, 255, 255, 126, 54, 44, 92,
255, 255, 255, 255, 208, 17, 136, 240, 255, 255, 255, 255, 236, 55, 190, 0, 255, 255, 255, 255,
239, 54, 248, 240, 255, 255, 255, 255, 251, 155, 0, 0, 255, 255, 255, 255, 254, 63, 39, 140,
255, 255, 255, 255, 255, 1, 30, 0, 255, 255, 255, 255, 255, 93, 88, 240, 0, 0, 0, 0, 0, 151,
44, 0, 0, 0, 0, 0, 1, 70, 117, 112, 0, 0, 0, 0, 2, 119, 14, 0, 0, 0, 0, 0, 3, 38, 87, 112, 0,
0, 0, 0, 7, 112, 151, 0, 0, 0, 0, 0, 7, 204, 209, 240, 0, 0, 0, 0, 12, 8, 145, 0, 0, 0, 0, 0,
12, 124, 135, 44, 0, 0, 0, 0, 13, 191, 148, 128, 0, 0, 0, 0, 14, 101, 163, 112, 0, 0, 0, 0, 58,
67, 94, 96, 1, 2, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 5, 255, 255, 55, 36, 0, 0,
0, 0, 136, 164, 0, 0, 0, 0, 126, 144, 0, 4, 0, 0, 154, 176, 1, 8, 0, 0, 140, 160, 0, 12, 0, 0,
140, 160, 0, 16, 76, 77, 84, 0, 43, 48, 57, 0, 71, 68, 84, 0, 71, 83, 84, 0, 67, 104, 83, 84,
0, 10, 67, 104, 83, 84, 45, 49, 48, 10,
];
pub(crate) const PACIFIC_TAHITI: &[u8] = &[
84, 90, 105, 102, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
Expand Down
4 changes: 2 additions & 2 deletions src/generated/time_zones_by_name.inc.rs
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@
(Lower(*b"africa/kampala\0 "), &tzdata::AFRICA_KAMPALA),
(Lower(*b"africa/douala\0 "), &tzdata::AFRICA_DOUALA),
(Lower(*b"japan\0 "), &tzdata::JAPAN),
(Lower(*b"europe/uzhgorod\0 "), &tzdata::EUROPE_UZHGOROD),
(Lower(*b"europe/uzhgorod\0 "), &tzdata::EUROPE_KIEV),
(Lower(*b"pacific/easter\0 "), &tzdata::CHILE_EASTER_ISLAND),
(Lower(*b"asia/damascus\0 "), &tzdata::ASIA_DAMASCUS),
(Lower(*b"cet\0 "), &tzdata::CET),
Expand Down Expand Up @@ -658,7 +658,7 @@
(Lower(*b"gmt-0\0 "), &tzdata::GMT),
(Lower(*b"est5edt\0 "), &tzdata::EST_5_EDT),
(Lower(*b"asia/jakarta\0 "), &tzdata::ASIA_JAKARTA),
(Lower(*b"europe/zaporozhye\0 "), &tzdata::EUROPE_ZAPOROZHYE),
(Lower(*b"europe/zaporozhye\0 "), &tzdata::EUROPE_KIEV),
(Lower(*b"america/regina\0 "), &tzdata::AMERICA_REGINA),
(Lower(*b"america/jujuy\0 "), &tzdata::AMERICA_JUJUY),
(Lower(*b"pacific/auckland\0 "), &tzdata::NZ),
Expand Down
6 changes: 3 additions & 3 deletions src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
//! Static time zone information for [tz-rs](https://crates.io/crates/tz-rs).
//!
//! This crate provides all time zones found in the [Time Zone Database](https://www.iana.org/time-zones),
//! currently in the version 2022c (released 2022-08-16).
//! currently in the version 2022d (released 2022-09-23).
//!
//! See the documentation for a full list the the contained time zones:
//! <https://docs.rs/tzdb/latest/tzdb/time_zone/index.html>
Expand Down Expand Up @@ -105,10 +105,10 @@ pub mod changelog {
}

/// The version of the source Time Zone Database
pub const VERSION: &str = "2022c";
pub const VERSION: &str = "2022d";

/// The SHA512 hash of the source Time Zone Database (using the "Complete Distribution")
pub const VERSION_HASH: &str = "e51a9044da116a52906bc0fc22a3dde0e1a6d4e486f9e610a63aa6634ccc1ebd0bc2d47d2faa84bde2b78cc890fe3fb08f6c1ac4e1e0c147d45de5c21d26b26a";
pub const VERSION_HASH: &str = "bb1873550d5bb3fb0d1b595f321e2e90e63bba11bbd80a8c3d440903cb7a9ecd1db58644751b0925bc2854c2b17107238b3a2b9d5f8f91188e3b80b0b67f2673";

/// Find a time zone by name, e.g. `"Europe/Berlin"` (case-insensitive)
///
Expand Down
1 change: 0 additions & 1 deletion tzdb-2022c.tar.lz.sha

This file was deleted.

1 change: 1 addition & 0 deletions tzdb-2022d.tar.lz.sha
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
bb1873550d5bb3fb0d1b595f321e2e90e63bba11bbd80a8c3d440903cb7a9ecd1db58644751b0925bc2854c2b17107238b3a2b9d5f8f91188e3b80b0b67f2673 tmp/tzdb-2022d.tar.lz

0 comments on commit 3ce5b7e

Please sign in to comment.