[project] name = "utils" version = "0.1.1" description = "This is a test version bump with only minor improvements" readme = "README.md" authors = [ { name = "Mathias Schneider", email = "mathias.schneider@d-fine.com" } ] requires-python = ">=3.14" dependencies = [ "black>=26.5.1", "pydantic>=2.13.5", "pydantic-settings>=2.15.0", "pytest>=9.1.1", "ruff>=0.16.10", "tk>=0.1.0", "twine>=7.0.0", "uvicorn>=0.54.0", ] [project.scripts] utils = "utils:main" [tool.pytest.ini_options] # Live tests open a real GUI dialog and are intended for local manual # testing only; they are deselected by default (e.g. in the pipeline) # and run explicitly with: uv run pytest -m live addopts = "-m 'not live'" markers = [ "live: opens a real GUI dialog, intended for local manual testing", ] [build-system] requires = ["uv_build>=0.12.20,<0.13.0"] build-backend = "uv_build"