[project] name = "dpg-gauges" version = "1.1.0" description = "Dear PyGui gauge widgets for dashboards and telemetry displays" readme = "README.md" authors = [ { name = "Hector van der Aa", email = "hector@h3cx.dev" } ] requires-python = ">=3.11" dependencies = [ "dearpygui>=2.3.1", ] [project.scripts] dpg-gauges = "dpg_gauges:main" [build-system] requires = ["uv_build>=0.11.21,<0.12.0"] build-backend = "uv_build" [dependency-groups] dev = [ "pyright>=1.1.411", "pytest>=9.1.1", "ruff>=0.15.20", ] [tool.ruff] line-length = 100 target-version = "py311" [tool.ruff.lint] select = ["E", "F", "I", "UP", "B", "SIM"] [tool.pyright] typeCheckingMode = "basic"