[project] name = "hoopscout-backend" version = "0.1.0" description = "Django API for basketball scouting." requires-python = ">=3.13,<3.14" dependencies = [ "Django==5.2.14", "django-cors-headers==4.7.0", "djangorestframework==3.16.1", "psycopg[binary]==3.2.9", "gunicorn==23.0.0", ] [project.optional-dependencies] dev = [ "pytest==8.4.1", "pytest-django==4.11.1", "ruff==0.12.0", ] [tool.pytest.ini_options] DJANGO_SETTINGS_MODULE = "config.settings" python_files = ["test_*.py", "*_test.py"] [tool.ruff] line-length = 120 target-version = "py313" [tool.ruff.lint] select = ["E", "F", "I", "UP", "B"]