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.372

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.372
File Interpreter ABI Platform
syvain_metrics_duckdb-0.0.372-py3-none-manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64 Details
syvain_metrics_duckdb-0.0.372-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details
syvain_metrics_duckdb-0.0.372-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.372-py3-none-manylinux_2_28_x86_64.whl

Download URL syvain_metrics_duckdb-0.0.372-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
7bc97912509c4784edca5b7f10de20d3ad89a267820e977fc93e5e1b8a909e5f
BLAKE2b-256 checksum
How to use checksums
c71f73a4bdb8b5622893cdfacce5a19a40f79a5603f893e9b0517f5ba573bfb2
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.372-py3-none-manylinux_2_28_aarch64.whl

Download URL syvain_metrics_duckdb-0.0.372-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
8c17847c09ec51d500acb7dc056d2be317a53d4f32d0e6e8f7ff5eefe99988d5
BLAKE2b-256 checksum
How to use checksums
031733d5058df6a7b58db0a071d29d03079efa769b6994cf10c67ec75c03fe57
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.372-py3-none-macosx_11_0_arm64.whl

Download URL syvain_metrics_duckdb-0.0.372-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
52e416c5dcfaf28f7c47ff2bf232ed75cc7789c5930706746806eebb28d2455b
BLAKE2b-256 checksum
How to use checksums
6ae993c217ed3ef59439c0312f7537b01d1f5ebafc851cc6ab3494db86bac66f
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.372 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