[project] name = "m2-market-workspace" version = "0.1.0" description = "M2 Marketplace monorepo — schemas, ledger, CLI, indexer (spec 001-market-first-wedge)" requires-python = ">=3.12" [tool.uv.workspace] members = ["ledger", "cli", "indexer", "web/backend"] [tool.ruff] line-length = 100 target-version = "py312" [tool.ruff.lint] select = ["E", "F", "I", "UP", "B"] [tool.pytest.ini_options] testpaths = ["schemas/tests", "ledger/tests", "cli/tests"] addopts = "-q"