Files
clip-annotator/pyproject.toml

47 lines
991 B
TOML
Raw Normal View History

2026-05-01 09:24:14 +02:00
[build-system]
requires = ["setuptools>=61.0.0"]
build-backend = "setuptools.build_meta"
[project]
name = "river_annotation_tool"
authors = [
# TODO configure authors
# { name = "Jane Smith", email = "jane.smith@example.com" },
# { name = "John Doe", email = "john.doe@example.com" },
]
description = ""
readme = "README.md"
requires-python = "~=3.12.0"
dependencies = [
2026-05-01 09:32:48 +02:00
"opencv-contrib-python-headless==4.12.0.88",
"pandas>=2.3.3",
"matplotlib>=3.10.8",
"matplotlib-inline>=0.2.1",
"pillow>=12.2.0",
"pyside6>=6.11.0",
2026-05-01 09:24:14 +02:00
]
dynamic = ["version"]
[dependency-groups]
dev = [
"notebook~=7.5",
"pre-commit~=4.5",
"ruff==0.15.0",
]
[tool.setuptools.dynamic]
version = {attr = "river_annotation_tool.__version__"}
[tool.ruff]
target-version = "py312"
line-length = 88
[tool.ruff.lint]
extend-select = ["B", "I", "RUF1", "UP", "W"]
[tool.ruff.lint.isort]
lines-after-imports = 2
[tool.ruff.lint.per-file-ignores]
"__init__.py" = ["F401"]