Skip to main content

turbine-data

Turbine checks that your data agrees with its Data Contract. turbine-data is the official Turbine Extension. It adds these parts to turbine-core:

  • the formats: ODCS Data Contracts, Quality Specs, and Datasource documents
  • 27 built-in Check Types, such as row-count, missing-value, and freshness
  • the Datasource Types for DuckDB, PostgreSQL, and Snowflake
  • the lint rules

Install

Select the extra of your database:

uv add "turbine-data[duckdb]"
uv add "turbine-data[postgres]"
uv add "turbine-data[snowflake]"

Then make a Project and run the checks:

uv run turbine init
uv run turbine new contract
uv run turbine check

The extras pandas, polars, and geo let a Check Type in Python read a table as a data frame.

Metadata

Release files for turbine-data 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for turbine-data 1.0.0
File Size Uploaded
turbine_data-1.0.0.tar.gz 105.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for turbine-data 1.0.0
File Interpreter ABI Platform
turbine_data-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 244.3 kB

Release files / turbine_data-1.0.0.tar.gz

Download URL turbine_data-1.0.0.tar.gz
Size 105.4 kB
Tags Source
SHA-256 checksum
How to use checksums
186733469d6a80ae819fe0e5cc573cc32f25bfcb27cfb56b4bceee4802a03102
BLAKE2b-256 checksum
How to use checksums
68ceda19d15b7aa6b62b652d24959a8edc3a91283bbe73c49bba479c670065c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.12 {"installer":{"name":"uv","version":"0.12.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / turbine_data-1.0.0-py3-none-any.whl

Download URL turbine_data-1.0.0-py3-none-any.whl
Size 138.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0927e037ef0aa31bc0b574bbeab4e3346fc08f3b7b946ba34c0bd4a8a2a63991
BLAKE2b-256 checksum
How to use checksums
873d0362e5707205fb468604763aac34f1ddce38a564487944dc2368af4b5c5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.12 {"installer":{"name":"uv","version":"0.12.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.8.5

2 release files

0.8.4

2 release files

0.8.3

2 release files

0.8.2

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.12

2 release files

0.7.9

2 release files

0.7.8

2 release files

0.7.7

2 release files

0.7.6

2 release files

0.7.5

2 release files

0.7.4

2 release files

0.7.3

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.13

2 release files

0.5.12

2 release files

0.5.11

2 release files

0.5.10

2 release files

0.5.9

2 release files

0.5.8

2 release files

0.5.7

2 release files

0.5.6

2 release files

0.5.5

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page