Files
shoppy/pyproject.toml
T
2026-03-20 10:26:24 +01:00

97 lines
1.9 KiB
TOML

[project]
name = "shoppy"
version = "0.1.1"
description = ""
readme = "README.md"
requires-python = ">=3.13"
dependencies = [
"boto3==1.34.105",
"celery==5.4.0",
"django==6.0.2",
"django-celery-beat==2.9.0",
"django-cors-headers==3.13.0",
"django-cryptography==1.1",
"django-debug-toolbar==4.4.6",
"django-environ==0.10.0",
"django-extensions==3.2.0",
"django-filter==24.3",
"django-environ==0.10.0",
"django-watchman==1.3.0",
"django-storages==1.13.2",
"django-unfold==0.42.0",
"django-watchman==1.3.0",
"djangorestframework==3.15.2",
"dj-database-url==1.0.0",
"gonk==0.6.1",
"ipython==8.16.1",
"Pillow==11.0.0",
"psycopg2-binary==2.9.10",
"pyDes==2.0.1",
"redis==4.5.4",
"requests==2.32.4",
"pytailwindcss==0.2.0",
"uvicorn==0.21.1",
"xmltodict==0.13.0",
"whitenoise==6.11.0",
]
[tool.ruff]
line-length = 119
indent-width = 4
exclude = [
".bzr",
".direnv",
".eggs",
".git",
".git-rewrite",
".hg",
".ipynb_checkpoints",
".mypy_cache",
".nox",
".pants.d",
".pyenv",
".pytest_cache",
".pytype",
".ruff_cache",
".svn",
".tox",
".venv",
".vscode",
"__pypackages__",
"_build",
"buck-out",
"build",
"dist",
"node_modules",
"site-packages",
"venv",
".venv",
]
[tool.ruff.format]
quote-style = "single"
skip-magic-trailing-comma = true
[tool.ruff.lint]
ignore = ["E501", "E741", "F401", "F403", "F405", "F406"]
[tool.pytest.ini_options]
DJANGO_SETTINGS_MODULE = "main.settings"
addopts = "--ignore=src"
python_files = ["tests.py", "test_*.py", "*_tests.py"]
[tool.pyright]
venvPath = "."
venv = ".venv"
[dependency-groups]
dev = [
"coverage==7.2.3",
"django-browser-reload==1.17.0",
"django-debug-toolbar==4.4.6",
"django-silk==5.1.0",
"pytest==9.0.2",
"pytest-cov==4.0.0",
"pytest-django==4.8.0",
]