summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pyproject.toml22
-rw-r--r--uv.lock10
2 files changed, 24 insertions, 8 deletions
diff --git a/pyproject.toml b/pyproject.toml
index 83a8473..1f69db2 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -11,18 +11,30 @@ ignore = ["E402"]
[project]
name = "troggle"
-version = "0.1.0"
+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",
- "django>=5",
"isort>=5.13.2",
- "piexif>=1.1.3",
- "pillow>=11.0.0",
- "unidecode>=1.3.8",
]
+
+# 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",
+# ]
diff --git a/uv.lock b/uv.lock
index 6d5c8c3..90d0a0b 100644
--- a/uv.lock
+++ b/uv.lock
@@ -239,9 +239,11 @@ wheels = [
[[package]]
name = "troggle"
-version = "0.1.0"
+version = "2024.12.1"
source = { virtual = "." }
-dependencies = [
+
+[package.dev-dependencies]
+dev = [
{ name = "beautifulsoup4" },
{ name = "black" },
{ name = "coverage" },
@@ -254,7 +256,9 @@ dependencies = [
]
[package.metadata]
-requires-dist = [
+
+[package.metadata.requires-dev]
+dev = [
{ name = "beautifulsoup4", specifier = ">=4.12.3" },
{ name = "black", specifier = ">=24.10.0" },
{ name = "coverage", specifier = ">=7.6.9" },