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

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.5
File Size Uploaded
diom-0.2.5.tar.gz 26.7 kB Details

Built distribution (wheel)

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

Total release size: 109.1 kB

Release files / diom-0.2.5.tar.gz

Download URL diom-0.2.5.tar.gz
Size 26.7 kB
Tags Source
SHA-256 checksum
How to use checksums
85164c1b463adaa0e6fbbce08fbaca8c010149793deabb9063ea8f38ab18a1c8
BLAKE2b-256 checksum
How to use checksums
f61f419722eab440a8150920ab68ec75a6ed71d0833b5570d59c5bcd67a0129e
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.5-py3-none-any.whl

Download URL diom-0.2.5-py3-none-any.whl
Size 82.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
028ae8c8b39c0bfec54d58195df6b84fd31364ba1b622f4d845a6916ce202b0f
BLAKE2b-256 checksum
How to use checksums
ce698ebffeea5eaaedd5cdbf0af9496b915d04be53129ed8f36d1a4186d1e204
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

0.2.6

2 release files

This release

0.2.5 This release

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