Skip to content
This repository has been archived by the owner on Nov 8, 2024. It is now read-only.

Commit

Permalink
upgrade to 1.64 and use workspace dependencies
Browse files Browse the repository at this point in the history
TODO: get db.rs to compile current error is tripping me up
  • Loading branch information
justinmmott committed Sep 24, 2022
1 parent 3180a4c commit c7d1d7a
Show file tree
Hide file tree
Showing 33 changed files with 431 additions and 303 deletions.
102 changes: 84 additions & 18 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

61 changes: 60 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,63 @@ members = [
]

[profile.release]
debug = true
debug = true

[workspace.dependencies]
anyhow = "1"
async-bb8-diesel = { git = "https://github.com/oxidecomputer/async-bb8-diesel.git", rev = "7944dafc8a36dc6e20a1405eca59d04662de2bb7" }
async-trait = "^0.1.57"
base64 = "0.13.0"
bytes = "1"
checkr = "^0.0.10"
chrono = { version = "^0.4.20", features = ["serde"] }
chrono-humanize = "0.2.1"
chrono-tz = { version = "0.6", features = ["serde"] }
cio-api = { path = "cio" }
cio-api-types = { path = "cio-api-types" }
cloudflare = "^0.9.1"
diesel = { git = "https://github.com/diesel-rs/diesel", rev = "99d0b05" }
docusign = "^0.1.0"
dropshot = { git = "https://github.com/oxidecomputer/dropshot" }
dropshot-verify-request = { path = "dropshot-verify-request" }
google-drive = "^0.4.0"
gusto-api = "^0.2.4"
hex = "0.4.3"
hmac = "0.12.0"
http = "0.2.6"
Inflector = "^0.11.4"
log = "0.4"
mailchimp-minimal-api = { path = "mailchimp-minimal-api" }
octorust = { version = "^0.1.35", features = ["httpcache"] }
pretty_env_logger = "0.4"
proc-macro2 = "1"
quickbooks = "^0.1.12"
quote = "1"
ramp-api = "^0.2.2"
rand = "^0.8.5"
regex = "^1"
reqwest = "^0.11"
reqwest-middleware = "0.1.5"
reqwest-retry = "0.1.4"
reqwest-tracing = { version = "0.2.1", features = ["opentelemetry_0_17"] }
schemars = "0.8"
sentry = "0.27.0"
serde = { version = "^1.0", features = ["derive"] }
serde_json = "^1.0"
serde_qs = "0.9"
serde_urlencoded = "^0.7.0"
sha2 = "0.10.0"
sheets = "^0.4.0"
shipbob = "^0.1.4"
shippo = "^0.1.12"
slack-chat-api = "^0.1.46"
stacker = "0.1.14"
steno = { git = "https://github.com/oxidecomputer/steno", branch = "main" }
syn = "1.0"
tokio = "^1"
tracing = "^0.1"
tracing-subscriber = "0.3.15"
url = "^2"
urlencoding = "2.1.0"
uuid = { version = "1.0", features = ["serde", "v4"] }
zoom-api = "^0.2.1"
18 changes: 9 additions & 9 deletions airtable/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@ repository = "https://github.com/oxidecomputer/cio"
documentation = "https://docs.rs/airtable-api"

[dependencies]
anyhow = "1"
chrono = { version = "0.4", features = ["serde"] }
reqwest = { version = "0.11", features = ["json"] }
reqwest-middleware = "0.1.5"
reqwest-retry = "0.1.4"
reqwest-tracing = { version = "0.2.1", features = ["opentelemetry_0_17"] }
schemars = { version = "0.8", features = ["chrono", "uuid"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
anyhow = { workspace = true }
chrono = { workspace = true }
reqwest = { workspace = true, features = ["json"] }
reqwest-middleware = { workspace = true }
reqwest-retry = { workspace = true }
reqwest-tracing = { workspace = true }
schemars = { workspace = true, features = ["chrono", "uuid"] }
serde = { workspace = true }
serde_json = { workspace = true }
12 changes: 6 additions & 6 deletions barcodey/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ edition = "2018"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
cio-api = { path = "../cio" }
cio-api = { workspace = true }
hidapi = "^1.3.4"
keycode = "^0.3.0"
log = { version = "0.4", features = ["serde"] }
pretty_env_logger = "0.4"
sentry = { version = "^0.27.0", features = ["anyhow", "log", "backtrace", "default", "panic", "contexts", "debug-images", "tracing"] }
tokio = { version = "1", features = ["full"] }
uuid = { version = "^1.0", features = ["serde", "v4"] }
log = { workspace = true, features = ["serde"] }
pretty_env_logger = { workspace = true }
sentry = { workspace = true, features = ["anyhow", "log", "backtrace", "default", "panic", "contexts", "debug-images", "tracing"] }
tokio = { workspace = true, features = ["full"] }
uuid = { workspace = true }
4 changes: 2 additions & 2 deletions cfcert/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@ path = "src/main.rs"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
cloudflare = "^0.9.1"
tokio = { version = "=1", features = ["full"] }
cloudflare = { workspace = true }
tokio = { workspace = true, features = ["full"] }
10 changes: 5 additions & 5 deletions checkr/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ repository = "https://github.com/oxidecomputer/cio"
documentation = "https://docs.rs/checkr"

[dependencies]
chrono = { version = "0.4", features = ["serde"] }
reqwest = { version = "0.11", features = ["json"] }
schemars = { version = "0.8", features = ["chrono", "uuid"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
chrono = { workspace = true }
reqwest = { workspace = true, features = ["json"] }
schemars = { workspace = true, features = ["chrono", "uuid"] }
serde = { workspace = true }
serde_json = { workspace = true }
4 changes: 2 additions & 2 deletions cio-api-types/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ repository = "https://github.com/oxidecomputer/cio"
documentation = "https://docs.rs/cio-api"

[dependencies]
serde = { version = "1.0", features = ["derive"] }
schemars = { version = "0.8" }
serde = { workspace = true }
schemars = { workspace = true }
Loading

0 comments on commit c7d1d7a

Please sign in to comment.