[build-system] requires = ["maturin>=1.0,<2.0"] build-backend = "maturin" [project] name = "clawhdf5" version = "2.7.0" description = "Python bindings for clawhdf5 — a pure-Rust HDF5 library" requires-python = ">=3.8" license = { text = "MIT" } dependencies = ["numpy"] [tool.maturin] features = ["extension-module"] # The extension module is `clawhdf5` (the cdylib's [lib] name): the # distribution, the import name and the #[pymodule] all agree. module-name = "clawhdf5"