-
Amaury Bilocq authoredAmaury Bilocq authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
pyproject.toml 876 B
[build-system]
requires = ["setuptools>=42", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "pyTurbulence"
version = "0.1.0"
description = "Generator of solenoidal velocity and pressure fields for turbulent flows"
authors = [
{name = "Amaury", email = "amaury.bilocq@uliege.be"}
]
license = {text = "MIT"}
readme = "README.md"
requires-python = ">=3.6"
dependencies = [
"numpy>=1.21", # Required for numerical computations
"numba>=0.56", # For JIT optimization
"pytest>=7.0", # For testing
"matplotlib>=3.4", # For plotting
"scipy>=1.7" # For scientific computations
]
[project.optional-dependencies]
dev = [
"pytest-cov" # Adds code coverage support for pytest
]
[tool.pytest.ini_options]
addopts = "--maxfail=0 --disable-warnings"
testpaths = ["tests"]
[tool.setuptools]
packages = ["pyTurbulence"]