From 4fac91dee91fc042590c2de490da00be3deeb8ee Mon Sep 17 00:00:00 2001 From: Carter Himmel Date: Thu, 1 Aug 2024 17:08:09 -0600 Subject: [PATCH] feat: update deps --- Cargo.toml | 14 +++++++------- src/gif.rs | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index e4eb25c..ba4e623 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nsfw" -version = "0.1.1" +version = "0.2.0" description = "A Rust library for detecting NSFW images using a neural network." edition = "2021" homepage = "https://github.com/fyko/nsfw" @@ -12,17 +12,17 @@ license = "MIT OR Apache-2.0" authors = ["Carter Himmel "] [dependencies] -image = { version = "0.24.9", default-features = false } -serde = { version = "1.0.197", optional = true, features = ["derive"] } -tract-onnx = "0.21.1" +image = { version = "0.25.2", default-features = false } +serde = { version = "1.0.204", optional = true, features = ["derive"] } +tract-onnx = "0.21.6" once_cell = "1.19.0" [dev-dependencies] -tokio = { version = "1.36.0", features = ["rt-multi-thread", "macros"] } -serde_json = "1.0.114" +tokio = { version = "1.39.2", features = ["rt-multi-thread", "macros"] } +serde_json = "1.0.122" [features] -default = ["jpeg", "png"] +default = ["jpeg", "png", "gif"] serde = ["dep:serde"] gif = ["image/gif"] jpeg = ["image/jpeg"] diff --git a/src/gif.rs b/src/gif.rs index aef9e54..74f09b4 100644 --- a/src/gif.rs +++ b/src/gif.rs @@ -1,4 +1,4 @@ -use std::io::Read; +use std::io::{BufRead, Seek}; use image::{codecs::gif::GifDecoder, AnimationDecoder}; @@ -28,7 +28,7 @@ pub struct GifParser<'a> { } impl<'a> GifParser<'a> { - pub fn new(gif: GifDecoder, model: &'a Model) -> Self { + pub fn new(gif: GifDecoder, model: &'a Model) -> Self { let frames = gif.into_frames(); Self { frames, model }