golden-suite
One-line, perf-optimized install and single front door for the whole Golden Suite.
pip install golden-suite # whole suite + native acceleration, defaulted to the fast config
golden-suite doctor # verify native is actually active
This is a thin meta-package. It pulls in every suite tool plus the native (Rust)
acceleration kernels, on by default, and gives you (and your agents) one canonical entry
point. It ships no data-processing logic of its own — just a doctor/optimize CLI and
introspection helpers.
What you get
| Tool | Does | Import |
|---|---|---|
| GoldenPipe | Orchestrator — chains the tools as pluggable stages. Start here. | import goldenpipe as gp |
| GoldenMatch | Entity resolution: dedupe, match, golden records | import goldenmatch as gm |
| GoldenCheck | Data validation (rules discovered from your data) | import goldencheck |
| GoldenFlow | Transform / standardize / normalize | import goldenflow |
| GoldenSchema | Inference-driven schema mapping (import name: infermap) |
import infermap |
| GoldenAnalysis | Read-only metrics + reporting | import goldenanalysis |
goldenpipe is the front door: it adapts every other tool as a stage, so most integrations
only ever touch goldenpipe. goldenmatch is a leaf (entity resolution only), not the root.
Install options
Native acceleration is included by default (a hard dependency, not an extra).
| You want | Install |
|---|---|
| The whole suite + native | pip install golden-suite |
| Suite + one MCP server | pip install "golden-suite[mcp]" |
| Everything (suite + mcp + serving) | pip install "golden-suite[all]" |
Native wheels cover Linux x86_64/aarch64, macOS x86_64/arm64, Windows amd64. On an unsupported platform the install fails loudly rather than silently degrading — install the individual pure-Python packages directly there.
Quick start
import goldenpipe as gp
result = gp.run("customers.csv") # validate -> transform -> match, one call
print(result.status, result.match, result.reasoning)
Verify + repair the perf setup:
golden-suite doctor # every component + whether native is ACTIVE (non-zero exit if silently slow)
golden-suite optimize # install any missing native kernels, then re-verify
from golden_suite import installed, native_status
print(installed()) # {"goldenpipe": "1.2.1", "goldenmatch": "1.30.0", ...}
print(native_status()) # per-package native_active / silently_slow / env_mode
For agents
See AGENTS.md and llms.txt — the canonical integration guide,
including the anti-patterns that cause most of the "wrong setup" back-and-forth.
License
MIT. Part of the Golden Suite monorepo.
Metadata
Release files for golden-suite 0.5.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| golden_suite-0.5.10.tar.gz | 21.7 kB | Without provenance | Details for golden_suite-0.5.10.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| golden_suite-0.5.10-py3-none-any.whl | Python 3 | none | any | Details for golden_suite-0.5.10-py3-none-any.whl |
Total release size: 31.5 kB
Release files / golden_suite-0.5.10.tar.gz
| Download URL | golden_suite-0.5.10.tar.gz |
|---|---|
| Size | 21.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c0eae0d12cf65d376192c1e336c0be668ca03cb9d3572e80b6a217444927c17d
|
|
BLAKE2b-256 checksum How to use checksums |
726b8020bc89b87bb452dd62cbdcfba574e36f37523cc42b27a7734e22ddd2cb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / golden_suite-0.5.10-py3-none-any.whl
| Download URL | golden_suite-0.5.10-py3-none-any.whl |
|---|---|
| Size | 9.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e6ba2eab72592ccb0e95291f49a215dbb66ff69652061e1caee5980c86259b9e
|
|
BLAKE2b-256 checksum How to use checksums |
8e195cc1e02c4602aadc761bccab198932cda4ebce42e894d872f692876fa983
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Security for golden-suite 0.5.10
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.