Update crates (#111)

* update `diesel-derive-enum` from `2.0.0-rc.0` to `2.0.1`

* add CHANGELOG entry
This commit is contained in:
Ayrat Badykov 2023-02-23 09:33:24 +02:00 committed by GitHub
parent 1eaba057bc
commit a9c4faa338
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 19 additions and 12 deletions

View file

@ -1,5 +1,13 @@
# Changelog
## 0.10.2 (2023-02-23)
### Improved
- update `diesel-derive-enum` from `2.0.0-rc.0` to `2.0.1` - [#111](https://github.com/ayrat555/fang/pull/111)
- use `dotenvy` instead of `dotenv` - [#111](https://github.com/ayrat555/fang/pull/111)
- update `tokio` from `1.20` to `1.25` - [#111](https://github.com/ayrat555/fang/pull/111)
## 0.10.1 (2023-02-03)
### Improved

View file

@ -1,6 +1,6 @@
[package]
name = "fang"
version = "0.10.1"
version = "0.10.2"
authors = ["Ayrat Badykov <ayratin555@gmail.com>" , "Pepe Márquez <pepe.marquezromero@gmail.com>"]
description = "Background job processing library for Rust"
repository = "https://github.com/ayrat555/fang"
@ -16,7 +16,7 @@ doctest = false
[features]
default = ["blocking", "asynk"]
blocking = ["diesel", "diesel-derive-enum", "dotenv"]
blocking = ["diesel", "diesel-derive-enum", "dotenvy"]
asynk = ["bb8-postgres", "postgres-types", "tokio", "async-trait", "async-recursion"]
[dependencies]
@ -24,9 +24,9 @@ cron = "0.12"
chrono = "0.4"
hex = "0.4"
log = "0.4"
serde = "1"
serde_derive = "1.0.141"
serde_json = "1"
serde = "1.0"
serde_derive = "1.0"
serde_json = "1.0"
sha2 = "0.10"
thiserror = "1.0"
typed-builder = "0.12"
@ -39,11 +39,11 @@ features = ["postgres", "serde_json", "chrono", "uuid", "r2d2"]
optional = true
[dependencies.diesel-derive-enum]
version = "2.0.0-rc.0"
version = "2.0.1"
features = ["postgres"]
optional = true
[dependencies.dotenv]
[dependencies.dotenvy]
version = "0.15"
optional = true
@ -58,7 +58,7 @@ features = ["derive"]
optional = true
[dependencies.tokio]
version = "1.20"
version = "1.25"
features = ["rt", "time", "macros"]
optional = true
@ -66,7 +66,6 @@ optional = true
version = "0.1"
optional = true
[dependencies.async-recursion]
version = "1"
optional = true

View file

@ -1,5 +1,5 @@
use diesel::r2d2;
use dotenv::dotenv;
use dotenvy::dotenv;
use fang::PgConnection;
use fang::Queue;
use fang::Queueable;

View file

@ -1,6 +1,6 @@
/// Possible states of the task
#[derive(diesel_derive_enum::DbEnum, Debug, Eq, PartialEq, Clone)]
#[DieselTypePath = "crate::schema::sql_types::FangTaskState"]
#[ExistingTypePath = "crate::schema::sql_types::FangTaskState"]
pub enum FangTaskState {
/// The task is ready to be executed
New,

View file

@ -22,7 +22,7 @@ use typed_builder::TypedBuilder;
use uuid::Uuid;
#[cfg(test)]
use dotenv::dotenv;
use dotenvy::dotenv;
#[cfg(test)]
use std::env;