m2-market/pyproject.toml

19 lines
474 B
TOML

[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"