mirror of
https://git.asonix.dog/asonix/background-jobs.git
synced 2024-11-24 21:11:03 +00:00
Update cargo tomls
This commit is contained in:
parent
5a95a71b7c
commit
c1d7d9e750
8 changed files with 25 additions and 6 deletions
|
@ -1,14 +1,17 @@
|
||||||
[package]
|
[package]
|
||||||
name = "background-jobs"
|
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"
|
version = "0.17.0"
|
||||||
license = "AGPL-3.0"
|
license = "AGPL-3.0"
|
||||||
authors = ["asonix <asonix@asonix.dog>"]
|
authors = ["asonix <asonix@asonix.dog>"]
|
||||||
repository = "https://git.asonix.dog/asonix/background-jobs"
|
repository = "https://git.asonix.dog/asonix/background-jobs"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
keywords = ["jobs", "processor", "actix"]
|
keywords = ["jobs", "processor", "actix", "tokio", "postgres", "sled"]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
|
[package.metadata.docs.rs]
|
||||||
|
all-features = true
|
||||||
|
|
||||||
[workspace]
|
[workspace]
|
||||||
members = [
|
members = [
|
||||||
"jobs-actix",
|
"jobs-actix",
|
||||||
|
|
|
@ -5,7 +5,7 @@ version = "0.17.0"
|
||||||
license = "AGPL-3.0"
|
license = "AGPL-3.0"
|
||||||
authors = ["asonix <asonix@asonix.dog>"]
|
authors = ["asonix <asonix@asonix.dog>"]
|
||||||
repository = "https://git.asonix.dog/asonix/background-jobs"
|
repository = "https://git.asonix.dog/asonix/background-jobs"
|
||||||
keywords = ["jobs", "processor"]
|
keywords = ["jobs", "processor", "actix"]
|
||||||
readme = "../README.md"
|
readme = "../README.md"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
|
|
|
@ -9,6 +9,9 @@ keywords = ["jobs", "processor"]
|
||||||
readme = "../README.md"
|
readme = "../README.md"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
|
[package.metadata.docs.rs]
|
||||||
|
all-features = true
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["error-logging"]
|
default = ["error-logging"]
|
||||||
completion-logging = []
|
completion-logging = []
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
[package]
|
[package]
|
||||||
name = "background-jobs-metrics"
|
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"
|
version = "0.17.0"
|
||||||
license = "AGPL-3.0"
|
license = "AGPL-3.0"
|
||||||
authors = ["asonix <asonix@asonix.dog>"]
|
authors = ["asonix <asonix@asonix.dog>"]
|
||||||
repository = "https://git.asonix.dog/asonix/background-jobs"
|
repository = "https://git.asonix.dog/asonix/background-jobs"
|
||||||
readme = "../README.md"
|
readme = "../README.md"
|
||||||
keywords = ["jobs", "processor", "actix"]
|
keywords = ["jobs", "processor", "metrics"]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
|
@ -1,6 +1,12 @@
|
||||||
[package]
|
[package]
|
||||||
name = "background-jobs-postgres"
|
name = "background-jobs-postgres"
|
||||||
|
description = "Postgres storage backend for background-jobs"
|
||||||
version = "0.17.0"
|
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"
|
edition = "2021"
|
||||||
|
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
|
@ -5,6 +5,7 @@ version = "0.17.0"
|
||||||
license = "AGPL-3.0"
|
license = "AGPL-3.0"
|
||||||
authors = ["asonix <asonix@asonix.dog>"]
|
authors = ["asonix <asonix@asonix.dog>"]
|
||||||
repository = "https://git.asonix.dog/asonix/background-jobs"
|
repository = "https://git.asonix.dog/asonix/background-jobs"
|
||||||
|
keywords = ["jobs", "processor", "sled"]
|
||||||
readme = "../README.md"
|
readme = "../README.md"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,12 @@
|
||||||
[package]
|
[package]
|
||||||
name = "background-jobs-tokio"
|
name = "background-jobs-tokio"
|
||||||
|
description = "in-process jobs processor based on Tokio"
|
||||||
version = "0.17.0"
|
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"
|
edition = "2021"
|
||||||
|
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|
|
@ -203,8 +203,8 @@ pub mod postgres {
|
||||||
pub mod sled {
|
pub mod sled {
|
||||||
pub use background_jobs_sled::{Error, Storage};
|
pub use background_jobs_sled::{Error, Storage};
|
||||||
}
|
}
|
||||||
#[cfg(feature = "tokio")]
|
|
||||||
|
|
||||||
|
#[cfg(feature = "tokio")]
|
||||||
pub mod tokio {
|
pub mod tokio {
|
||||||
pub use background_jobs_tokio::{QueueHandle, WorkerConfig};
|
pub use background_jobs_tokio::{QueueHandle, WorkerConfig};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue