You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

34 lines
785 B

  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. anyhow = "1.0.63"
  17. lazy_static = "1.4.0"
  18. log = "0.4.17"
  19. pyo3 = { version = "0.17.1", features = ["extension-module", "macros", "anyhow", "abi3", "abi3-py37"] }
  20. pyo3-log = "0.7.0"
  21. pythonize = "0.17.0"
  22. regex = "1.6.0"
  23. serde = { version = "1.0.144", features = ["derive"] }
  24. serde_json = "1.0.85"
  25. [build-dependencies]
  26. blake2 = "0.10.4"
  27. hex = "0.4.3"