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, SerieField, integer, serie, utf8

trade_id: Int32Field = integer.int32("trade_id", nullable=False)
tags: SerieField[str] = serie("tags", utf8("item"))

assert type(trade_id) is Field
assert tags.dtype.id == "serie"
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.

Serie.from_arrow_array(array, field) and Serie.from_arrow_batch(batch, root) cast through the native Arrow kernel plan, SerieReader.from_arrow_reader casts a stream by one plan, and ArrowCastPlan is that plan held; a record cast reconciles 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.13

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.13
File Size Uploaded
yggdryl-0.1.13.tar.gz 4.9 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for yggdryl 0.1.13
File
yggdryl-0.1.13-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
yggdryl-0.1.13-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
yggdryl-0.1.13-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
yggdryl-0.1.13-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
yggdryl-0.1.13-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.13-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
yggdryl-0.1.13-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
yggdryl-0.1.13-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
yggdryl-0.1.13-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
yggdryl-0.1.13-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
yggdryl-0.1.13-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
yggdryl-0.1.13-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
yggdryl-0.1.13-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.13-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
yggdryl-0.1.13-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
yggdryl-0.1.13-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
yggdryl-0.1.13-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
yggdryl-0.1.13-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
yggdryl-0.1.13-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
yggdryl-0.1.13-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
yggdryl-0.1.13-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.13-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
yggdryl-0.1.13-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
yggdryl-0.1.13-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
yggdryl-0.1.13-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
yggdryl-0.1.13-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
yggdryl-0.1.13-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
yggdryl-0.1.13-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
yggdryl-0.1.13-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.13-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
yggdryl-0.1.13-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
yggdryl-0.1.13-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
yggdryl-0.1.13-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
yggdryl-0.1.13-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
yggdryl-0.1.13-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
yggdryl-0.1.13-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.13-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
yggdryl-0.1.13-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
yggdryl-0.1.13-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details

Total release size: 1.1 GB

Release files / yggdryl-0.1.13.tar.gz

Download URL yggdryl-0.1.13.tar.gz
Size 4.9 MB
Tags Source
SHA-256 checksum
How to use checksums
e0037b21f095abdb66ac1e3edbe3d5ce40fcc6dd908eaac676b38fccf4802b53
BLAKE2b-256 checksum
How to use checksums
b1fcc1e9f1dda911b340e022385279052f8a2d7d71d7f311d61691802befaa0f
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp314-cp314-win_arm64.whl
Size 27.0 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
7e387aa4a604a1452950a085d3784944985b135b91d9a6ccce982a8042c940d2
BLAKE2b-256 checksum
How to use checksums
68ae399c58e291a580156a499fb8afb9d5f754c141a56aacb4712e9222f9452d
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp314-cp314-win_amd64.whl
Size 29.7 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
ce10f9413be964df0ce82904daf330df62744125ce83346211c191ac21b1a8d9
BLAKE2b-256 checksum
How to use checksums
c3b9195a55393f0fb76bf83857fea7053463acc5406c2c690b659f4a4de70824
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp314-cp314-musllinux_1_2_x86_64.whl
Size 28.8 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6d95e90c96b8c1204d6b0d08df76e460355c37bad9132714b63da7cb323359e6
BLAKE2b-256 checksum
How to use checksums
5928b880a9406866ceb0a71ff33cda4edd466ebdc8ef46edb936c0130f2d92c6
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp314-cp314-musllinux_1_2_aarch64.whl
Size 26.1 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8e42a61d59e785bb7e6936862ec13b0c2fb51a7bf3c183650e2bb4a4959951c9
BLAKE2b-256 checksum
How to use checksums
e9f68f5d245b7d9a92b97fdd70f2b2de94ca24f700ed2ab287cba29c462dba28
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 28.3 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4b35331e11449c48b5c06976cf17bfbdfa1aeff6ae3206ac5bdbdb78273690b3
BLAKE2b-256 checksum
How to use checksums
46847c3f3728ebfb009651ece13f0568c29481ca72be044b56cb93bbd9f23103
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 26.0 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
55356ee3bfadec3e8d926ba6bd3067d64a11092c847e390e153e8cff0dca6ffa
BLAKE2b-256 checksum
How to use checksums
ead872bc3f3b4886396cb6c235aca7d7279f8a3e086f46d55489a9f390973d26
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp314-cp314-macosx_11_0_arm64.whl
Size 24.9 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d178a441ef3b0077b1e5622f104cdee6b0695c9aff395ca9c80afdf5aebfd870
BLAKE2b-256 checksum
How to use checksums
8e63ddf55df094f870872059da9b794292548b0337ca90c231f22f1d1ccd7b8f
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp314-cp314-macosx_10_12_x86_64.whl
Size 27.1 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b34ed125a22fdf91081bac0c0c0f8d2ecd3146e750d844262dcfdbefc2ce4c40
BLAKE2b-256 checksum
How to use checksums
d254fabf3808f8d8e8f24821b86e17baf1a599bfcd008f5787b429968f7d1510
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp313-cp313-win_arm64.whl
Size 27.0 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
b3dbf7a6e734ba1bfc98c9e384d72cfc1eca4d0f1634e63ea2486c4c6b26bc9b
BLAKE2b-256 checksum
How to use checksums
72f6086e7571e02d3c5bf41ace28faebead0b9b8e62983f1ce09ff443b4ccf87
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp313-cp313-win_amd64.whl
Size 29.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
1770254534feaa40af2d38814a3e04446de0a2f6dd55b7d514b84883e25e9b01
BLAKE2b-256 checksum
How to use checksums
57f3c9fe51d87eac77c5d492dca340d0e3be615d5fcf2d9ffa8436815ea93cf2
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp313-cp313-musllinux_1_2_x86_64.whl
Size 28.8 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0606657cbb5fd46e41204d56f7932a7906addaa635bfdd0919767d581a7c4b88
BLAKE2b-256 checksum
How to use checksums
129b42ce69a7abe67d483aa81c5e3c6b8539d5552dfbb2ae391269e8cdf9e758
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp313-cp313-musllinux_1_2_aarch64.whl
Size 26.1 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
91d09cf89a0cb01842b9001edb2e848415a850d95f5a21cc93030d23c88c99c6
BLAKE2b-256 checksum
How to use checksums
a9bb7618a6200b463aa292a62aea0f1591bbbcc1b9fbe424951848d710af3c7d
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 28.3 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1e42e34bd21407794ed094fd0d1d57405a1a21a21104a1b60ac2cba1ed0d3af7
BLAKE2b-256 checksum
How to use checksums
0c1993b4d692e08c1665f8960e0fd40f085a2b32534825b2c60a519d84f4770e
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 26.0 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1294928d3d62f0ae69f0874fcc7d6e9e2df546a0138ba3f8943afe8e0eb08770
BLAKE2b-256 checksum
How to use checksums
d752fc1fb169814f63343e5664d3db575fb8cb2885a2fa48500c01a2fdb1befc
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp313-cp313-macosx_11_0_arm64.whl
Size 24.9 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
10601088589e869953a5ca331119967cb1e502892c90383deb90094759cfdd1d
BLAKE2b-256 checksum
How to use checksums
f4c2a9a2848aea21574fa6f4bb2fca0ca60dfc9fbe3127b7760fe20285097ce1
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp313-cp313-macosx_10_12_x86_64.whl
Size 27.1 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
979c5433ae7b0d69b622f47b8636176cb5d1032f0400c0b060de202b21386e88
BLAKE2b-256 checksum
How to use checksums
5946c618bf39ab7c47bde719c93062acf3f998f6127fb5b0e5d9459ae7d2e52c
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp312-cp312-win_arm64.whl
Size 27.0 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
8a53d8b286aea09440e2a44d1c574bd0abba8d9e9579b6a0187c6c158c6d03f4
BLAKE2b-256 checksum
How to use checksums
94966c11b1bbd4d60ed4684b14739c96eff5845108c08ae60ead88e682f8e960
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp312-cp312-win_amd64.whl
Size 29.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
841ddcf16fb387d426fe07fc90b7e6735f0e72782e2a3890adc118b0052c3017
BLAKE2b-256 checksum
How to use checksums
9bb1bdf5b40fc4d19c8fee0499cf3ebd3b52e110126a097c3379a496e7076508
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp312-cp312-musllinux_1_2_x86_64.whl
Size 28.8 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
837b728cf7b79b6456304aca13939b7200c38c163677ee8cc8885940aa686be8
BLAKE2b-256 checksum
How to use checksums
7d1442bf1b2733eb781ce93e127e4121fc6db4cfcf016ff62c27748a34fb8cc5
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp312-cp312-musllinux_1_2_aarch64.whl
Size 26.1 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
87debb4d61a92b7a1b954d76e0d140dff69a4f4706c684082d3b6f8e3e3b9144
BLAKE2b-256 checksum
How to use checksums
bddbe4197dddb5c391f8db3229b446de55239c75b1bc43673bf03eb2619cd214
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 28.3 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
372c2f5f4e5bbf45a2126e048697822ee9e1637896bed7312ad5d8e2ce3d2b85
BLAKE2b-256 checksum
How to use checksums
c52c9b025a09d511f17c9880a6e7ba734e0efa4902d6ebae0c26cee14584c0fb
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 26.0 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
3c3e18a9b7bf8d728d6016376214dd322e49ea646cbdd1655fe3a45e287c88c8
BLAKE2b-256 checksum
How to use checksums
1ce5cfd9fcf97f31a0e3ae744e75287babf0a2d03eb023619ec3a5ad660d89c7
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp312-cp312-macosx_11_0_arm64.whl
Size 24.9 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8b37d7d78e3cf4f1e1a8195048c2aeb1c64b6b3fa890421e60186abb5014f1fa
BLAKE2b-256 checksum
How to use checksums
996e0ff0dcf40e2636d679f528553069e21d09b4b080fee84f26e52607e499b3
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp312-cp312-macosx_10_12_x86_64.whl
Size 27.1 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
9295617b5fbc9805041b9d891e1974b021c1466b299e7bb1e82dfad03e8fcc83
BLAKE2b-256 checksum
How to use checksums
171043ce9a15fd23e02ead2c303be742b439b342a962ea5c5f85aa9a322e7b59
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp311-cp311-win_arm64.whl
Size 27.1 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
a2d967137b586f8978407fa9e41dee64e60b42f663bc8d78dbbc501e49a47f17
BLAKE2b-256 checksum
How to use checksums
c90b2a2fba8750a3cceb8f68fe15748f2e67185466c4133b8b2a1580f0ac8af3
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp311-cp311-win_amd64.whl
Size 29.7 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
b2f6c7c51f465867d3efeb13c517769cd53c60cc75356234f2095a24db621b62
BLAKE2b-256 checksum
How to use checksums
25c2bc4e82315d62913c9461e5db8d828c8cbe4e43f7b88480bbe6fd3d41201f
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp311-cp311-musllinux_1_2_x86_64.whl
Size 28.8 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5b1b15807eaf2813e6ef8c6a663ff053dc75e0a22acc6bd598e68d3ab0378bc0
BLAKE2b-256 checksum
How to use checksums
75f55703652278c7df598810591791db870ee6c040f06a1fdd6304913c2790cf
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp311-cp311-musllinux_1_2_aarch64.whl
Size 26.2 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
120963105b534d80f24dd13563080542ec441f9bd053960e839d416f2bfed9a0
BLAKE2b-256 checksum
How to use checksums
ac6e2473a8918cd4bf87b2c329aa96a4c807df7ea95202600678d05a01d5048f
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 28.3 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8d13cce30d54c2b658918807522f241e4f9c37d67ee4a0ca6353f64d7803ce67
BLAKE2b-256 checksum
How to use checksums
787798da014d8af7c38e6f22b6f10b9e762d88fc40ffca15f17adc00f6fcd4f6
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 26.1 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
3dba1158a6901622c1049eb97ac3fa5e4b017691918e7e94297a5b2d71a97c17
BLAKE2b-256 checksum
How to use checksums
d202fc6bdbd0499e1db20b54d34ae7a40d02b11b362c1ce4fad0f87f64fccac3
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp311-cp311-macosx_11_0_arm64.whl
Size 24.9 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
19266c6561bfb65b45a962daae8fbdab9a2967bb1acbe68a9ae7fd31b5868e0b
BLAKE2b-256 checksum
How to use checksums
4367f59c27ef25dc23f1114e3b602b7fe20df4d7703785dfbb9adaef343dfe5e
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp311-cp311-macosx_10_12_x86_64.whl
Size 26.9 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
16ca93dbee0c31cc288d18e977be3fff00fb395cd11c74be39fbbad9414ff172
BLAKE2b-256 checksum
How to use checksums
6bc642de5d352c6d3a3c4fdd7ba5a1012bdc9279d5645daf9c2fab70acf87d5c
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp310-cp310-win_amd64.whl
Size 29.7 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
27bec69bf6817d53fd8a10f3cc861e45a4c33cfd9a16fae9d5acfdf8d20b3db1
BLAKE2b-256 checksum
How to use checksums
d68d067625629bb9a416386d2f3d0ebe1dc8eb50209cc1ebe57b08d417b62fc0
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp310-cp310-musllinux_1_2_x86_64.whl
Size 28.8 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
019486699a6faae2ab7d33b3005d62a17c98a64f91b7f2b6f45435cdc71f03ac
BLAKE2b-256 checksum
How to use checksums
a364b30091fe9511fdfefc08f9ca5533a53d05db3cdf88a36d8cc4d3c9209227
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp310-cp310-musllinux_1_2_aarch64.whl
Size 26.2 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
61653daca89aafeabdb3cb671cccbb8879f14ce6d094988753aa31d903730701
BLAKE2b-256 checksum
How to use checksums
472c0e7b1d03afcec37e3b15f13747fd08065163141b2c4a62f5ac97db780da8
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 28.3 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1a277f9c611708f7052f94dc3da32b3a718b49bc5c013fd541ad37873f1f992e
BLAKE2b-256 checksum
How to use checksums
2c260bb013f383d4dd4d8d0c45e2105c8c5a349a18ec5ef3832760285694d415
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 26.1 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7e6f5c638a729a402acc6001f57622503cce50bc29b242e81ff02a0646362446
BLAKE2b-256 checksum
How to use checksums
d9b271a29e1a55e75f4d40fe824153f0b13f2daafcf352e462e686757127d2f4
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp310-cp310-macosx_11_0_arm64.whl
Size 24.9 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
74ea514cf4bd88a4c7796e5ee74339da4d75bfe69d9bb596eeeac2df646759ad
BLAKE2b-256 checksum
How to use checksums
bce057dca39397d2f4a4de675968ebf63eda29611b167b820b821749d78ba35e
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 25, 2026.

Transparency log

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

Download URL yggdryl-0.1.13-cp310-cp310-macosx_10_12_x86_64.whl
Size 26.9 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
8d06aa16b93888665b67cac1b41ae9f027ac1a295adf95d1c6f6e287b1ec6ac0
BLAKE2b-256 checksum
How to use checksums
0a2426392ee2ac67687ac76686875246fd3d65aa0d3a95bd9871afe2f3aac7c1
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 25, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.13 This release

40 release files

0.1.9

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