diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..65b60d8 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,27 @@ +[project] +name = "tscut" +version = "0.9.0" +description = "A tool to cut and reassemble parts of a video at the precision of a single frame." +authors = [ + {name = "Frédéric Tronel"} +] +license = {text = "GPL-2.0-or-later"} +readme = "README.md" +requires-python = ">=3.11,<4" +dependencies = ["requests", "xmltodict", "coloredlog", "tqdm", "iso639-lang", "hexdump"] +packages = [ + { include = "", from = "src" } +] + +[project.scripts] +volvo-sensus-sync = "tscut:main" + +[build-system] +requires = ["poetry-core>=2.0.0,<3.0.0"] +build-backend = "poetry.core.masonry.api" + +[tool.poetry.group.dev.dependencies] +ruff = "^0.16.2" +mypy = "^2.3.0" +pytest = "^9.1.1" +