Cargo.toml 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. [package]
  2. name = "triagebot"
  3. version = "0.1.0"
  4. authors = ["Mark Rousskov <mark.simulacrum@gmail.com>"]
  5. edition = "2021"
  6. [workspace]
  7. [dependencies]
  8. serde_json = "1"
  9. openssl = "0.10"
  10. dotenv = "0.15"
  11. reqwest = { version = "0.11.4", features = ["json", "blocking", "socks"] }
  12. regex = "1"
  13. lazy_static = "1"
  14. anyhow = "1"
  15. hex = "0.4"
  16. parser = { path = "parser" }
  17. dragonos_team_data = { git = "https://github.com/DragonOS-Community/teams_data" }
  18. glob = "0.3.0"
  19. toml = "0.8.8"
  20. hyper = { version = "0.14.4", features = ["server", "stream"]}
  21. tokio = { version = "1.7.1", features = ["macros", "time", "rt"] }
  22. futures = { version = "0.3", default-features = false, features = ["std"] }
  23. async-trait = "0.1.31"
  24. uuid = { version = "0.8", features = ["v4", "serde"] }
  25. tracing = "0.1"
  26. tracing-subscriber = { version = "0.3", features = ["env-filter"] }
  27. url = "2.1.0"
  28. once_cell = "1"
  29. chrono = { version = "0.4", features = ["serde"] }
  30. tokio-postgres = { version = "0.7.2", features = ["with-chrono-0_4", "with-serde_json-1", "with-uuid-0_8"] }
  31. postgres-native-tls = "0.5.0"
  32. native-tls = "0.2"
  33. x509-cert = { version = "0.2.5", features = ["pem"] }
  34. serde_path_to_error = "0.1.2"
  35. octocrab = "0.30.1"
  36. comrak = { version = "0.8.2", default-features = false }
  37. route-recognizer = "0.3.0"
  38. cynic = "3.2.2"
  39. itertools = "0.10.2"
  40. tower = { version = "0.4.13", features = ["util", "limit", "buffer", "load-shed"] }
  41. github-graphql = { path = "github-graphql" }
  42. rand = "0.8.5"
  43. ignore = "0.4.18"
  44. postgres-types = { version = "0.2.4", features = ["derive"] }
  45. cron = { version = "0.12.0" }
  46. bytes = "1.1.0"
  47. [dependencies.serde]
  48. version = "1"
  49. features = ["derive"]
  50. [dependencies.tera]
  51. version = "1.3.1"
  52. default-features = false
  53. [profile.release]
  54. debug = 2