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

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

Download URL syvain_metrics_duckdb-0.0.358-py3-none-manylinux_2_28_x86_64.whl
Size 13.5 MB
Tags Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
bd179f3d3210646bf356c5b402d451b0c000d1e7cb6f7073d009c5eb7155d674
BLAKE2b-256 checksum
How to use checksums
8cd54c4071bf256f698ab1375c7ac5e777a49fb3adb13fa02567733452ef48f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.17 {"installer":{"name":"uv","version":"0.12.17","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.358-py3-none-manylinux_2_28_aarch64.whl

Download URL syvain_metrics_duckdb-0.0.358-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
af80e4ab71b11f4ffb35ddf9cf9f57602bc72f9094538884c3cd251aa99f3a1e
BLAKE2b-256 checksum
How to use checksums
5c9fb8d62e7981a895fb22376287e90ba0f6a45924a875d2b26ddbddc66d0ff0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.17 {"installer":{"name":"uv","version":"0.12.17","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.358-py3-none-macosx_11_0_arm64.whl

Download URL syvain_metrics_duckdb-0.0.358-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
279b75158750ddfe1f8ac7abb8bb7badececbad92ed0fb505be2a95ee6a2edab
BLAKE2b-256 checksum
How to use checksums
f29c279385e206442df55ed0486d129eb33e824f9f0959f8b964def263714b1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.17 {"installer":{"name":"uv","version":"0.12.17","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.358 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