[project] name = "updatebot" authors = [ {name = "Dustin C. Hatch", email = "dustin@hatch.name"}, ] description = "Open PRs to update applications deployed in Kubernetes" requires-python = ">=3.12" license = {text = "0BSD"} classifiers = [ "License :: OSI Approved :: Zero-Clause BSD (0BSD)", "Programming Language :: Python :: 3", ] dependencies = [ "GitPython~=3.1.43", "colorlog~=6.8.2", "pydantic~=2.8.2", "requests~=2.32.3", "ruamel.yaml~=0.18.6", ] dynamic = ["version"] [project.scripts] updatebot = "updatebot:main" [build-system] requires = ["setuptools", "setuptools-scm"] build-backend = "setuptools.build_meta" [tool.setuptools_scm] [tool.pyright] venvPath = '.' venv = '.venv' [tool.black] line-length = 79 skip-string-normalization = true