added pyproject.toml and fixed setup.py

This commit is contained in:
Erik Frojdh 2023-10-17 11:22:59 +02:00
parent ad953aefde
commit 78ea2a4fc1
2 changed files with 10 additions and 1 deletions

3
pyproject.toml Normal file
View File

@ -0,0 +1,3 @@
[build-system]
requires = ["setuptools", "numpy"]
build-backend = "setuptools.build_meta"

View File

@ -21,7 +21,13 @@ c_ext = setuptools.Extension("_creader",
c_ext.language = 'c' c_ext.language = 'c'
setuptools.setup( setuptools.setup(
name= 'creader', name= 'creader',
version = '2023.6.1', version = '2023.10.17',
description = 'Reading cluster files', description = 'Reading cluster files',
packages=setuptools.find_packages(exclude=[
'tests',
]),
ext_modules=[c_ext], ext_modules=[c_ext],
install_requires=[
'numpy',
]
) )