content: [package]
  name = "remote_storage"
  version = "0.1.0"
  edition = "2024"
  license.workspace = true
  
  [dependencies]
  anyhow.workspace = true
  async-trait.workspace = true
  async-stream.workspace = true
  once_cell.workspace = true
  aws-smithy-async.workspace = true
  aws-smithy-types.workspace = true
  aws-config.workspace = true
  aws-sdk-s3.workspace = true
  base64.workspace = true
  bytes.workspace = true
  camino = { workspace = true, features = ["serde1"] }
  humantime-serde.workspace = true
  hyper = { workspace = true, features = ["client"] }
  futures.workspace = true
  reqwest = { workspace = true, features = ["multipart", "stream"] }
  chrono = { version = "0.4", default-features = false, features = ["clock"] }
  serde.workspace = true
  serde_json.workspace = true
  tokio = { workspace = true, features = ["sync", "fs", "io-util"] }
  tokio-stream.workspace = true
  tokio-util = { workspace = true, features = ["compat"] }
  toml_edit.workspace = true
  tracing.workspace = true
  scopeguard.workspace = true
  metrics.workspace = true
  utils = { path = "../utils", default-features = false }
  pin-project-lite.workspace = true
  
  azure_core.workspace = true
  azure_identity.workspace = true
  azure_storage.workspace = true
  azure_storage_blobs.workspace = true
  futures-util.workspace = true
  http-types.workspace = true
  http-body-util.workspace = true
  itertools.workspace = true
  sync_wrapper = { workspace = true, features = ["futures"] }
  gcp_auth = "0.12.3"
  url.workspace = true
  http.workspace = true
  uuid.workspace = true
  
  byteorder = "1.4"
  rand.workspace = true
  
  [dev-dependencies]
  camino-tempfile.workspace = true
  test-context.workspace = true
  rand.workspace = true
  tokio = { workspace = true, features = ["test-util"] }
  