vide_public/pyproject.toml
Julien Zoubian 54fe8df970 Update build for python compat
- remove distutils deps
- add pyproject.toml
- add MANIFEST.in
- update install instructions
2024-09-05 11:11:15 +02:00

30 lines
920 B
TOML

[build-system]
requires = ["setuptools", "wheel", "cython", "cmake", "scipy", "astropy", "healpy", "extension-helpers", "netCDF4"]
build-backend = "setuptools.build_meta"
[project]
name = "vide"
version = "2.0"
description = "The VIDE pipeline analysis for Cosmic Voids"
readme = "README.md"
license = { file = "LICENSE" }
keywords = ["cosmology", "Cosmic Voids", "Voids", "Void Finder", "Void Analysis"]
requires-python = ">=3.7"
classifiers = [
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
"Natural Language :: English",
"Programming Language :: C",
"Programming Language :: C++",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: Implementation :: CPython"
]
dependencies = [
"scipy",
"astropy",
"extension-helpers",
"netCDF4",
"healpy"
]