Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/crutchcorn/modern-python-enterprise-template. A modern Python enterprise template with a focus on p
Something went wrong. Try again.
modern-python-enterprise-template pyproject.toml
1.0 kB · 41 lines
TOML
at main
1234567891011121314151617181920212223242526272829303132333435363738394041[project]name = "modern-python-enterprise-template"version = "0.0.1"description = "A modern Python template for enterprise applications."readme = "README.md"requires-python = ">=3.14"dependencies = []
[tool.uv.workspace]members = [ "apps/*", "packages/*",]
[tool.uv.sources]backend = { workspace = true }shared = { workspace = true }
[dependency-groups]dev = [ "backend", "shared", "build>=1.2.2", "mypy[mypyc]>=1.19.1", "setuptools>=82.0.1", "pytest>=9.0.3", "poethepoet>=0.44.0",]
[tool.poe.tasks]_gazelle-manifest = "bazel run //:gazelle_python_manifest.update"_gazelle = "bazel run //:gazelle"_update-module-overrides = "uv run python tools/update_module_overrides.py"build = "bazel build //..."test = "bazel test //..."format = "bazel run //tools/format"lint = "bazel build //tools/lint:all"
[tool.poe.tasks.sync]help = "Sync Bazel BUILD files after adding and app, deps or packages"sequence = ["_update-module-overrides", "_gazelle-manifest", "_gazelle"]