fixing bugs with ci pipeline

This commit is contained in:
GotthardG 2024-12-16 23:16:03 +01:00
parent 2f8e1faf7d
commit 6cb447b829
2 changed files with 30 additions and 1 deletions

View File

@ -70,4 +70,4 @@ release:
- python -m venv .venv
- source .venv/bin/activate
- pip install -U pip twine
- twine upload --repository-url ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/pypidist/*
- twine upload --repository-url ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/pypi dist/*

29
pyproject.toml Normal file
View File

@ -0,0 +1,29 @@
[build-system]
requires = ["setuptools>=42", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "aareDB"
version = "0.1.0a"
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"
]