1[build-system]
2requires = ["scikit-build-core>=0.5.0", "pybind11>=2.11.1"]
3build-backend = "scikit_build_core.build"
5[project]
6name = "zia_benchmark"
7version = "0.1.0"
8description = "Benchmarking compression methods for numeric arrays"
9readme = "README.md"
10requires-python = ">=3.8"
11authors = [
12 { name = "Jeremy Magland" }
13]
14dependencies = [
15 "numpy",
16 "scipy",
17 "zstandard",
18 "simple_ans",
19 "requests",
20 "lindi",
21 "brotli",
22 "click",
23 "numba",
24 "pybind11>=2.11.1"
25]
27[tool.scikit-build]
28cmake.minimum-version = "3.15"
29cmake.source-dir = "src/zia_benchmark/algorithms/simple_ans"
30cmake.build-type = "Release"
31wheel.packages = ["src/zia_benchmark"]
33[project.scripts]
34zia-benchmark = "zia_benchmark.cli:main"