inital commit

This commit is contained in:
Jan D BM 2026-02-20 16:15:35 +01:00
commit 0ae176e3e9
6 changed files with 35 additions and 0 deletions

17
.gitignore vendored Normal file
View File

@ -0,0 +1,17 @@
# Python
.venv/
__pycache__/
*.pyc
# tooling
.pytest_cache/
.ruff_chache/
# editors
.idea/
# OS noise
.DS_store
# Critical
.env

2
pyproject.toml Normal file
View File

@ -0,0 +1,2 @@
[tool.pytest.ini_options]
pythonpath = ["."]

4
requirements.txt Normal file
View File

@ -0,0 +1,4 @@
ruff == 0.15.1
black == 26.1.0
pytest == 9.0.2
pre-commit == 4.5.1

0
src/__init__.py Normal file
View File

6
src/moduleA.py Normal file
View File

@ -0,0 +1,6 @@
def addition(a=1, b=2):
return a + b
def f(x: int, y: int) -> int:
return x + y

6
tests/test_moduleA.py Normal file
View File

@ -0,0 +1,6 @@
from src.moduleA import addition
def test_a():
assert addition() == 3
assert addition(5, 5) == 10