From 578a5af3dfabf27658b9b04cc3f4c5dfccdcf268 Mon Sep 17 00:00:00 2001 From: Legrems Date: Tue, 28 Oct 2025 23:17:24 +0100 Subject: [PATCH] setup --- pyproject.toml | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index ef34626..5f1b633 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,14 +1,23 @@ [project] -name = "submitter" +name = "opus-submitter" version = "0.1.0" -description = "Add your description here" -readme = "README.md" -requires-python = ">=3.13" +description = "Opus Magnum submitter with CAS authentication" +requires-python = ">=3.10" dependencies = [ "django>=5.2.7", - "django-cas-ng>=5.0.1", - "django-shinobi>=1.4.0", - "opencv-python>=4.12.0.88", - "pandas>=2.3.3", - "pytesseract>=0.3.13", +] + +[build-system] +requires = ["setuptools>=68"] +build-backend = "setuptools.build_meta" + +[dependency-groups] +dev = [ + "django-stubs>=5.2.7", + "django-stubs-ext>=5.2.7", + "django-types>=0.22.0", + "ipython>=9.6.0", + "pre-commit>=4.3.0", + "pyright>=1.1.407", + "ruff>=0.14.2", ]