Skip to main content

yggdryl Python bindings

import os
from decimal import Decimal

from yggdryl import DataType, Field, MediaType, MimeType, Uri

price = DataType.decimal("18", 4)
clock = DataType.time("microseconds")
text = DataType(str)
field = Field("price", price, nullable=False)
field.set_comment("closing price")
field.set_parquet_field_id(17)
field.set_location("s3://warehouse/bars/data.arrow")
field.set_property("postgres", "type", "numeric(18,4)")
scalar = field.scalar(Decimal("12.5000"))
file = Uri.from_path(r"C:\data\prices.arrow")
encoded = Uri("https://example.test/prices.csv.gz")

assert str(price) == "decimal64(18,4)"
assert str(clock) == "time64(us)"
assert text == DataType("utf8")
assert field.into_arrow().name == "price"
assert field.parquet_field_id == 17
assert field.metadata["PARQUET:field_id"] == "17"
assert field.location.scheme == "s3"
assert field.get_property("postgres", "type") == "numeric(18,4)"
assert scalar.as_py() == Decimal("12.5000")
assert str(file) == "file:///C:/data/prices.arrow"
assert os.fspath(file) == "C:/data/prices.arrow"
assert encoded.media_type.base == MimeType("text/csv")
encoded.set_media_type(
    MediaType.from_parts(MimeType("application/json"), [MimeType("application/gzip")])
)
assert encoded.file_name == "prices.json.gz"

The package provides native Python views over Yggdryl's DataType, Field, MimeType, MediaType, Uri, Url, and Urn, plus the @scalar decorator for defining schemas with standard-library dataclasses. Parsing, validation, Arrow conversion, ordering, stable hashing, and path normalization remain owned by Rust. Python 3.10 and PyArrow 18 are the minimum supported versions; 15 supplied the generic Arrow C-stream reader boundary, and 18 is where the run-end-encoded map and extension-type scalar paths became correct. DataType.arrow_scalar(value, *, safe=True) builds a Scalar of the projected physical type. Field.arrow_scalar adds top-level nullability enforcement and returns an already matching Scalar by identity; safe=False explicitly requests PyArrow's unsafe cast rules. Conversion from arbitrary Python objects into a PyArrow Scalar is Python-specific; native scalar validation and materialization are shared through the default-enabled core yggdryl::arrow runtime.

from yggdryl import Field, MediaType, MimeType

media = MediaType.from_parts(MimeType.CSV, [MimeType.GZIP, MimeType.ZSTD])
field = Field(
    "payload",
    "binary",
    metadata={"HTTPS:Content-Type": "text/csv; charset=utf-8"},
)
field.set_media_type(media)

assert field.mime_type == MimeType.CSV
assert field.content_encoding == "gzip, zstd"
assert field.get_property("https", "content-type") == "text/csv"

MimeType exposes the complete native known vocabulary as immutable class constants and accepts custom validated MIME names. MediaType() defaults to octet-stream, consumes iterable encodings once, and returns a detached tuple from encodings; it is mutable until first hashed. Hashing locks that wrapper, and a copy is an independent mutable value. URI, URL, and URN values use the same rule. Field HTTP and HTTPS input shares canonical lowercase http:* Arrow metadata. Raw header properties retain parameters, while typed MIME/media, unsigned content length, and absolute HTTP Location accessors validate without a binding-side parser. Pair media updates are atomic and cache-aware. Hashing a Field likewise locks every equality-affecting field and metadata mutation on that wrapper; copies and pickle round-trips are independent values.

Precise Arrow layout can stay beside the logical Python annotation. Reserved Annotated options work as (key, value) pairs or entries in one mapping:

from decimal import Decimal
from typing import Annotated

import pyarrow as pa
from yggdryl import Field

price = Field.from_pyhint(
    "price",
    Annotated[
        Decimal,
        ("arrow_type", pa.decimal128(9, 0)),
        {"nullable": False, "metadata": {"unit": "EUR"}, "id": 7},
    ],
)

assert price.into_arrow().type == pa.decimal128(9, 0)
assert price.parquet_field_id == 7
from __future__ import annotations

from yggdryl import Field, Int32Field, ListField, integer, nested, utf8

trade_id: Int32Field = integer.int32("trade_id", nullable=False)
tags: ListField[str] = nested.list("tags", utf8("item"))

assert type(trade_id) is Field
assert tags.dtype.kind == "nested"
assert trade_id.show_diff(trade_id) == "✓ equal"

One module per type at the package root - yggdryl.integer, yggdryl.string, yggdryl.temporal and the rest - covers every native datatype variant, and every factory is re-exported from yggdryl itself. Its aliases preserve kind/value information for static typing while factories return the same generic native Field. equals(..., with_metadata=False) can ignore metadata recursively; show_diffs returns readable UTF-8 difference lines and show_diff joins them.

from decimal import Decimal

from yggdryl import scalar
from yggdryl import toml

@scalar
class Order:
    order_id: int
    price: Decimal

order = Order(42, Decimal("12.50"))
payload = toml.dumps(order)  # ordinary UTF-8 TOML bytes

assert Order.into_field().name == "Order"
assert toml.loads(payload, cls=Order) == order

yggdryl.json, yggdryl.toml, and yggdryl.yaml expose byte-first dumps/loads plus declared os.PathLike and typed text/binary file-object dump/load. A source str is always document content; use pathlib.Path to name a source location. String destinations remain paths because output has no content/path ambiguity. JSON Lines and YAML also expose document-stream dump_all/load_all; TOML is deliberately one document. String content uses the borrowed native text path; paths and named or explicitly formatted I/O redirect to the native reader/writer paths without staging a whole encoded document. For load_all, Python supplies only its read(size)/readline(size) protocol: the owning Rust iterator decides JSON Lines and YAML document boundaries, enforces cumulative limits, and reports core byte offsets. It reads lazily under one bounded parser window, leaves the caller-owned stream open, and is fused after its first read or parse failure. A document carries shapes, never class names: a set reads back as a list and a uuid.UUID as its text, and a class is constructed only through an explicit target such as cls=.

import pyarrow as pa

from yggdryl import Field, field

trade_field = Field.from_arrow_schema(
    pa.schema([
        pa.field("trade_id", pa.uint32(), nullable=False),
        pa.field("tags", pa.list_(pa.string()), nullable=False),
    ]),
    name="Trade",
)
Trade = trade_field.into_dataclass()

trade = Trade(trade_id=1, tags=["new"])

assert field(Trade) is trade_field
assert Trade.into_field() is trade_field
assert Trade.into_field().into_arrow_schema().field("trade_id").type == pa.uint32()

Arrow schemas import through the native Field, preserving exact physical widths, metadata, dictionary state, and nested layout. into_dataclass() builds a normal dataclass whose cached static into_field() result is that native shape; it does not inject row conversion, codec, or Arrow methods into the class.

Use cached Class.into_field() for decorated dataclasses and field(value) for the general conversion funnel.

DataType.cast_arrow_array and Field.cast_arrow_array use the native Arrow kernel plan; their cast_arrow_batch forms reconcile Struct columns by ASCII-case-insensitive name, target order, and Field null/default policy. Readers and writers continue to exchange pyarrow.RecordBatchReader values; class declarations remain schema definitions rather than a second row I/O surface.

Record writes name both their Python representation and intent: overwrite_arrow_reader, append_arrow_table, merge_arrow_batch, and the corresponding *_records, pandas, and polars adapters all redirect to the same streamed Rust pipeline. Every call takes one keyword-only options= value. Set options.commit_row_size = N to publish each complete group of N incoming rows plus the final remainder; leave it as None for one publication after successful end of input. A later failure leaves completed groups visible by design, and zero is rejected before a one-shot Python input is inspected.

For configured intent, the same representations expose write_* with the canonical (input, mode, *, options=None) order. mode is required and is one of "overwrite", "append", or "merge"; it is validated before the input is exported or iterated. is_io() reports the general byte/record capability, while lazy row_size and column_size read whole-media dimensions from native format metadata and cache them only while the handle is open.

DataType(value) infers native wrappers, datatype expression strings, PyArrow datatypes, and Python annotations such as str or list[int]. DataType.decimal(precision, scale=0) also accepts integer-like objects and base-10 numeric strings, selecting Decimal128 through precision 38 and Decimal256 through precision 76. DataType.time(unit) accepts the shared native unit aliases and selects Time32 for seconds/milliseconds or Time64 for microseconds/nanoseconds. Scalar exposes checked native arithmetic through add, subtract, multiply, divide, remainder, negate, and absolute, plus Python's matching operators (including reflected operators and abs). Python-native operands are inferred once at the boundary; overflow, zero division, inexact decimal division, and invalid operand kinds retain distinct Python errors. Expression uses the same arithmetic names and operators to build native trees. Strings remain expression grammar ("price" names a column and "'fee'" is a literal); every non-string Python operand is inferred as one native Scalar, and reflected operators preserve left-to-right order. Avro schemas compare, order, and hash by their complete retained native schema identity; fingerprint() remains the separate Parsing Canonical Form identity that intentionally omits annotations. Decoded Avro containers and immutable Iceberg metadata values use the core's complete equality, ordering, and stable hash identities, with exact copy, repr, and pickle round-trips. Iceberg ScanPlan is a self-contained five-count report, so it supports the same value protocols without retaining a table or executable scan. IcebergOptions is mutable until first hashed; hashing locks every setter, while copied and unpickled options are independent unlocked values. Lazy Avro blocks, bound expressions/statements, and generic RecordOptions deliberately remain unhashable because the core defines no complete canonical value identity for their operational state. Bare DataType.variant() is the self-describing semi-structured Variant datatype; DataType.variant(fields) stays the dense-union sugar building the canonical dense Union with sequential native type IDs - the parenthesis disambiguates. yggdryl.variant builds the bare Variant field, yggdryl.dense_union the union one, and explicit yggdryl.union remains available for custom IDs or sparse layout.

Every page of the documentation shows its operation in Rust, Python and JavaScript, so a Python spelling is documented where the vocabulary it belongs to is. The field classes are their own guide.

Release files for yggdryl 0.1.9

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

Source distribution (sdist)

Source distribution for yggdryl 0.1.9
File Size Uploaded
yggdryl-0.1.9.tar.gz 4.4 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for yggdryl 0.1.9
File
yggdryl-0.1.9-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
yggdryl-0.1.9-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
yggdryl-0.1.9-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
yggdryl-0.1.9-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
yggdryl-0.1.9-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
yggdryl-0.1.9-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
yggdryl-0.1.9-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
yggdryl-0.1.9-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
yggdryl-0.1.9-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
yggdryl-0.1.9-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
yggdryl-0.1.9-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
yggdryl-0.1.9-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
yggdryl-0.1.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
yggdryl-0.1.9-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
yggdryl-0.1.9-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
yggdryl-0.1.9-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
yggdryl-0.1.9-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
yggdryl-0.1.9-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
yggdryl-0.1.9-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
yggdryl-0.1.9-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
yggdryl-0.1.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
yggdryl-0.1.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
yggdryl-0.1.9-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
yggdryl-0.1.9-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
yggdryl-0.1.9-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
yggdryl-0.1.9-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
yggdryl-0.1.9-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
yggdryl-0.1.9-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
yggdryl-0.1.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
yggdryl-0.1.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
yggdryl-0.1.9-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
yggdryl-0.1.9-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
yggdryl-0.1.9-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
yggdryl-0.1.9-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
yggdryl-0.1.9-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
yggdryl-0.1.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
yggdryl-0.1.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
yggdryl-0.1.9-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
yggdryl-0.1.9-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details

Total release size: 1.0 GB

Release files / yggdryl-0.1.9.tar.gz

Download URL yggdryl-0.1.9.tar.gz
Size 4.4 MB
Tags Source
SHA-256 checksum
How to use checksums
1b06aedb2d42a6142b4ed9a476b84b55595a94714b9f765d6c5c470e4fbcd45c
BLAKE2b-256 checksum
How to use checksums
2a1ef65fead657d4fc7bac7d21839a540c9f03cba13481b79544dbdea4455b82
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp314-cp314-win_arm64.whl

Download URL yggdryl-0.1.9-cp314-cp314-win_arm64.whl
Size 25.8 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
67211f8f5ab4754bfe4beef615fab7452c4a7b04dd560cc4970333595c33d600
BLAKE2b-256 checksum
How to use checksums
8304a9830a3ed2ec095758155ba2de9130cf80cc3f12fc0963c6101d739fb494
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp314-cp314-win_amd64.whl

Download URL yggdryl-0.1.9-cp314-cp314-win_amd64.whl
Size 28.4 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
dee27c7ff1aab8e158a0ab4d1850ef82e05436434239f64f35bcc15f69679c79
BLAKE2b-256 checksum
How to use checksums
030c807e41cbb09051dc2825e4d09aeb92bb5fe95e1241115eabe0293fb03895
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL yggdryl-0.1.9-cp314-cp314-musllinux_1_2_x86_64.whl
Size 27.6 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
115c429b97c2f66d6bfc351767ec568ac22158b53a3b66b4009327920efaa59f
BLAKE2b-256 checksum
How to use checksums
32cf47cdae1f325fa16148001916298e96a380f92b691fcb8e2323bcad88c495
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL yggdryl-0.1.9-cp314-cp314-musllinux_1_2_aarch64.whl
Size 24.9 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
739862005505333f96059256602d8112f48de7a6995c28182156878d5fb5e291
BLAKE2b-256 checksum
How to use checksums
b08e54d657b645a907aad89225114606fd8daf5f519313fe17eaff8cd1f6bb60
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL yggdryl-0.1.9-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 27.1 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bd6448a7fc78253fa2cdb49bd61505700d9f654d6083a6f19a1762d03269bf33
BLAKE2b-256 checksum
How to use checksums
79ddf4009fc753a619821e036c99ad47a6128f2d91848943e441b24a67fa899a
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL yggdryl-0.1.9-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 24.9 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
ae55220dc30fb2203579f38b6d0cfd902137655b33f04cc0fc4d533202afc6f7
BLAKE2b-256 checksum
How to use checksums
75d557992e03aac621cada1ee51bf4135c94e0b6014f97a335655dcca318b9d8
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp314-cp314-macosx_11_0_arm64.whl

Download URL yggdryl-0.1.9-cp314-cp314-macosx_11_0_arm64.whl
Size 23.7 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0a1ce47e883acd6171f621c9ed2ab54b83a1aa49e7ea054880d25fc1ee2270c0
BLAKE2b-256 checksum
How to use checksums
e59f3f9d99ebc22bc72f588ef9a38c3df70cb5bd1b42a466f2e52b5ade031639
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp314-cp314-macosx_10_12_x86_64.whl

Download URL yggdryl-0.1.9-cp314-cp314-macosx_10_12_x86_64.whl
Size 25.9 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
3025d80cd14f6f6783365eb723040490df41925abedff268c487a4919900dd2f
BLAKE2b-256 checksum
How to use checksums
4638511c51b27c4744f481275dc3fd581aa1450ce6e2fd93b55e64e19aeccdad
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp313-cp313-win_arm64.whl

Download URL yggdryl-0.1.9-cp313-cp313-win_arm64.whl
Size 25.8 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
f450e5969317b3fa6081b8d16aa9e8eccb3c3cbfdfd886af99591c007c3257c1
BLAKE2b-256 checksum
How to use checksums
f8a2cc369a0b8ddc360947e676a52ea0a4c3751dca0e7202a1325baecac0cf49
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp313-cp313-win_amd64.whl

Download URL yggdryl-0.1.9-cp313-cp313-win_amd64.whl
Size 28.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
04dd98a8f9415c6975a6d8b1b3c8028fccf770175540a08b96797b097aac1a52
BLAKE2b-256 checksum
How to use checksums
0a2eb37f58e7631143e058bbfd24c60676e25deb809528abddb8957dd8bfe278
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL yggdryl-0.1.9-cp313-cp313-musllinux_1_2_x86_64.whl
Size 27.6 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
46ae0b15a4ebe8fc125c92f876da32be8c46811159a72bda9a3a9d7adb99c04a
BLAKE2b-256 checksum
How to use checksums
1c33afe0409d06ae3f92b2a48c3ad57127adbec40a9b2dffdd77f88f54b438f2
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL yggdryl-0.1.9-cp313-cp313-musllinux_1_2_aarch64.whl
Size 24.9 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a82cd2bf38a1e04a95f58e685771fdadcf40311b1815dbf6ce3cd8202fe4f616
BLAKE2b-256 checksum
How to use checksums
93c729bd8feedf661a9074a81b79f3d71bbad35b48658e44c4804890cf843225
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL yggdryl-0.1.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 27.1 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ca9c6738896f306e73811157fe04022a623ceca14c006d86f48e4f117e28ad3c
BLAKE2b-256 checksum
How to use checksums
2e643161a3c21caf8c10e5c07d828be0a9ad0ad893ea8a3ec3e0f593d3d230d0
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL yggdryl-0.1.9-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 24.9 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
01892296c6f883c5286116041c9230815cc4eac4f5693625637e3a3c9a76b6c6
BLAKE2b-256 checksum
How to use checksums
53b5c3f0c34f55b29036fad37b2bd559b7df42676f329ccaf2e2b99e255fb4fc
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp313-cp313-macosx_11_0_arm64.whl

Download URL yggdryl-0.1.9-cp313-cp313-macosx_11_0_arm64.whl
Size 23.7 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8c6641e39167d1c0ebcf6d8eb31cdad5968fc99528abb30074bc8dec4be9ff73
BLAKE2b-256 checksum
How to use checksums
3173add4818e7d553204c66c43c655ddf27ff1ddefd38c84fbe73ab2a4dd3e9f
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp313-cp313-macosx_10_12_x86_64.whl

Download URL yggdryl-0.1.9-cp313-cp313-macosx_10_12_x86_64.whl
Size 25.9 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
4bdfd0f96e1f73bed7c60b5155a9f38124894717abde1678c66f7197a60dd6e5
BLAKE2b-256 checksum
How to use checksums
7a6826712025c657f30514f9040227eabeb12b736941b5fc70d96d6592b9fa29
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp312-cp312-win_arm64.whl

Download URL yggdryl-0.1.9-cp312-cp312-win_arm64.whl
Size 25.8 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
47e4f0a12b9e34321a16fff83e2b3320b9042d9332f7559ac2a9c3bc274afc4d
BLAKE2b-256 checksum
How to use checksums
b64b2a40442915b1a2eddbe10aefef750385f72e1ff04cf52dd53396726991f3
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp312-cp312-win_amd64.whl

Download URL yggdryl-0.1.9-cp312-cp312-win_amd64.whl
Size 28.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
02ae9aa771f70622c5e6e6da60f0fd60fb68858a7e0452fa1b3634e3134d5600
BLAKE2b-256 checksum
How to use checksums
f5ed2edf42471489ee317339b685b15813fbd683c2d3778ef5988aad977364b8
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL yggdryl-0.1.9-cp312-cp312-musllinux_1_2_x86_64.whl
Size 27.6 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1cf82e211a4598a2a46c6bb6d8a0403dcab6b0e78f5d50ec34eb7424c22f11d2
BLAKE2b-256 checksum
How to use checksums
47b7725818bfbc31d3041d36b74ea99431c2785d007a17f52177c4659e66cb53
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL yggdryl-0.1.9-cp312-cp312-musllinux_1_2_aarch64.whl
Size 24.9 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
74277419f982c0b1420a54a5ba9b94c9d12d6b59f2f4519b9ee865fe1dd66c40
BLAKE2b-256 checksum
How to use checksums
c09d57fcdecb8d3b95959660c4ffdb2c369734c78b319136bd96f28282851fb5
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL yggdryl-0.1.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 27.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c2de1d768fd7d72a3a5dd59f69461f1a5faf106046a9ef02cd5a242325a67cc6
BLAKE2b-256 checksum
How to use checksums
03170184e0dc6111e1b5fb0645e2535edee1bcf06b2accc6957265349403d1d0
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL yggdryl-0.1.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 24.9 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6584f2366034a2bb582d74ad1a2b6667fd0174c9e89dc8fd095d05a1fada499f
BLAKE2b-256 checksum
How to use checksums
aac81eb1d8c714c1c4fbabb288a71b6eb11e1664ac6581f8d8ab36da7c25d32d
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp312-cp312-macosx_11_0_arm64.whl

Download URL yggdryl-0.1.9-cp312-cp312-macosx_11_0_arm64.whl
Size 23.7 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
af2901969d25755cfef537f0059c3aff05e0845c954379cefa840035d68bcb56
BLAKE2b-256 checksum
How to use checksums
4e87cde08e56d086783d772aa423464a40d1422bd16f6a7f1ede454bf9e7595a
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp312-cp312-macosx_10_12_x86_64.whl

Download URL yggdryl-0.1.9-cp312-cp312-macosx_10_12_x86_64.whl
Size 25.9 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
cc4ae92c6e5037429fd4c68848f1ee4d81c723381e78b24d8362ad703c45dacb
BLAKE2b-256 checksum
How to use checksums
980a19209f9bacdac34fcac3412753328c84f3714ea51a06075f425504a8a5ff
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp311-cp311-win_arm64.whl

Download URL yggdryl-0.1.9-cp311-cp311-win_arm64.whl
Size 25.9 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
8c0512f52b389d5c999ad187c245be0dc64115c740e2eec21efb05add97b728f
BLAKE2b-256 checksum
How to use checksums
6be043ae3cecdcf77e9c6c09e898bc5da38f32aa6181ce3838f18bfb7b8c5862
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp311-cp311-win_amd64.whl

Download URL yggdryl-0.1.9-cp311-cp311-win_amd64.whl
Size 28.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
4bb5a5a456a56b8e35911ed90550aa8fc7857e124d3d23cf1867720f5e883ac1
BLAKE2b-256 checksum
How to use checksums
78efa1394920598ab61c9e6b9e75f28f3fd0de08253c40b1cd1e7a790900e0b4
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL yggdryl-0.1.9-cp311-cp311-musllinux_1_2_x86_64.whl
Size 27.6 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
187d606afb359c79e942bfe4c5b3ae6d226f000094fcfcde5d3a1aabd7df6926
BLAKE2b-256 checksum
How to use checksums
cec624fa04f97537474020351b831ae6cf7d286968dcdeae353c37b4e4db8eeb
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL yggdryl-0.1.9-cp311-cp311-musllinux_1_2_aarch64.whl
Size 25.0 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
aac9f6af4cdb0bbb1589191642afaf3a526163b88a9a52a8e5504729e9998a79
BLAKE2b-256 checksum
How to use checksums
708740812f2c5ceaba59667b1812da2e8cc755e5b18d071be97b38ae2f3c2047
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL yggdryl-0.1.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 27.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c4027d480c1e96a400a6b0b7b3f2329872d01e61671acbe73e24d33dfbb1a55d
BLAKE2b-256 checksum
How to use checksums
a2b0b626c266548c8c38876bd4d8f9165bf90e09dd85f83557ccc43a3b0f304a
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL yggdryl-0.1.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 24.9 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b18f39401bed61afa6fbc834ed14450132c25c1bbd7523d2bb6ef629fdaa6b94
BLAKE2b-256 checksum
How to use checksums
c51a9b408b3612c35eca91455b791fe6764fd3fc4108b59ff18d4e80db4818b7
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp311-cp311-macosx_11_0_arm64.whl

Download URL yggdryl-0.1.9-cp311-cp311-macosx_11_0_arm64.whl
Size 23.8 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8a86ab30240a0ad18e034d69c62a17412f19ad7dfc4353141eaf69441fde106f
BLAKE2b-256 checksum
How to use checksums
530ca105809e4739056310a95812d752a4e893b68ebf9be1f07b413ca93602ce
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp311-cp311-macosx_10_12_x86_64.whl

Download URL yggdryl-0.1.9-cp311-cp311-macosx_10_12_x86_64.whl
Size 25.7 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a0d6f92d35ec8421dcb425b9a5b4a858bda09c6d127eb816ddad35cb2c218d09
BLAKE2b-256 checksum
How to use checksums
d5e08420e25cb9fe479115f2350f01382fe2e6d527768e95a3178e22f2c61224
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp310-cp310-win_amd64.whl

Download URL yggdryl-0.1.9-cp310-cp310-win_amd64.whl
Size 28.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
90854b98c437a3abe48ed774ad0e0d4f09832eed389d75fb408d314a01f13b57
BLAKE2b-256 checksum
How to use checksums
8520123140f22ecc30e8d8c4193da3546bedd1f363a813366a1c4c944403ac53
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL yggdryl-0.1.9-cp310-cp310-musllinux_1_2_x86_64.whl
Size 27.6 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d6e4390e7123eb2f65ccc592d32f1aaeead8b740c1956663b83bc885f7b69b99
BLAKE2b-256 checksum
How to use checksums
2b8cb91050a7e7a2893b504ef0c8438765ef0ba471bd131748d6fee2af053d54
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL yggdryl-0.1.9-cp310-cp310-musllinux_1_2_aarch64.whl
Size 25.0 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6ab697bf1c837aad997806ef22d19b2727c3e1aee7c4e93c5d0d404ff1e1ea16
BLAKE2b-256 checksum
How to use checksums
8f3bad3e322e2482cd47029b58b3f845cf769e1ab830f7886193aa9c7afbccba
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL yggdryl-0.1.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 27.1 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8b4f2e3c72a2e326042dec663db0d1c0c691af41835f89a06a3194b9e0c57132
BLAKE2b-256 checksum
How to use checksums
e8fad3c1b08fe7b919adaadc946a75543988b1e284512eb06c001afe35223b77
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL yggdryl-0.1.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 24.9 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8c307123942214e07dd3eb25abe6f90241586dcb49cf388d5ebcdaf4fcd4644b
BLAKE2b-256 checksum
How to use checksums
498f0dbbcf6bcd14c52abea887182041325c25d6db121618b46f806a3dd5efc9
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp310-cp310-macosx_11_0_arm64.whl

Download URL yggdryl-0.1.9-cp310-cp310-macosx_11_0_arm64.whl
Size 23.8 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
20954c0e4a302c0ebc412fdac5ce551c4bd6fb57d008d679398243690419e46e
BLAKE2b-256 checksum
How to use checksums
e83153fa851095b6b49469990277e8876927e2bf4ab426e44cf41365f9005688
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 Sep 22, 2026.

Transparency log

Release files / yggdryl-0.1.9-cp310-cp310-macosx_10_12_x86_64.whl

Download URL yggdryl-0.1.9-cp310-cp310-macosx_10_12_x86_64.whl
Size 25.7 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
c4483fedbabe7d54a2fb36e768d203ecb46a315e1df23848451a98e474d692a5
BLAKE2b-256 checksum
How to use checksums
29e72292c74f3b40fb049461c38480815bc0958862b1ee5796f6728b55412780
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 Sep 22, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.9 This release

40 release files

0.1.8

40 release files

0.1.7

40 release files

0.1.6

40 release files

0.1.4

40 release files

0.1.1

40 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