From 3c5507adaac1330bf6fcef5e6b3f45b095e2f862 Mon Sep 17 00:00:00 2001 From: MedzikUser Date: Fri, 17 Jun 2022 23:07:12 +0200 Subject: [PATCH] chore(release): v0.8.1 and use `serde` instead of `serde_derive` --- CHANGELOG.md | 7 ++++++- Cargo.lock | 3 +-- Cargo.toml | 5 ++--- src/api/image_type.rs | 2 +- src/api/mod.rs | 2 +- src/config/mod.rs | 3 +-- 6 files changed, 12 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e26515d..afecadc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] -## [0.8.0] - 2022-06-18 +## [0.8.1] - 2022-06-18 +- fix tests +- add missing doc +- use `serde` instead of `serde_derive` + +## [0.8.0] - 2022-06-13 - add custom `Error` type - move api requests to `requests/` mod - comment code diff --git a/Cargo.lock b/Cargo.lock index b07d911..d9582a0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -838,7 +838,7 @@ dependencies = [ [[package]] name = "imgurs" -version = "0.8.0" +version = "0.8.1" dependencies = [ "anyhow", "arboard", @@ -855,7 +855,6 @@ dependencies = [ "notify-rust", "reqwest", "serde", - "serde_derive", "serde_json", "simple_logger", "thiserror", diff --git a/Cargo.toml b/Cargo.toml index 62c95ce..ea4c58c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "imgurs" -version = "0.8.0" +version = "0.8.1" description = "API and CLI for Imgur" license = "BSD-3-Clause" readme = "README.md" @@ -20,8 +20,6 @@ codegen-units = 1 [dependencies] dirs = "4.0.0" -serde = "1.0.137" -serde_derive = "1.0.137" toml = "0.5.9" serde_json = "1.0.81" chrono = "0.4.19" @@ -35,6 +33,7 @@ colored = "2.0.0" clap_mangen = "0.1.8" discord-webhook = "0.1.0" thiserror = "1.0.31" +serde = { version = "1.0.137", features = ["derive"] } clap = { version = "3.2.5", features = ["derive"] } log = { version = "0.4.17", features = ["release_max_level_info", "max_level_debug"] } simple_logger = { version = "2.1.0", default-features = false, features = ["colors"] } diff --git a/src/api/image_type.rs b/src/api/image_type.rs index 9f3b5c3..1d8eae7 100644 --- a/src/api/image_type.rs +++ b/src/api/image_type.rs @@ -1,4 +1,4 @@ -use serde_derive::{Deserialize, Serialize}; +use serde::{Deserialize, Serialize}; /// Image Info Response #[derive(Debug, Serialize, Deserialize, PartialEq, Eq, Clone)] diff --git a/src/api/mod.rs b/src/api/mod.rs index 677b741..584248b 100644 --- a/src/api/mod.rs +++ b/src/api/mod.rs @@ -1,7 +1,7 @@ -mod requests; mod client; mod error; mod image_type; +mod requests; mod send_api_request; pub(crate) use client::api_url; diff --git a/src/config/mod.rs b/src/config/mod.rs index 010574c..e1a36b8 100644 --- a/src/config/mod.rs +++ b/src/config/mod.rs @@ -1,5 +1,4 @@ -use serde::Serialize; -use serde_derive::Deserialize; +use serde::{Serialize, Deserialize}; pub mod toml;