Skip to content

Commit 932a31d

Browse files
yotamofekdjc
authored andcommitted
Depend on serde_core instead of serde
Might allow for more parallel compilation for downstream users
1 parent d76e707 commit 932a31d

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

chrono-tz/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,14 @@ include = [
3232
[dependencies]
3333
arbitrary = { version = "1.2", optional = true, features = ["derive"] }
3434
chrono = { version = "0.4.25", default-features = false }
35-
serde = { version = "1.0.99", optional = true, default-features = false }
35+
serde_core = { version = "1.0.220", optional = true, default-features = false }
3636
phf = { version = "0.12", default-features = false }
3737
uncased = { version = "0.9", optional = true, default-features = false }
3838

3939
[features]
4040
default = ["std"]
4141
std = []
42-
serde = ["dep:serde"]
42+
serde = ["dep:serde_core"]
4343
filter-by-regex = ["chrono-tz-build", "chrono-tz-build/filter-by-regex"]
4444
case-insensitive = ["dep:uncased", "chrono-tz-build", "chrono-tz-build/case-insensitive", "phf/uncased"]
4545

chrono-tz/src/serde.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1-
extern crate serde;
2-
3-
use self::serde::{de, Deserialize, Deserializer, Serialize, Serializer};
41
use core::fmt;
2+
use serde_core::{de, Deserialize, Deserializer, Serialize, Serializer};
53

64
use crate::timezones::Tz;
75

0 commit comments

Comments
 (0)