Cargo.toml 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. [package]
  2. name = "flodgatt"
  3. description = "A blazingly fast drop-in replacement for the Mastodon streaming api server"
  4. version = "0.9.9"
  5. authors = ["Daniel Long Sockwell <daniel@codesections.com", "Julian Laubstein <contact@julianlaubstein.de>"]
  6. edition = "2018"
  7. [dependencies]
  8. log = { version = "0.4.6", features = ["release_max_level_info"] }
  9. futures = "0.1.26"
  10. tokio = "0.1.19"
  11. warp = { git = "https://github.com/seanmonstar/warp.git"}
  12. serde = { version = "1.0.105", features = ["derive"] }
  13. serde_json = "1.0.50"
  14. serde_derive = "1.0.90"
  15. pretty_env_logger = "0.3.0"
  16. postgres = "0.17.0"
  17. dotenv = "0.15.0"
  18. postgres-openssl = { git = "https://github.com/sfackler/rust-postgres.git"}
  19. url = "2.1.0"
  20. strum = "0.16.0"
  21. strum_macros = "0.16.0"
  22. r2d2_postgres = "0.16.0"
  23. r2d2 = "0.8.8"
  24. lru = "0.4.3"
  25. urlencoding = "1.0.0"
  26. hashbrown = "0.7.1"
  27. [dev-dependencies]
  28. criterion = "0.3"
  29. [[bench]]
  30. name = "parse_redis"
  31. harness = false
  32. [features]
  33. default = [ "production" ]
  34. bench = []
  35. stub_status = []
  36. production = []
  37. [profile.release]
  38. lto = "fat"
  39. panic = "abort"
  40. codegen-units = 1