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)
| File | Size | Uploaded | |
|---|---|---|---|
| yggdryl-0.1.13.tar.gz | 4.9 MB | Details |
Built distributions (wheels)
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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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