Metadata-Version: 2.4
Name: governor-core
Version: 0.7.29
Summary: Governor engine — detection rules, solution generation, ADK agents, shadow validation, dbt/GCP clients
Author: Simple Machines
License-Expression: MIT
Keywords: bigquery,cost-optimization,dbt
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Database
Requires-Python: >=3.14
Description-Content-Type: text/markdown
Requires-Dist: sqlalchemy>=2.0.36
Requires-Dist: alembic>=1.13.3
Requires-Dist: psycopg[binary]>=3.2.3
Requires-Dist: pydantic>=2.10.0
Requires-Dist: google-cloud-resource-manager>=1.13.0
Requires-Dist: google-auth>=2.38.0
Requires-Dist: google-cloud-storage>=3.8.0
Requires-Dist: google-cloud-bigquery>=3.28.0
Requires-Dist: PyGithub>=2.1.0
Requires-Dist: google-genai>=1.0.0
Requires-Dist: google-adk>=0.6.0
Requires-Dist: tenacity>=8.3.0
Requires-Dist: sqlglot<30.0,>=28.0.0
Requires-Dist: PyYAML>=6.0.0
Requires-Dist: opentelemetry-api>=1.27.0
Requires-Dist: opentelemetry-sdk>=1.27.0
Requires-Dist: opentelemetry-instrumentation-sqlalchemy>=0.48b0

# governor-core

The engine package — detection rules, solution generation, ADK agents, shadow validation, dbt uv-runner, GCP / GitHub clients, ORM models for all engine-owned tables.

Pure library. No FastAPI, no Typer, no HTTP, no CLI, no authentication. Imported by `governor-web` and `governor-cli`.

See [specs/120-monorepo-split/contracts/package-boundaries.md](../../specs/120-monorepo-split/contracts/package-boundaries.md) for the public import surface.
