-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathpyproject.toml
More file actions
41 lines (36 loc) · 1.41 KB
/
pyproject.toml
File metadata and controls
41 lines (36 loc) · 1.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
[build-system]
requires = ["scikit-build-core"]
build-backend = "scikit_build_core.build"
[tool.scikit-build]
sdist.include = ["libpykingas*", "fluids"]
sdist.exclude = ["tests/"]
wheel.expand-macos-universal-tags = true
[tool.scikit-build.cmake.define]
RECOMPILE_PYLIB = {env="RECOMPILE_PYLIB", default="OFF"}
[project]
name = "pykingas"
version = "2.3.0"
description = "Revised Enskog theory for Mie fluids, and other spherical potentials. Allows prediction of transport coefficients such as diffusion coefficients, viscosities, thermal diffusion coefficients and thermal conductivities in dense, multicomponent gas mixtures and supercritical mixtures."
readme = "README.md"
authors = [
{ name = "Vegard Gjeldvik Jervell", email = "vegard.g.j@icloud.com" },
]
requires-python = ">=3.7"
classifiers = [
"Development Status :: 4 - Beta",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3 :: Only",
"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",
"Programming Language :: Python :: 3.12",
]
dependencies = ['numpy', 'scipy']
[project.optional-dependencies]
test = ["pytest", "matplotlib", "pandas"]
[tool.cibuildwheel]
test-command = "pytest {project}/tests"
test-requires = ["pytest", "matplotlib", "pandas"]
build-verbosity = 2