Skip to content
Snippets Groups Projects
Commit 5c53c065 authored by Amaury Bilocq's avatar Amaury Bilocq
Browse files

Add ci/cd to the project

parent 6579aa48
No related branches found
No related tags found
No related merge requests found
Pipeline #52464 failed
image: python:3.12
stages:
- test
pytest:
stage: test
before_script:
- pip install --upgrade pip
- pip install -e .
script:
- pytest
\ No newline at end of file
......@@ -5,12 +5,28 @@ build-backend = "setuptools.build_meta"
[project]
name = "pyTurbulence"
version = "0.1.0"
description = "Generator of solenoidal velocity and pressure fieds for turbulent flows"
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 = [
]
\ No newline at end of file
"numpy>=1.21", # Required for numerical computations
"numba>=0.56", # For JIT optimization
"pytest>=7.0" # For testing
]
[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"]
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment