2
0
mirror of https://expo.survex.com/repositories/troggle/.git synced 2025-12-16 19:37:09 +00:00
Files
troggle/pyproject.toml

36 lines
808 B
TOML

# Do not edit pyproject.toml, it is overwritten.
# Instead, edit dev.toml and/or server.toml
[tool.ruff]
# https://docs.astral.sh/ruff/configuration/
# we do not use black or isort, we use ruff instead
# to sort imports, ruff check --select I --fix
line-length=120
lint.ignore = ["E402", "F541"]
[project]
name = "troggle"
version = "2025.09.26"
description = "Troggle - cave data management"
readme = "README.md"
requires-python = ">=3.13"
dependencies = [
]
[dependency-groups]
dev = [
# "cryptography>=44.0.0",
"pyaes>=1.6.1",
"django>=5.2.3",
"beautifulsoup4>=4.12.3",
"piexif>=1.1.3",
"pillow>=11.0.0",
"unidecode>=1.3.8",
"coverage>=7.6.9",
]
# conlficting groups not implemented in uv yet
# server = [
# "django>=4.2.3; python_version == '3.15.3'",
# etc
# ]