fix: support jinja indexer parsing in rust

This commit is contained in:
jxxghp
2026-05-23 08:07:43 +08:00
parent da54f3a302
commit fcbea077b7
5 changed files with 199 additions and 299 deletions
+17
View File
@@ -344,6 +344,12 @@ version = "2.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79"
[[package]]
name = "memo-map"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "38d1115007560874e373613744c6fba374c17688327a71c1476d1a5954cc857b"
[[package]]
name = "memoffset"
version = "0.9.1"
@@ -353,10 +359,21 @@ dependencies = [
"autocfg",
]
[[package]]
name = "minijinja"
version = "2.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2929e494b2280e1e18959bb2e121da03347ae896896fdfaceaab43c88a02803f"
dependencies = [
"memo-map",
"serde",
]
[[package]]
name = "moviepilot-rust"
version = "0.1.0"
dependencies = [
"minijinja",
"once_cell",
"percent-encoding",
"pyo3",