Made project river-agnostic

This commit is contained in:
2026-05-27 10:02:20 +02:00
parent 23dbbc1555
commit 69eab7514f
13 changed files with 81 additions and 97 deletions

84
uv.lock generated
View File

@@ -304,6 +304,48 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/db/8f/61959034484a4a7c527811f4721e75d02d653a35afb0b6054474d8185d4c/charset_normalizer-3.4.7-py3-none-any.whl", hash = "sha256:3dce51d0f5e7951f8bb4900c257dad282f49190fdbebecd4ba99bcc41fef404d", size = 61958, upload-time = "2026-04-02T09:28:37.794Z" },
]
[[package]]
name = "clip-annotator"
source = { editable = "." }
dependencies = [
{ name = "matplotlib" },
{ name = "matplotlib-inline" },
{ name = "opencv-contrib-python-headless" },
{ name = "pandas" },
{ name = "pillow" },
{ name = "pyside6" },
{ name = "python-dotenv" },
{ name = "pyyaml" },
{ name = "s3fs" },
]
[package.dev-dependencies]
dev = [
{ name = "notebook" },
{ name = "pre-commit" },
{ name = "ruff" },
]
[package.metadata]
requires-dist = [
{ name = "matplotlib", specifier = ">=3.10.8" },
{ name = "matplotlib-inline", specifier = ">=0.2.1" },
{ name = "opencv-contrib-python-headless", specifier = "==4.12.0.88" },
{ name = "pandas", specifier = ">=2.3.3" },
{ name = "pillow", specifier = ">=12.2.0" },
{ name = "pyside6", specifier = ">=6.11.0" },
{ name = "python-dotenv", specifier = ">=1.0" },
{ name = "pyyaml", specifier = ">=6.0" },
{ name = "s3fs", specifier = ">=2024.0" },
]
[package.metadata.requires-dev]
dev = [
{ name = "notebook", specifier = "~=7.5" },
{ name = "pre-commit", specifier = "~=4.5" },
{ name = "ruff", specifier = "==0.15.0" },
]
[[package]]
name = "colorama"
version = "0.4.6"
@@ -1528,48 +1570,6 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/7e/71/44ce230e1b7fadd372515a97e32a83011f906ddded8d03e3c6aafbdedbb7/rfc3987_syntax-1.1.0-py3-none-any.whl", hash = "sha256:6c3d97604e4c5ce9f714898e05401a0445a641cfa276432b0a648c80856f6a3f", size = 8046, upload-time = "2025-07-18T01:05:03.843Z" },
]
[[package]]
name = "river-annotation-tool"
source = { editable = "." }
dependencies = [
{ name = "matplotlib" },
{ name = "matplotlib-inline" },
{ name = "opencv-contrib-python-headless" },
{ name = "pandas" },
{ name = "pillow" },
{ name = "pyside6" },
{ name = "python-dotenv" },
{ name = "pyyaml" },
{ name = "s3fs" },
]
[package.dev-dependencies]
dev = [
{ name = "notebook" },
{ name = "pre-commit" },
{ name = "ruff" },
]
[package.metadata]
requires-dist = [
{ name = "matplotlib", specifier = ">=3.10.8" },
{ name = "matplotlib-inline", specifier = ">=0.2.1" },
{ name = "opencv-contrib-python-headless", specifier = "==4.12.0.88" },
{ name = "pandas", specifier = ">=2.3.3" },
{ name = "pillow", specifier = ">=12.2.0" },
{ name = "pyside6", specifier = ">=6.11.0" },
{ name = "python-dotenv", specifier = ">=1.0" },
{ name = "pyyaml", specifier = ">=6.0" },
{ name = "s3fs", specifier = ">=2024.0" },
]
[package.metadata.requires-dev]
dev = [
{ name = "notebook", specifier = "~=7.5" },
{ name = "pre-commit", specifier = "~=4.5" },
{ name = "ruff", specifier = "==0.15.0" },
]
[[package]]
name = "rpds-py"
version = "0.30.0"