Skip to content

Commit f3a7e77

Browse files
committed
chore: update workspace dependencies
1 parent 50710db commit f3a7e77

File tree

5 files changed

+145
-93
lines changed

5 files changed

+145
-93
lines changed

Cargo.lock

+42-59
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+20-18
Original file line numberDiff line numberDiff line change
@@ -25,30 +25,32 @@ oxvg_optimiser = { path = "crates/oxvg_optimiser" }
2525
oxvg_path = { path = "crates/oxvg_path", version = "0.0.1-beta.4" }
2626

2727
anyhow = "1.0"
28-
bitflags = { version = "2.6.0" }
28+
bitflags = { version = "2.7.0" }
2929
# NOTE: Out of date version used for compatibility with selectors
3030
# https://github.com/servo/stylo/blob/main/Cargo.toml#L35
31-
cssparser = "0.31.0"
31+
cssparser = "0.34.0"
3232
derive-where = "1.2"
33-
itertools = "0.13.0"
34-
lazy_static = "1.4"
35-
lightningcss = { version = "1.0.0-alpha.61" }
36-
log = "0.4.20"
37-
markup5ever = "0.12"
33+
itertools = "0.14"
34+
lazy_static = "1.5"
35+
lightningcss = { version = "1.0.0-alpha.63" }
36+
log = "0.4"
37+
markup5ever = "0.14"
3838
phf = { version = "0.11", features = ["macros"] }
39-
rcdom = { package = "markup5ever_rcdom", version = "0.3" }
40-
regex = "1.10"
41-
serde = "1.0.210"
42-
serde_json = "1.0.128"
43-
string_cache = "0.8.7"
44-
quick-xml = "0.31.0"
45-
xml5ever = "0.18.0"
39+
precomputed-hash = "0.1"
40+
rcdom = { package = "markup5ever_rcdom", version = "=0.5.0-unofficial" }
41+
regex = "1.11"
42+
selectors = "0.26"
43+
serde = "1.0"
44+
serde_json = "1.0"
45+
string_cache = "0.8"
46+
quick-xml = "0.31"
47+
xml5ever = "0.20"
4648

4749
# Developer dependencies
48-
ctor = "0.2.8"
49-
divan = "0.1.14"
50-
env_logger = "0.11.5"
51-
insta = "1.36.1"
50+
ctor = "0.2"
51+
divan = "0.1"
52+
env_logger = "0.11"
53+
insta = "1.42"
5254
pretty_assertions = "1.4"
5355

5456
[profile.bench]

crates/oxvg_ast/Cargo.toml

+3-2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ markup5ever = [
2121
]
2222
parse = ["dep:anyhow"]
2323
serialize = []
24-
selectors = ["dep:selectors", "dep:cssparser"]
24+
selectors = ["dep:selectors", "dep:cssparser", "dep:precomputed-hash"]
2525
visitor = ["dep:bitflags", "dep:derive-where"]
2626
style = [
2727
"dep:lazy_static",
@@ -41,9 +41,10 @@ lazy_static = { workspace = true, optional = true }
4141
lightningcss = { workspace = true, optional = true }
4242
log = { workspace = true }
4343
markup5ever = { workspace = true, optional = true }
44+
precomputed-hash = { workspace = true, optional = true }
4445
string_cache = { workspace = true, optional = true }
4546
rcdom = { workspace = true, optional = true }
4647
serde = { workspace = true, features = ["derive"] }
47-
selectors = { version = "0.25.0", optional = true }
48+
selectors = { workspace = true, optional = true }
4849
smallvec = { version = "1.13.2", optional = true }
4950
xml5ever = { workspace = true, optional = true }

0 commit comments

Comments
 (0)