diff --git a/pyproject.toml b/pyproject.toml index eddc1d771..b7104b575 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,11 +1,11 @@ [build-system] requires = [ - "scikit-build-core[pyproject]", - "swig", - "numpy==1.19.2; python_version == '3.8'", - "numpy==1.19.5; python_version == '3.9'", - "numpy==1.21.6; python_version == '3.10'", - "numpy==1.23.5; python_version == '3.11'", + "scikit-build-core[pyproject]", + "swig", + "numpy==1.19.2; python_version == '3.8'", + "numpy==1.19.5; python_version == '3.9'", + "numpy==1.21.6; python_version == '3.10'", + "numpy==1.23.5; python_version == '3.11'", ] build-backend = "scikit_build_core.build" @@ -22,9 +22,7 @@ description = "XTGeo is a Python library for 3D grids, surfaces, wells, etc" readme = "README.md" requires-python = ">=3.8" license = { text = "LGPL-3.0" } -authors = [ - { name = "Equinor", email = "jriv@equinor.com" }, -] +authors = [{ name = "Equinor", email = "jriv@equinor.com" }] keywords = ["grids", "surfaces", "wells", "cubes"] classifiers = [ "Development Status :: 5 - Production/Stable", @@ -57,7 +55,8 @@ dependencies = [ "scipy>=1.5", "segyio>1.8.0", "shapely>=1.6.2", - "tables;platform_system != 'Darwin'", # TODO: update when fixed for mac + "tables<3.9;platform_system != 'Darwin' and python_version == 3.8", # TODO: mac... + "tables;platform_system != 'Darwin' and python_version > 3.8", # TODO: mac... "typing-extensions", ]