From 178219c4dfecfd81b89214e3509e741eee77b3e7 Mon Sep 17 00:00:00 2001 From: Jelson Rodrigues Date: Wed, 29 Oct 2025 11:54:30 -0300 Subject: [PATCH] chore: add csv dependencies and bump libraries version --- Cargo.lock | 31 +++++++++++++++++++++++++++---- Cargo.toml | 8 +++++--- 2 files changed, 32 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0948f0b..71d0ce1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -581,6 +581,27 @@ dependencies = [ "typenum", ] +[[package]] +name = "csv" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938" +dependencies = [ + "csv-core", + "itoa", + "ryu", + "serde_core", +] + +[[package]] +name = "csv-core" +version = "0.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "704a3c26996a80471189265814dbc2c257598b96b8a7feae2d31ace646bb9782" +dependencies = [ + "memchr", +] + [[package]] name = "debug_unsafe" version = "0.1.3" @@ -1381,9 +1402,9 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "lettre" -version = "0.11.18" +version = "0.11.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cb54db6ff7a89efac87dba5baeac57bb9ccd726b49a9b6f21fb92b3966aaf56" +checksum = "9e13e10e8818f8b2a60f52cb127041d388b89f3a96a62be9ceaffa22262fef7f" dependencies = [ "base64", "chumsky", @@ -1836,6 +1857,7 @@ version = "0.1.0" dependencies = [ "anyhow", "chrono", + "csv", "dotenv", "http", "ipaddress", @@ -1844,6 +1866,7 @@ dependencies = [ "polars", "regex", "reqwest", + "serde", "serde_json", "walkdir", "zip", @@ -4061,9 +4084,9 @@ dependencies = [ [[package]] name = "zip" -version = "5.1.1" +version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f852905151ac8d4d06fdca66520a661c09730a74c6d4e2b0f27b436b382e532" +checksum = "eb2a05c7c36fde6c09b08576c9f7fb4cda705990f73b58fe011abf7dfb24168b" dependencies = [ "aes", "arbitrary", diff --git a/Cargo.toml b/Cargo.toml index 9d4462d..7200f60 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,9 +19,11 @@ reqwest = { version = "0.12.23", features = ["json", "cookies", "blocking"] } chrono = { version = "0.4.42" } itertools = {version = "0.14.0"} ipaddress = {version = "0.1.3"} -zip = { version = "5.1.1"} +zip = { version = "6.0.0"} walkdir = { version = "2.5.0"} -lettre = {version = "0.11.18", features = ["builder"]} +lettre = {version = "0.11.19", features = ["builder"]} anyhow = { version = "1.0.100"} -polars = { version = "0.51.0" } +polars = { version = "0.51.0"} +serde = { version = "1.0.228" } +csv = {version = "1.4.0"} regex = { version = "1.12.2" } \ No newline at end of file