Skip to main content

syvain-metrics-duckdb

DuckDB extension that attaches Syvain Metrics as a database, bundled per platform with a load() helper.

import duckdb
import syvain_metrics_duckdb

con = duckdb.connect(config={"allow_unsigned_extensions": "true"})
syvain_metrics_duckdb.load(con)
con.execute("CREATE SECRET syvain (TYPE syvain_metrics, API_KEY 'ak_...')")
con.execute(
    "ATTACH 'metrics.syvain.com' AS m (TYPE syvain_metrics, CACHE_DIR '~/.syvain-metrics/duckdb-cache')"
)
print(con.sql("SELECT slug, status FROM m.experiments LIMIT 5"))

The wheel pins the exact DuckDB release the extension was built for. The extension is not signed by DuckDB, so the connection has to allow unsigned extensions before load().

The SQL surface, selector rules, and cache behaviour are documented at https://metrics.syvain.com/docs.

Release files for syvain-metrics-duckdb 0.0.375

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

Built distributions (wheels)

Table of built distributions (wheels) for syvain-metrics-duckdb 0.0.375
File Interpreter ABI Platform
syvain_metrics_duckdb-0.0.375-py3-none-manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64 Details
syvain_metrics_duckdb-0.0.375-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details
syvain_metrics_duckdb-0.0.375-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details

Total release size: 34.7 MB

Release files / syvain_metrics_duckdb-0.0.375-py3-none-manylinux_2_28_x86_64.whl

Download URL syvain_metrics_duckdb-0.0.375-py3-none-manylinux_2_28_x86_64.whl
Size 13.6 MB
Tags Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
0cf172faf1c1ef8d7a23df03c2515592acd6f43e641eb3f7e75cb0ea2f3ebc55
BLAKE2b-256 checksum
How to use checksums
b6330221711216fa802c6088f4f3494c58a8684fbefdbb9f36e8e50f7b6e7c96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / syvain_metrics_duckdb-0.0.375-py3-none-manylinux_2_28_aarch64.whl

Download URL syvain_metrics_duckdb-0.0.375-py3-none-manylinux_2_28_aarch64.whl
Size 12.0 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
3bf1beb34a6ee44057ffc0b91a0616f4f72adc44bf219c0f8e8f9297414aa1ea
BLAKE2b-256 checksum
How to use checksums
20be39ffe374d6d8a0ac27b5c19282204c691e988f971a85321865b3f75d2cfe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / syvain_metrics_duckdb-0.0.375-py3-none-macosx_11_0_arm64.whl

Download URL syvain_metrics_duckdb-0.0.375-py3-none-macosx_11_0_arm64.whl
Size 9.1 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0f4aa63a0f7f23152291ca99c0454b59fcfcce2f299f522b32fe799e7f95b04f
BLAKE2b-256 checksum
How to use checksums
f74d6d494e8b8e65a88e3fa9d24c862a39ae9a34872772220e54ab40f473160a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.0.375 This release

3 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