content: [package]
  name = "onefuzz-task"
  version = "0.2.0"
  authors = ["fuzzing@microsoft.com"]
  edition = "2021"
  publish = false
  license = "MIT"
  
  [lib]
  path = "src/lib.rs"
  name = "onefuzz_task_lib"
  
  [[bin]]
  path = "src/main.rs"
  name = "onefuzz-task"
  
  [features]
  integration_test = []
  
  [dependencies]
  anyhow = { version = "1.0", features = ["backtrace"] }
  arraydeque = "0.5"
  async-trait = "0.1"
  atexit = { path = "../atexit" }
  backoff = { version = "0.4", features = ["tokio"] }
  clap = { version = "4", features = ["cargo", "string"] }
  cobertura = { path = "../cobertura" }
  coverage = { path = "../coverage" }
  debuggable-module = { path = "../debuggable-module" }
  crossterm = "0.27"
  env_logger = "0.10"
  flume = "0.10"
  futures = "0.3"
  hex = "0.4"
  lazy_static = "1.4"
  log = "0.4"
  num_cpus = "1.15"
  onefuzz-file-format = { path = "../onefuzz-file-format" }
  regex = "1.9.1"
  reqwest = { version = "0.11", features = [
      "json",
      "stream",
      "native-tls-vendored",
  ], default-features = false }
  serde = "1.0"
  serde_json = "1.0"
  serde_yaml = "0.9.21"
  onefuzz = { path = "../onefuzz" }
  onefuzz-telemetry = { path = "../onefuzz-telemetry" }
  onefuzz-result = { path = "../onefuzz-result" }
  path-absolutize = "3.1"
  reqwest-retry = { path = "../reqwest-retry" }
  strum = "0.25"
  strum_macros = "0.25"
  stacktrace-parser = { path = "../stacktrace-parser" }
  storage-queue = { path = "../storage-queue" }
  tempfile = "3.8.0"
  thiserror = "1.0"
  tokio = { version = "1.32", features = ["full"] }
  tokio-util = { version = "0.7", features = ["full"] }
  tokio-stream = "0.1"
  tui = { package = "ratatui", version = "0.22.0", default-features = false, features = [
      'crossterm',
  ] }
  url = { version = "2.4", features = ["serde"] }
  uuid = { version = "1.4", features = ["serde", "v4"] }
  chrono = { version = "0.4", default-features = false, features = [
      "clock",
      "std",
  ] }
  ipc-channel = { git = "https://github.com/servo/ipc-channel", rev = "7f432aa" }
  
  azure_core = { version = "0.15", default-features = false, features = [
      "enable_reqwest",
  ] }
  azure_storage = { version = "0.15", default-features = false, features = [
      "enable_reqwest",
  ] }
  azure_storage_blobs = { version = "0.15", default-features = false, features = [
      "enable_reqwest",
  ] }
  
  flexi_logger = "0.25"
  schemars = { version = "0.8.12", features = ["uuid1"] }
  
  [dev-dependencies]
  pretty_assertions = "1.4"
  proptest = "1.3.1"
  tempfile = "3.8"
  dunce = "1.0"
  