@@ -11,44 +11,44 @@ repository = "https://github.com/blacksky-algorithms/rsky/tree/main/rsky-pds"
1111documentation = " https://docs.rs/rsky-pds"
1212
1313[dependencies ]
14- tokio = {workspace = true }
15- rocket = { version = " =0.5.1" , features = [" json" ," tls" ] }
14+ tokio = { workspace = true }
15+ rocket = { version = " =0.5.1" , features = [" json" , " tls" ] }
1616dotenvy = " 0.15"
1717rsky-lexicon = { workspace = true }
1818rsky-identity = { workspace = true }
1919rsky-crypto = { workspace = true }
20- rsky-common = {workspace = true }
20+ rsky-common = { workspace = true }
2121rsky-syntax = { workspace = true }
2222rsky-repo = { workspace = true }
2323diesel = { version = " =2.1.5" , features = [" chrono" , " postgres" ] }
2424chrono = " 0.4.26"
2525serde = { workspace = true }
2626serde_repr = " 0.1"
27- serde_derive = {workspace = true }
28- rand = {workspace = true }
27+ serde_derive = { workspace = true }
28+ rand = { workspace = true }
2929email_address = " 0.2.4"
3030anyhow = " 1.0.79"
3131serde_cbor = { workspace = true }
3232base64 = " 0.22.0"
3333data-encoding = " 2.5.0"
34- reqwest = { version = " 0.12.3" ,features = [" json" ," blocking" ] }
35- serde_json = {workspace = true }
34+ reqwest = { version = " 0.12.3" , features = [" json" , " blocking" ] }
35+ serde_json = { workspace = true }
3636serde_ipld_dagcbor = { workspace = true }
3737serde_bytes = { workspace = true }
3838base64-url = " 2.0.2"
39- secp256k1 = {workspace = true }
40- rand_core = {workspace = true }
41- sha2 = {workspace = true }
42- indexmap = { version = " 1.9.3" ,features = [" serde-1" ] }
39+ secp256k1 = { workspace = true }
40+ rand_core = { workspace = true }
41+ sha2 = { workspace = true }
42+ indexmap = { version = " 1.9.3" , features = [" serde-1" ] }
4343hex = " 0.4.3"
4444libipld = { workspace = true }
4545lazy_static = " 1.4.0"
4646regex = " 1.10.3"
4747thiserror = " 1.0.40"
4848aws-sdk-s3 = " 1.29.0"
49- aws-config = { version = " 1.1.8" ,features = [" behavior-version-latest" ] }
49+ aws-config = { version = " 1.1.8" , features = [" behavior-version-latest" ] }
5050futures = " 0.3.28"
51- jwt-simple = { version = " 0.12.9" ,default-features = false , features = [" pure-rust" ] }
51+ jwt-simple = { version = " 0.12.9" , default-features = false , features = [" pure-rust" ] }
5252argon2 = " 0.5.3"
5353base64ct = " 1.6.0"
5454mailgun-rs = " 0.1.10"
@@ -59,17 +59,23 @@ toml = "0.8.12"
5959ws = { package = " rocket_ws" , version = " 0.1.1" }
6060atrium-api = " 0.24.6"
6161atrium-xrpc-client = " 0.5.8"
62- atrium-ipld = {package = " ipld-core" , version = " 0.4.1" }
62+ atrium-ipld = { package = " ipld-core" , version = " 0.4.1" }
6363time = " ^0.3.36"
6464url = " 2.5.2"
6565async-event-emitter = " 0.1.3"
6666event-emitter-rs = " 0.1.4"
67- webpki-roots = { version = " 0.26.0-alpha.1" }
6867lexicon_cid = { workspace = true }
69- once_cell = " 1.19.0"
7068tracing = " 0.1.41"
7169tracing-subscriber = " 0.3.19"
7270
71+ [dev-dependencies ]
72+ testcontainers = " 0.23.2"
73+ testcontainers-modules = { version = " 0.11.6" , features = [" postgres" , " blocking" ] }
74+ diesel_migrations = {version = " 2.1.0" , features = [" postgres" ]}
75+ http-auth-basic = { version = " 0.3.5" }
76+
7377[dependencies .rocket_sync_db_pools ]
7478version = " =0.1.0"
7579features = [" diesel_postgres_pool" ]
80+
81+
0 commit comments