SPB Git

spb/findata

Public
1.6 KB · 62 lines toml
1[project]2name = "findata-os"3version = "0.1.0"4description = "FinData OS — private research-grade financial data lakehouse (MacLustr)"5requires-python = ">=3.12"6dependencies = [7  "findata-core",8  "findata-schema",9  "findata-quality",10  "findata-market-firstrate",11  "findata-fundamentals",12  "findata-ingest",13  "findata-api",14  "findata-sdk",15]1617[dependency-groups]18dev = [19  "pytest>=8.3",20  "pytest-asyncio>=0.24",21  "httpx>=0.28",22  "ruff>=0.8",23  "pip-audit>=2.7",24  "freezegun>=1.5",25]2627[tool.uv.workspace]28members = [29  "packages/core",30  "packages/schema",31  "packages/python-sdk",32  "services/quality",33  "services/ingest",34  "services/api",35  "connectors/market",36  "connectors/fundamentals",37]3839[tool.uv.sources]40findata-core = { workspace = true }41findata-schema = { workspace = true }42findata-quality = { workspace = true }43findata-market-firstrate = { workspace = true }44findata-fundamentals = { workspace = true }45findata-ingest = { workspace = true }46findata-api = { workspace = true }47findata-sdk = { workspace = true }4849[tool.pytest.ini_options]50testpaths = ["tests"]51asyncio_mode = "auto"52markers = ["node: requires the storage node (Postgres, lake)", "vendor: performs a real vendor call (never in CI)"]53filterwarnings = ["ignore::DeprecationWarning"]5455[tool.ruff]56line-length = 11057target-version = "py312"5859[tool.ruff.lint]60select = ["E", "F", "I", "B", "UP", "SIM", "RUF", "PLW", "C4", "S110"]61ignore = ["B008", "RUF001", "RUF002", "RUF003", "PLW0603", "PLW2901", "PLW0108", "E402", "E731", "PLW1510", "E501", "RUF059", "F841", "S110", "SIM102", "SIM115", "FLY002", "RUF015", "C401", "UP007", "UP045", "RUF012", "B904"]62
Files · 8c99c930ed142b6d6f4fe778e25de33dcf6862e4
Menu

Theme