feat: write quarto assignment with encryption

This commit is contained in:
2026-08-10 03:25:15 -04:00
parent 327ac371e4
commit 1cc8137be9
15 changed files with 1678 additions and 53 deletions
+8 -7
View File
@@ -17,10 +17,6 @@ path = "src/main.rs"
name = "coursebank"
path = "src/lib.rs"
[features]
default = ["parquet"]
parquet = ["dep:parquet", "dep:arrow-array", "dep:arrow-schema"]
[dependencies]
clap = { version = "4", features = ["derive"] }
csv = "1"
@@ -29,9 +25,14 @@ serde_json = "1"
serde_yaml_ng = "0.10"
thiserror = "2"
arrow-array = { version = "55", optional = true }
arrow-schema = { version = "55", optional = true }
parquet = { version = "55", optional = true }
arrow-array = { version = "55"}
arrow-schema = { version = "55"}
parquet = { version = "55"}
aes-gcm = { version = "0.10"}
pbkdf2 = { version = "0.12", default-features = false, features = ["hmac"]}
sha2 = { version = "0.10"}
base64 = { version = "0.22"}
getrandom = { version = "0.2"}
[profile.release]
opt-level = 3