Newer
Older
[build-system]
requires = ["scikit-build-core"]
build-backend = "scikit_build_core.build"
[project]
name = "pyfluids"
version = "0.1.0"
description = "Python bindings for VirtualFluids"
readme = "README.md"
requires-python = ">=3.6"
classifiers = [
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
url = "https://git.rz.tu-bs.de/irmb/virtualfluids"
[tool.cmake]
jobs = 8
[tool.scikit-build]
build-dir = "build"
strict-config = true
logging.level = "INFO"
[tool.scikit-build.wheel]
packages = ["pythonbindings/pyfluids", "pythonbindings/pyfluids-stubs", "pythonbindings/pymuparser"]
[tool.scikit_build.cmake]
verbose = true
build-type = "Release"
[tool.scikit-build.cmake.define]
BUILD_VF_PYTHON_BINDINGS = "ON"
BUILD_SHARED_LIBS = "OFF"
BUILD_VF_UNIT_TESTS = "OFF"
BUILD_WARNINGS_AS_ERRORS = "OFF"
[mypy]
plugins = "numpy.typing.mypy_plugin"