-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Cargo.toml
35 lines (33 loc) · 1.01 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
[package]
name = "underway"
description = "⏳ Durable step functions via Postgres"
version = "0.1.2"
edition = "2021"
license = "MIT OR Apache-2.0"
keywords = ["background-jobs", "job-queue", "work-queue", "sqlx", "web"]
categories = ["asynchronous", "database", "web-programming"]
repository = "https://github.com/maxcountryman/underway"
documentation = "https://docs.rs/underway"
[dependencies]
jiff-cron = "0.1.0"
jiff = { version = "0.1.13", features = ["serde"] }
serde = "1.0.210"
serde_json = "1.0.128"
sqlx = { version = "0.8.2", features = [
"postgres",
"runtime-tokio-rustls",
"uuid",
"json",
] }
thiserror = "2.0.0"
tokio = { version = "1.40.0", features = [
"full",
] } # TODO: "full" shouldn't be required
tracing = { version = "0.1.40", features = ["log"] }
ulid = { version = "1.1.3", features = ["uuid"] }
uuid = { version = "1.10.0", features = ["v4", "serde"] }
num_cpus = "1.16.0"
tokio-util = "0.7.12"
[dev-dependencies]
futures = "0.3.30"
tokio = { version = "1.40.0", features = ["test-util"] }