Cargo.toml 587 B

12345678910111213141516171819202122232425
  1. [package]
  2. # We name the package `synapse` so that things like logging have the right
  3. # logging target.
  4. name = "synapse"
  5. # dummy version. See pyproject.toml for the Synapse's version number.
  6. version = "0.1.0"
  7. edition = "2021"
  8. rust-version = "1.61.0"
  9. [lib]
  10. name = "synapse"
  11. crate-type = ["cdylib"]
  12. [package.metadata.maturin]
  13. # This is where we tell maturin where to place the built library.
  14. name = "synapse.synapse_rust"
  15. [dependencies]
  16. pyo3 = { version = "0.16.5", features = ["extension-module", "macros", "abi3", "abi3-py37"] }
  17. [build-dependencies]
  18. blake2 = "0.10.4"
  19. hex = "0.4.3"