Skip to main content

max / pter

Bump scraper to 0.27 No source change: the selectors and traversal API are unchanged, and selectors 0.36 -> 0.38 / cssparser 0.36 -> 0.37 come along transitively. 206 tests green, clippy clean, and a real blog page still converts with links, lists, tables, and emphasis intact. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-07-22 18:23 UTC
Commit: c00e40283ad7704a1084cbe01c1c0391dde2fe41
Parent: f59ac84
2 files changed, +9 insertions, -9 deletions
M Cargo.lock +8 -8
@@ -213,9 +213,9 @@ checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5"
213 213
214 214 [[package]]
215 215 name = "cssparser"
216 - version = "0.36.0"
216 + version = "0.37.0"
217 217 source = "registry+https://github.com/rust-lang/crates.io-index"
218 - checksum = "dae61cf9c0abb83bd659dab65b7e4e38d8236824c85f0f804f173567bda257d2"
218 + checksum = "8c9cdaae01d5ed7882b04d795e7f752f46ff52d2fa3b50a20d28c464510bba98"
219 219 dependencies = [
220 220 "cssparser-macros",
221 221 "dtoa-short",
@@ -226,9 +226,9 @@ dependencies = [
226 226
227 227 [[package]]
228 228 name = "cssparser-macros"
229 - version = "0.6.1"
229 + version = "0.7.0"
230 230 source = "registry+https://github.com/rust-lang/crates.io-index"
231 - checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331"
231 + checksum = "10a2a99df6e410a8ff4245aa2006499ea662245f967cc7c0a38c83ef8eb44dbf"
232 232 dependencies = [
233 233 "quote",
234 234 "syn",
@@ -912,9 +912,9 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
912 912
913 913 [[package]]
914 914 name = "scraper"
915 - version = "0.26.0"
915 + version = "0.27.0"
916 916 source = "registry+https://github.com/rust-lang/crates.io-index"
917 - checksum = "f0f5297102b8b62b4454ee8561601b2d551b4913148feb4241ca9d1a04bf4526"
917 + checksum = "bdd0be4d296f048bfb06dd01bbc80ef789ddd2e55583e8d2e6b804942abfabc2"
918 918 dependencies = [
919 919 "cssparser",
920 920 "ego-tree",
@@ -927,9 +927,9 @@ dependencies = [
927 927
928 928 [[package]]
929 929 name = "selectors"
930 - version = "0.36.1"
930 + version = "0.38.0"
931 931 source = "registry+https://github.com/rust-lang/crates.io-index"
932 - checksum = "c5d9c0c92a92d33f08817311cf3f2c29a3538a8240e94a6a3c622ce652d7e00c"
932 + checksum = "8adfa1c298912827b8a28b223b3b874357397ae706e6190acd9bf28cee99114d"
933 933 dependencies = [
934 934 "bitflags",
935 935 "cssparser",
M Cargo.toml +1 -1
@@ -9,7 +9,7 @@ keywords = ["email", "html", "markdown", "plaintext", "converter"]
9 9 categories = ["email", "text-processing", "parser-implementations"]
10 10
11 11 [dependencies]
12 - scraper = "0.26"
12 + scraper = "0.27"
13 13
14 14 [dev-dependencies]
15 15 proptest = "1"