2
0
mirror of https://expo.survex.com/repositories/troggle/.git synced 2024-12-18 06:22:18 +00:00

Variant versiosn of pyproject.toml

This commit is contained in:
Philip Sargent 2024-12-14 03:14:55 +00:00
parent 36bb964845
commit 3b5ead22f2
2 changed files with 54 additions and 0 deletions

40
dev.toml Normal file
View File

@ -0,0 +1,40 @@
[tool.black]
line-length = 120
[tool.isort]
profile = 'black'
line-length=120
[tool.ruff]
line-length=120
ignore = ["E402"]
[project]
name = "troggle"
version = "2024.12.1"
description = "Troggle - cave data management"
readme = "README.md"
requires-python = ">=3.13"
dependencies = [
]
[dependency-groups]
dev = [
"django>=5",
"beautifulsoup4>=4.12.3",
"piexif>=1.1.3",
"pillow>=11.0.0",
"unidecode>=1.3.8",
"black>=24.10.0",
"coverage>=7.6.9",
"deptry>=0.21.1",
"isort>=5.13.2",
]
# conlficting groups not implemented in uv yet
# server = [
# "django>=3.2.19; python_version == '3.11.2'",
# "beautifulsoup4==4.11.2",
# "piexif==1.1.3",
# "pillow==9.4.0",
# "unidecode==1.3.6",
# ]

14
server.toml Normal file
View File

@ -0,0 +1,14 @@
[project]
name = "troggle-server"
version = "2024.12.1"
description = "Troggle - cave data management"
readme = "README.md"
requires-python = ">=3.11,<3.12"
dependencies = [
"django==3.2.19",
"beautifulsoup4==4.11.2",
"piexif==1.1.3",
"pillow==9.4.0",
"unidecode==1.3.6",
]