aaredb/pyproject.toml
GotthardG c45a46b07b Add example scripts and enhance puck event queries
Introduced a new Jupyter Notebook with API usage examples for managing pucks and samples. Refactored puck retrieval logic to include the latest event type and `tell_position`, improving data accuracy. Updated backend version to 0.1.0a16 accordingly.
2025-01-09 16:56:38 +01:00

36 lines
938 B
TOML

[build-system]
requires = ["setuptools>=42", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "aareDB"
version = "0.1.0a16"
description = "Backend for next gen sample management system"
authors = [{name = "Guillaume Gotthard", email = "guillaume.gotthard@psi.ch"}]
license = {text = "MIT"}
dependencies = [
"SQLAlchemy~=2.0.36",
"fastapi~=0.115.4",
"pydantic~=2.9.2",
"openpyxl~=3.1.5",
"typing_extensions~=4.12.2",
"PyJWT~=2.8.0",
"qrcode~=7.3.1",
"pillow~=10.4.0",
"reportlab~=4.2.5",
"cryptography~=44.0.0",
"pytest~=7.4.1",
"pytest-cov~=4.1.0",
"httpx~=0.24.1",
"pydantic[email]",
"mysqlclient~=2.1.1",
"python-multipart~=0.0.6",
"uvicorn==0.23.1",
"python-dateutil~=2.8.2",
"tomli>=2.0.1",
"python-dotenv"
]
[tool.pytest.ini_options]
norecursedirs = ["backend/python-client"]
# Or limit files explicitly
python_files = ["test_auth.py"]