Skip to main content

yggdryl Python bindings

import os
from decimal import Decimal

import pyarrow as pa

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.arrow_scalar(Decimal("12.5000"))
file = Uri.from_path(r"C:\data\prices.arrow")
encoded = Uri("https://example.test/prices.csv.gz")

assert str(price) == "decimal128(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["PARQUET:field_id"] == "17"
assert field.location.scheme == "s3"
assert field.get_property("postgres", "type") == "numeric(18,4)"
assert scalar == pa.scalar(Decimal("12.5000"), type=pa.decimal128(18, 4))
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("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 yggdryl import Field, types
from yggdryl.types import Int32Field, ListField

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

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

The categorized yggdryl.types package covers every native datatype variant. 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.text 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.field().name == "Order"
assert toml.loads(payload, cls=Order) == order

yggdryl.text.json, yggdryl.text.toml, and yggdryl.text.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.field() is trade_field
assert Trade.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 field() result is that native shape; it does not inject row conversion, codec, or Arrow methods into the class.

Use cached Class.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. types.variant builds the bare Variant field, types.dense_union the union one, and explicit types.union remains available for custom IDs or sparse layout.

Start with the Python guide and the field classes guide.

Release files for yggdryl 0.1.3

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.3
File Size Uploaded
yggdryl-0.1.3.tar.gz 2.8 MB Details

Built distributions (wheels)

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

Total release size: 910.7 MB

Release files / yggdryl-0.1.3.tar.gz

Download URL yggdryl-0.1.3.tar.gz
Size 2.8 MB
Tags Source
SHA-256 checksum
How to use checksums
adc81a02b9b325a450344ffc01abe7ff048854ae564c88cacc154fdb9a32a391
BLAKE2b-256 checksum
How to use checksums
627871a20b917e2ee9bc2e9290ca9e0a50d8e000b271b764e6aaa0662e25785f
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp314-cp314-win_arm64.whl
Size 22.9 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
850e434d351dfeb77c53deb102242e8dc5cb94b80fa28781e54881911ef29812
BLAKE2b-256 checksum
How to use checksums
f203a0264be8956860173869ae335c625386715fe8b5971a4bcf5de9cf6697b4
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp314-cp314-win_amd64.whl
Size 25.3 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
98c01ae309f1181fbe23a4112e9c1a38054006aee3bcab3c444977fe1d89c668
BLAKE2b-256 checksum
How to use checksums
993c4218ae734040c734b8b8fe1eadbde914f79ef01343c8c6ffc44a746a7ef6
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp314-cp314-musllinux_1_2_x86_64.whl
Size 24.7 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
653df54443e9a7210dfa0f018743d529f3385f35ecd82d9609648a1994ecc4ce
BLAKE2b-256 checksum
How to use checksums
1404c259c8d37615152f010a8ec7d3a68f9fef496f0fb05baf62bc14df46b41a
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp314-cp314-musllinux_1_2_aarch64.whl
Size 22.3 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c10bde1b4eca616da8ac581b16281fcd4d71c2a021734365bcee077ecf4475f8
BLAKE2b-256 checksum
How to use checksums
205230d622ad227192a893a733e7dc158c7239eadb977ef460e382136d2957aa
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 24.3 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5822b4bef904475903786a7439018f054c6dae7dee660b22fe5b1c05eafb19a5
BLAKE2b-256 checksum
How to use checksums
3c73cd1a48550b245b6f8c6aec94225b1174afa35aa1ad6e95e7bd0f89a81e47
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 22.2 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4db5e0d0d62533e87a5a452721fa68d4f796c56fb80860acb076387b50740f1f
BLAKE2b-256 checksum
How to use checksums
99d4b989e34c0d7b3e11ac2db2f491b2271ed3753cae6a6315746b8131b896f8
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp314-cp314-macosx_11_0_arm64.whl
Size 21.2 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
69ac3e3c042021d5701c5d855299f1ba11376244be93c7e7c541df931fc0c2b0
BLAKE2b-256 checksum
How to use checksums
c3c880751d93c46d397f8fdb7c8178c7aa2dc8dceec2de06aaab815bbdececde
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp314-cp314-macosx_10_12_x86_64.whl
Size 23.2 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
46a96bd6d41bfd1eb744a7ef43bf24bdd06ed076f664dcc6da76667d5f7b1f83
BLAKE2b-256 checksum
How to use checksums
3c44b30cfb35bbbc7c87cf25aa41dc44613d7270418210d34ecb71be6ae7bc8c
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp313-cp313-win_arm64.whl
Size 22.9 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
063d3c66553b3742d335b7bb054066fb62ed1cf28a2909813fbee1b86bb37ac2
BLAKE2b-256 checksum
How to use checksums
2402c4bdfa61a43f9eb73cecf3b75adf855907e8308e9c962f48adf7299fb5b0
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp313-cp313-win_amd64.whl
Size 25.3 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
f172a04b559dc9a16c6e0afb793bb58657d8ac6d01e5aef4aa26886d6eec4825
BLAKE2b-256 checksum
How to use checksums
d40f2700c884b95759e616c070f80464575ed80a18b8d18ef759ef3b0eb6672b
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp313-cp313-musllinux_1_2_x86_64.whl
Size 24.7 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
363209686b5319b3b391004a319e5677570469e0f9aee2021fa227bb579c407a
BLAKE2b-256 checksum
How to use checksums
6da3bd3ef7eb24ef9378b3a032509ac334c42a6dfd8641da60942159572a73cf
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp313-cp313-musllinux_1_2_aarch64.whl
Size 22.3 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
7f5a3d1783ae5c9b4e7728413f46fe08ca03cf8717b213ac27771182ee6e94de
BLAKE2b-256 checksum
How to use checksums
09ceefdf40186b3d1dccb32217d9a3e2d09dc04dc8c18937deb48176b643fc4f
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 24.2 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b890214dca92c9de9a5890e6b41b2d28575f0a372bca939f15022313a9c090f1
BLAKE2b-256 checksum
How to use checksums
f14776252d6c58266731910b90eed87eb0d6bc5a4b3b54aed5e2ee7bfe9b45fd
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 22.2 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
f9b6e8e82b4a15182f7b0f7b432b29fb0eab147bdb2235ee79c2c3781fda43ce
BLAKE2b-256 checksum
How to use checksums
63e6c7309a9138c5ab283779e3af3bfae87dbb05d86b33f6ec1bc16b808c069f
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp313-cp313-macosx_11_0_arm64.whl
Size 21.2 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
559309b13f80fb690ab73272cd09173e847f8b4346360602a7b3ff0cc6782969
BLAKE2b-256 checksum
How to use checksums
87021abc34bf2d406596dada337f7381a2481035a9fbb18e95c69bd92123a9ea
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp313-cp313-macosx_10_12_x86_64.whl
Size 23.2 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
79591ef26c8d046e7fe82df848c4444e1e7f05253b1feab839efab6b4e28a390
BLAKE2b-256 checksum
How to use checksums
b658c3e304a85de216ccd225dcb8b3f902da29a20fa9e6d535c6a9c1aa3e0a01
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp312-cp312-win_arm64.whl
Size 22.9 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
e96649bd463becb37b4a9d7ac1946ddc2d8d1ca42e68e7366e470bb4e82154ed
BLAKE2b-256 checksum
How to use checksums
7eb77dfe0a1ab1bb0bbd86f1d2248d55ad10f60245e83c5deb27711fb1211c25
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp312-cp312-win_amd64.whl
Size 25.3 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
16d13584b728a44068bcb894fcb2eaee1f4ed4acb756189b71c288855f4b1742
BLAKE2b-256 checksum
How to use checksums
1d59006dd31666c242da6a533f3d1c9b2bd8aaa5c3f6549df77dda03f9048614
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp312-cp312-musllinux_1_2_x86_64.whl
Size 24.7 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a148771ae9ce16de077ee421d2e0777549b1b554d7f601931963b14b5f126af6
BLAKE2b-256 checksum
How to use checksums
ac18b511e0545f46e993fafa2a0e28ae1cea08e01f8ae6d5eaafb84240b67f42
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp312-cp312-musllinux_1_2_aarch64.whl
Size 22.3 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ce1ca6d1700c9b6ff4b59cb36d7507137db73c4575ea407e808ae7ded85fc2fc
BLAKE2b-256 checksum
How to use checksums
a4d37df45a7823b86b5dcdd9d0242963f1793f7d03393ed4a2bd434889903f5e
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 24.2 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
53914043813a39eca5b3e7a744e8815c5684768ce22ddff294555d1cc49ea3e2
BLAKE2b-256 checksum
How to use checksums
22cdba2038f0ba57875c4ee474968dac48fe7e59a23c335b79f65a93adf0f909
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 22.2 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b24d780a94a607c0a297a29d3ee1043752113fa0734fb20ece4ce961f76e0540
BLAKE2b-256 checksum
How to use checksums
80c055c6a5d90e2bc7b3e9ec7f810b3fd60002b40c61ecfa5b5f8823573e1ff3
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp312-cp312-macosx_11_0_arm64.whl
Size 21.2 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3e6e8e260938f172ccc95ac5f37de34db5dab7b34287ed8575f1ee81fde8608b
BLAKE2b-256 checksum
How to use checksums
e85656881a40a415a956ac09a9c4a907f4b6ce1df8c6b656e3ca9395685005cc
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp312-cp312-macosx_10_12_x86_64.whl
Size 23.2 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
309302c452a7e543de99a8daa19ee9fe2a5efd6b5f436485507b3f4d2856a38b
BLAKE2b-256 checksum
How to use checksums
839f71dfd88728f431a1fa798ed4f3476b9947353a2f0de2f0409a3a24c831ee
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp311-cp311-win_arm64.whl
Size 23.0 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
c27a0b4477c1125f775b67fcc038a8c11757a3c79982ec7036fc9dad8d0c92d2
BLAKE2b-256 checksum
How to use checksums
1d774b78eacff8e6b86fbfd99125479a22d6a465823aad6a6e89366d38ea3101
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp311-cp311-win_amd64.whl
Size 25.4 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
556251f7fc5d069b071dd69c925dfd85c351a80e4ca7bb2364190df05394f5a0
BLAKE2b-256 checksum
How to use checksums
9c2b28c2d786fcf455873cc95db8028a2a42916838cbcd711ea10831f07f5a6b
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp311-cp311-musllinux_1_2_x86_64.whl
Size 24.7 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
eafe7b863b9fe4ec32d8a6fa7ae84529c23144c330e820db4534f7b0c5190f69
BLAKE2b-256 checksum
How to use checksums
d3845ee6e0fc4b13b0a2034fda4d9669ec6c97d8c7f1c9ca9fa798de8cd82ff2
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp311-cp311-musllinux_1_2_aarch64.whl
Size 22.4 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
61e5c7d10b78a060d94a202f32914600be67dc5a4114907ac52d106585a08336
BLAKE2b-256 checksum
How to use checksums
3c21739b7186ca32422a478e2f6d12f5493840a7e40cf67738449daabb906910
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 24.3 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
12df8bb6c21a6217cded844aa4bb951f5086274258c039f70b71cee2e4102d4b
BLAKE2b-256 checksum
How to use checksums
d551a6379e018158aeb8b7957b7fb5b91d6bd2f000ed12840392f5d67c93e9bd
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 22.3 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
3ed741da3a61df82f83aa2347b018e9da7a7bc6e731089f49ab112af60b1546a
BLAKE2b-256 checksum
How to use checksums
7a0d9fd3fc6f3d2134f3ce870cda6bf5f625ae8b2b151cec5fd3a936c0d5f453
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp311-cp311-macosx_11_0_arm64.whl
Size 21.3 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e1f91d958c7e73ece7375f2b13277e6a52f7ee3b7398c426d299e06b748557b3
BLAKE2b-256 checksum
How to use checksums
63fe60196bf7b3480f12f819d65c875f62fbb901db05dad7adb4d779f0f9193e
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp311-cp311-macosx_10_12_x86_64.whl
Size 23.1 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
6afef920750111daf5d5a568a6183ec2c9754e92f5fa1653e1ac7384c973a83d
BLAKE2b-256 checksum
How to use checksums
79d0c36f85f0af44fddee932aa34062b72f7d150ed093447a597df1834bddb5c
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp310-cp310-win_amd64.whl
Size 25.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
c481aa3448a5d6ac501ecec20d20adf768a026f27ee00e717888dc6f4c0ef0c6
BLAKE2b-256 checksum
How to use checksums
6568530debb965280b050c620ad5b33a6e4d087efccec662364f087b52ffeda9
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp310-cp310-musllinux_1_2_x86_64.whl
Size 24.7 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
fa20ca3d6fddb5a1f05dabe511e9673909eab14f19417542af678a362b96a690
BLAKE2b-256 checksum
How to use checksums
7f26ec173f2a6cf5353a129830661883b3ef12a3e9c080ade4c67ed2e60e6736
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp310-cp310-musllinux_1_2_aarch64.whl
Size 22.4 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
b72af9ccbd9226acf050f4fe22ee2aa5b1639d40b566cfcbee474342f668d53a
BLAKE2b-256 checksum
How to use checksums
91364bb9d3b5cf5c70d4f6f18fb8e1b731b447a6dbfc0bb9114864c4478083c2
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 24.3 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
df9d562ac7c7efb305c70f4518947dcf691c058784205154f5dd20d7c63d0768
BLAKE2b-256 checksum
How to use checksums
cd87421f94268bc81ecd602898093c824c68a20fa4ce4aa5b8dad92c5831b05c
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 22.3 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7c6ae678173239ddbeac867bde11821cbd8d53f290dc6663e2cafd45c838927d
BLAKE2b-256 checksum
How to use checksums
4fa0afd4240ba665b30721abb7ac2dcd83b446457ed2a2b9442311242f70dc5b
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp310-cp310-macosx_11_0_arm64.whl
Size 21.3 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1e94f354ad01821d8062dcecd6fdbb9211d3930591da6d727daca238b349a44a
BLAKE2b-256 checksum
How to use checksums
8d7c0102318c56aa17c83fecdafcfbe35104bbfe7fb6d46a00b4027a964f2004
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 9, 2026.

Transparency log

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

Download URL yggdryl-0.1.3-cp310-cp310-macosx_10_12_x86_64.whl
Size 23.1 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
82ea36e9fdf4c11767f40c6938bc51f1d5d9301f924abc4401c5cbfde0bd86c0
BLAKE2b-256 checksum
How to use checksums
a5d0bb532a606c96cb23c6df823b944149b55cccded717918e4d03e02a075b84
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 9, 2026.

Transparency log

Release history Release notifications | RSS feed

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

This release

0.1.3 This release

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