Update cargo tomls

This commit is contained in:
asonix 2024-01-18 12:58:59 -05:00
parent 5a95a71b7c
commit c1d7d9e750
8 changed files with 25 additions and 6 deletions

View file

@ -1,14 +1,17 @@
[package]
name = "background-jobs"
description = "Background Jobs implemented with actix and futures"
description = "asynchronous background jobs implemented with pluggable backends and runtimes"
version = "0.17.0"
license = "AGPL-3.0"
authors = ["asonix <asonix@asonix.dog>"]
repository = "https://git.asonix.dog/asonix/background-jobs"
readme = "README.md"
keywords = ["jobs", "processor", "actix"]
keywords = ["jobs", "processor", "actix", "tokio", "postgres", "sled"]
edition = "2021"
[package.metadata.docs.rs]
all-features = true
[workspace]
members = [
"jobs-actix",

View file

@ -5,7 +5,7 @@ version = "0.17.0"
license = "AGPL-3.0"
authors = ["asonix <asonix@asonix.dog>"]
repository = "https://git.asonix.dog/asonix/background-jobs"
keywords = ["jobs", "processor"]
keywords = ["jobs", "processor", "actix"]
readme = "../README.md"
edition = "2021"

View file

@ -9,6 +9,9 @@ keywords = ["jobs", "processor"]
readme = "../README.md"
edition = "2021"
[package.metadata.docs.rs]
all-features = true
[features]
default = ["error-logging"]
completion-logging = []

View file

@ -1,12 +1,12 @@
[package]
name = "background-jobs-metrics"
description = "Background Jobs implemented with actix and futures - metrics subscriber"
description = "Metrics subscriber for accessing metrics produced by background jobs"
version = "0.17.0"
license = "AGPL-3.0"
authors = ["asonix <asonix@asonix.dog>"]
repository = "https://git.asonix.dog/asonix/background-jobs"
readme = "../README.md"
keywords = ["jobs", "processor", "actix"]
keywords = ["jobs", "processor", "metrics"]
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

View file

@ -1,6 +1,12 @@
[package]
name = "background-jobs-postgres"
description = "Postgres storage backend for background-jobs"
version = "0.17.0"
license = "AGPL-3.0"
authors = ["asonix <asonix@asonix.dog>"]
repository = "https://git.asonix.dog/asonix/background-jobs"
keywords = ["jobs", "processor", "postgres"]
readme = "../README.md"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

View file

@ -5,6 +5,7 @@ version = "0.17.0"
license = "AGPL-3.0"
authors = ["asonix <asonix@asonix.dog>"]
repository = "https://git.asonix.dog/asonix/background-jobs"
keywords = ["jobs", "processor", "sled"]
readme = "../README.md"
edition = "2021"

View file

@ -1,6 +1,12 @@
[package]
name = "background-jobs-tokio"
description = "in-process jobs processor based on Tokio"
version = "0.17.0"
license = "AGPL-3.0"
authors = ["asonix <asonix@asonix.dog>"]
repository = "https://git.asonix.dog/asonix/background-jobs"
keywords = ["jobs", "processor", "tokio"]
readme = "../README.md"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

View file

@ -203,8 +203,8 @@ pub mod postgres {
pub mod sled {
pub use background_jobs_sled::{Error, Storage};
}
#[cfg(feature = "tokio")]
#[cfg(feature = "tokio")]
pub mod tokio {
pub use background_jobs_tokio::{QueueHandle, WorkerConfig};
}