Cargo.toml 966 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. [package]
  2. name = "microrm"
  3. version = "0.4.0-rc.2"
  4. edition = "2021"
  5. license = "BSD-4-Clause"
  6. authors = ["Kestrel <kestrel@flying-kestrel.ca>"]
  7. repository = "https://git.flying-kestrel.ca/kestrel/microrm"
  8. description = "Lightweight ORM using sqlite as a backend."
  9. # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
  10. [package.metadata.docs.rs]
  11. features = ["clap"]
  12. all-features = true
  13. [features]
  14. clap = ["dep:clap"]
  15. [dependencies]
  16. libsqlite3-sys = "0.28"
  17. serde = { version = "1.0" }
  18. serde_json = { version = "1.0" }
  19. time = "0.3"
  20. microrm-macros = { path = "../microrm-macros", version = "0.4.0-rc.2" }
  21. log = "0.4.17"
  22. clap = { version = "4", optional = true }
  23. [dev-dependencies]
  24. test-log = "0.2.15"
  25. serde = { version = "1.0", features = ["derive"] }
  26. clap = { version = "4", features = ["derive"] }
  27. # criterion = "0.5"
  28. # rand = "0.8.5"
  29. # stats_alloc = "0.1.10"
  30. # [[bench]]
  31. # name = "simple_in_memory"
  32. # harness = false