Skip to main content

Diom - by Svix

Python library for interacting with the Diom API

GitHub tag PyPI

Usage Documentation

You can find general usage documentation at https://diom.svix.com/docs.

Installation

pip install diom

This library supports all supported versions of Python.

Usage

Please refer to the documentation for more usage instructions.

Development

First checkout the core README for details on how to generate our API bindings, then follow the steps below.

Requirements

  • python >= 3.10

Installing dependencies

We recommend using uv for working on this library itself.

uv sync

Contributing

Before opening a PR be sure to format your code!

uv run ruff format

Running Tests

Simply run:

uv run pytest

If you want to run integration tests, you'll need to start the Diom server and set the $DIOM_TOKEN and $DIOM_SERVER_URL environment variables accordingly.

Metadata

Release files for diom 0.2.6

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

Source distribution (sdist)

Source distribution for diom 0.2.6
File Size Uploaded
diom-0.2.6.tar.gz 26.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for diom 0.2.6
File Interpreter ABI Platform
diom-0.2.6-py3-none-any.whl Python 3 none any Details

Total release size: 109.2 kB

Release files / diom-0.2.6.tar.gz

Download URL diom-0.2.6.tar.gz
Size 26.8 kB
Tags Source
SHA-256 checksum
How to use checksums
a14c9c349df153c8af7bdc36c43834ab9f86052a4bbfe699d62c801a1911df09
BLAKE2b-256 checksum
How to use checksums
2d2b8c91e1176f1c52f5be7089c538d218ae98d1390aed4ece191f645d113789
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / diom-0.2.6-py3-none-any.whl

Download URL diom-0.2.6-py3-none-any.whl
Size 82.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
60f85281cfceef200928ee651ee698a36db6a7fafdc1d1cdc0918dd0e555d712
BLAKE2b-256 checksum
How to use checksums
de5bc7b29a3be1c3cfa0ba07bc6e33af27db4fc04ccb149b9c2be4cbe7d30eeb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.6 This release

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.0

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