Skip to main content

ryaml

Quickly and safely parse yaml

What is ryaml?

ryaml is a Python library that wraps a Rust yaml parser, serde-yaml, to quickly and safely parse and dump yaml to and from Python objects.

It is not fully compatible with PyYAML, and it has a similar design to the json module. The hope is this will be used as a safe and fast yaml parser in lieu of PyYAML.

Like PyYAML, this library implements the YAML 1.1 specification.

Installation

We ship binary wheels for Windows, Linux, and macOS, so as long as you are using Python 3.10+, you can run:

$ python -m pip install ryaml

Otherwise, you will need to build from source. To do so, first install Rust 1.41 stable.

Then you should be able to just

$ git clone https://github.com/emmatyping/ryaml
$ cd ryaml
$ python -m pip install .

Or if you want to build a wheel:

$ git clone https://github.com/emmatyping/ryaml
$ cd ryaml
$ python -m pip install maturin
$ maturin build --release --no-sdist
# OR if you want an abi3 wheel (compatible with Python 3.10+)
$ maturin build --release --no-sdist --cargo-extra-args="--features=abi3"

And a wheel will be created in target/wheels which you can install.

Usage

The API of ryaml is very similar to that of json in the standard library:

You can use ryaml.loads to read from a str:

import ryaml
obj = ryaml.loads('key: [10, "hi"]')
assert isinstance(obj, dict) # True
assert obj['key'][1] == "hi" # True

And ryaml.dumps to dump an object into a yaml file:

import ryaml
s = ryaml.dumps({ 'key' : None })
print(s)
# prints:
# ---
# key: ~

There are also ryaml.load and ryaml.load_all to read yaml document(s) from files:

import ryaml
obj = {'a': [{'b': 1}]}
with open('test.yaml', 'w') as w:
    ryaml.dump(w, obj)
with open('test.yaml', 'r') as r:
    assert ryaml.load(r) == obj
with open('multidoc.yaml', 'w') as multi:
    multi.write('''
---
a:
  key:
...
---
b:
  key:
    ''')
with open('multidoc.yaml', 'r') as multi:
    docs = ryaml.load_all(multi)
assert len(docs) == 2
assert docs[0]['a']['key'] is None

ryaml.load_all will, as seen above, load multiple documents from a single file.

Thanks

This project is standing on the shoulders of giants, and would not be possible without:

pyo3

serde-yaml

yaml-rust

pythonize

Release files for ryaml 0.5.1

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

Source distribution (sdist)

Source distribution for ryaml 0.5.1
File Size Uploaded
ryaml-0.5.1.tar.gz 10.2 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for ryaml 0.5.1
File
ryaml-0.5.1-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
ryaml-0.5.1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
ryaml-0.5.1-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details
ryaml-0.5.1-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
ryaml-0.5.1-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
ryaml-0.5.1-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details
ryaml-0.5.1-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
ryaml-0.5.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
ryaml-0.5.1-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
ryaml-0.5.1-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
ryaml-0.5.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
ryaml-0.5.1-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
ryaml-0.5.1-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
ryaml-0.5.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
ryaml-0.5.1-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
ryaml-0.5.1-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
ryaml-0.5.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
ryaml-0.5.1-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
ryaml-0.5.1-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
ryaml-0.5.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
ryaml-0.5.1-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
ryaml-0.5.1-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
ryaml-0.5.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
ryaml-0.5.1-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
ryaml-0.5.1-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
ryaml-0.5.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
ryaml-0.5.1-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
ryaml-0.5.1-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
ryaml-0.5.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
ryaml-0.5.1-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
ryaml-0.5.1-cp310-cp310-win_arm64.whl CPython 3.10 CPython 3.10 Windows ARM64 Details
ryaml-0.5.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
ryaml-0.5.1-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
ryaml-0.5.1-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
ryaml-0.5.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
ryaml-0.5.1-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details

Total release size: 12.2 MB

Release files / ryaml-0.5.1.tar.gz

Download URL ryaml-0.5.1.tar.gz
Size 10.2 kB
Tags Source
SHA-256 checksum
How to use checksums
b092d15521016f567aace04365d0aa36bea4270f34ebe264ef9e071cea0a8381
BLAKE2b-256 checksum
How to use checksums
91c7f7357990e2ee4958258fe8b8a65a1bcd5d7526d76a04c3a2a5c1707ee05c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp314-cp314t-win_arm64.whl

Download URL ryaml-0.5.1-cp314-cp314t-win_arm64.whl
Size 246.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
55b34db34db8f201f4ff1f8e41fa2c188b617f453610a0ea623e93edcbb44161
BLAKE2b-256 checksum
How to use checksums
ce74b89bc4c9e9115f5fa5c6ac44f2fe758b84f1d4009cada39ee41d0801972b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp314-cp314t-win_amd64.whl

Download URL ryaml-0.5.1-cp314-cp314t-win_amd64.whl
Size 256.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
da56b618598e253c764a5fc27c51fd0a564384810d307d86140da0c7beeab0d4
BLAKE2b-256 checksum
How to use checksums
56866fde258c33495d43246d80a2c28045e58618ccccbc5e20147332aefc4211
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL ryaml-0.5.1-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 407.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8a8821ac4f05e6d23c911d25e4a80001ae40efb411d84636bce8234e6ac5ffe1
BLAKE2b-256 checksum
How to use checksums
f11f207e1bf32c6c11a24b51a7d60457b00039f2af8a3554b73f5ba6ea1ed31b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL ryaml-0.5.1-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 395.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
59b5010d59e8db24f6bc9213f0393985d84178b0c32ce4cfd014b0cbb8382a1e
BLAKE2b-256 checksum
How to use checksums
f7aebd0c7fabd882fe3b426346db7001174da45df67eaa451a9b9636c30893a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp314-cp314t-macosx_11_0_arm64.whl

Download URL ryaml-0.5.1-cp314-cp314t-macosx_11_0_arm64.whl
Size 355.3 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
845547a5494f8f42282fa242ee55c91b062f1b2078b5d5060e4859465bcba6db
BLAKE2b-256 checksum
How to use checksums
77450d567be436e646dbc3dd7bd75feea5c0e27f61009eeacdde28949dae216e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL ryaml-0.5.1-cp314-cp314t-macosx_10_15_x86_64.whl
Size 366.1 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
41baf5391530a988d854ace25436792280a285d28bac7a5f3a501ea38ded8c72
BLAKE2b-256 checksum
How to use checksums
7e0d3d6416755e1b65fe58f0d5103734ed9e31ed933c49bafa648a8089dacf79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp314-cp314-win_arm64.whl

Download URL ryaml-0.5.1-cp314-cp314-win_arm64.whl
Size 247.7 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
4a8584df34a935da25fc28941f0a3f96bfe6d7f4346bbae898726bd3468e9537
BLAKE2b-256 checksum
How to use checksums
cfa362ebc097c00b754cafbef8379a15d922b7738c1d232ea61f1b5e2349bb4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp314-cp314-win_amd64.whl

Download URL ryaml-0.5.1-cp314-cp314-win_amd64.whl
Size 256.8 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
e9b4d3e7ade4383aec1146eaf7192e8cc6e4204900b66852255387fa8fe3c688
BLAKE2b-256 checksum
How to use checksums
ff71eb7b8e59c237477f294b282e8abfddc1fb9b83c26f760e0dd9d60edc788a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL ryaml-0.5.1-cp314-cp314-manylinux_2_28_x86_64.whl
Size 408.4 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d7d7443238a9a81405bbc0ebd512f21c94770631b1b82e0b11f41254dabb06db
BLAKE2b-256 checksum
How to use checksums
31bcf24c9e823f7d63f8ccd4f8673cfaaf42ecc9a949e38c1cc74ebbdfa699e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL ryaml-0.5.1-cp314-cp314-manylinux_2_28_aarch64.whl
Size 396.4 kB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
84dc69302b8cb2ff4a5280c58f9f8704058349a3ed68e8f1b73db7a8d2a5209a
BLAKE2b-256 checksum
How to use checksums
9bd86f156b6410aa4b3b2602ad61a2b18c4f829e648d8f4568c9e2e1e1d9bd44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL ryaml-0.5.1-cp314-cp314-macosx_11_0_arm64.whl
Size 356.9 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
847ba22d109ce399c732b0d6901a3fb1e1c21347a682e6da0e914ad2d42462b2
BLAKE2b-256 checksum
How to use checksums
da617e0a1b0d30e4d2941e0e33b60d4a27f96d945c7407001f1050347aa1d7fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp314-cp314-macosx_10_15_x86_64.whl

Download URL ryaml-0.5.1-cp314-cp314-macosx_10_15_x86_64.whl
Size 367.8 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
b80d98af12afbe716d3b18dbc2b77cc0a04f75e079b74b46c56c8060b2dd46de
BLAKE2b-256 checksum
How to use checksums
474f0232f6c5b0c01600cb4abae24d938955d22632de58501b464185998ae44c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp313-cp313-win_arm64.whl

Download URL ryaml-0.5.1-cp313-cp313-win_arm64.whl
Size 247.8 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
685163ba87a1fa367c25b678ce4218936e156a86fcf7e951d6dc19e3554f7213
BLAKE2b-256 checksum
How to use checksums
cbc3775fd132771a57aaa191ee3d61a251116cf8bfea5ebdd998068439e77a73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp313-cp313-win_amd64.whl

Download URL ryaml-0.5.1-cp313-cp313-win_amd64.whl
Size 256.2 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
b2a820cece5b178c5af64da1ed79ecb8de24ebd948280753a2c90b04914eb47c
BLAKE2b-256 checksum
How to use checksums
1c97bad5a8c5db05e7eae269955cf501968f426eda0c88e5fcd2580a685dd547
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL ryaml-0.5.1-cp313-cp313-manylinux_2_28_x86_64.whl
Size 408.2 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7ffbe4d80ea0bc4219cce8b7f6b0e5798e67364f5fa1388db7bbaa18c84694a4
BLAKE2b-256 checksum
How to use checksums
965ae055ed876d3c216d214ee1c60bdb1c3199759686066627d4e1f53e585f2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL ryaml-0.5.1-cp313-cp313-manylinux_2_28_aarch64.whl
Size 395.9 kB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
40099f0600c95413f3438b612b98c7882af954d96a425e2165e15fae59f1427f
BLAKE2b-256 checksum
How to use checksums
63269b52e8e50d8b2284a5747d47ace76c024fa5b05de30a30194d8614f8c1af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL ryaml-0.5.1-cp313-cp313-macosx_11_0_arm64.whl
Size 356.4 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9f7f5651fa491f5b29a804bc7295b08317d2fbd87e7bf59d0dacc56e60858fe7
BLAKE2b-256 checksum
How to use checksums
ec843f2c1373b1d00e30c37248757dd20fc9d07515e92ec05d3a942fae8b59cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp313-cp313-macosx_10_13_x86_64.whl

Download URL ryaml-0.5.1-cp313-cp313-macosx_10_13_x86_64.whl
Size 366.9 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
d51f94506a9e7293ae7bbab67b8ce064969b221f277f0b6f55704a1f2f109186
BLAKE2b-256 checksum
How to use checksums
5302dd8f1915ddf9ce378a7a242cac5ec47645925d24f6d28f2ad87c4b268bc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp312-cp312-win_arm64.whl

Download URL ryaml-0.5.1-cp312-cp312-win_arm64.whl
Size 247.3 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
a371993494dd0b952b646652cf9f1119e77c8832c651c7b288bb6719e671f3a7
BLAKE2b-256 checksum
How to use checksums
fee30717c4dd1a779976853265e1a8b951eab89de7638d984808c29d635fb28e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp312-cp312-win_amd64.whl

Download URL ryaml-0.5.1-cp312-cp312-win_amd64.whl
Size 256.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
27ca38aa772c534704b5ab18c59a89598dc81e42b25f0622b88d2a0e8c148373
BLAKE2b-256 checksum
How to use checksums
86da18e410a5ef71dc6e8e3a4a03c2051e44e4593800b12d0b87dffc770f98f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL ryaml-0.5.1-cp312-cp312-manylinux_2_28_x86_64.whl
Size 408.0 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
dad0fbc510e372815ac393d821ba584822eb814a379a9e648c48aff55c856cd9
BLAKE2b-256 checksum
How to use checksums
b428462af4410c05c59536ec8f42d147f5f5b1818253ff3f63eaed6933e7bdef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL ryaml-0.5.1-cp312-cp312-manylinux_2_28_aarch64.whl
Size 396.1 kB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b978933c7b7d8263b793243361b750d18f4e30d3103090138e5871016a40b5a7
BLAKE2b-256 checksum
How to use checksums
f52febdc6a99662120ba45f3b4872770493a13161c2fe216d8ef23901de03c27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL ryaml-0.5.1-cp312-cp312-macosx_11_0_arm64.whl
Size 356.2 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
10b9c86ead9f0c0052d3d03a2f474bd8c441a26164d4eda34eefccdf96e1f198
BLAKE2b-256 checksum
How to use checksums
5583eabd91b10e080788a481899bff8f76e2a78b11eba45e4b250772b9410c8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp312-cp312-macosx_10_13_x86_64.whl

Download URL ryaml-0.5.1-cp312-cp312-macosx_10_13_x86_64.whl
Size 366.8 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
0f69155fb7500c4016ac7b831e40ede78baf9ba78c13278711f9130853077135
BLAKE2b-256 checksum
How to use checksums
9a6db607c234c8b680f0fe6a8611dacbf40f8502f42e5c33644fe46148018aa7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp311-cp311-win_arm64.whl

Download URL ryaml-0.5.1-cp311-cp311-win_arm64.whl
Size 247.3 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
12485c5306e152671a9ea6e8cf750f5fdbc576ced07a5a439a49914b333c4f25
BLAKE2b-256 checksum
How to use checksums
428926756a874ca75961b0d53064ee9cbdba0526e3c2393797daa11db1c4192a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp311-cp311-win_amd64.whl

Download URL ryaml-0.5.1-cp311-cp311-win_amd64.whl
Size 255.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
5907c54aa010fd6734ad455ea4000089b704c9fabdbc5b51a9f64ea1b5e07337
BLAKE2b-256 checksum
How to use checksums
d780a0bba909fd24ee5da2a4b18f97bd2650f513c3f325464cc269b9c4465bb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL ryaml-0.5.1-cp311-cp311-manylinux_2_28_x86_64.whl
Size 407.9 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
32cc3eac9019a8246316467125edf421197b78fd972289749969c8e597f71351
BLAKE2b-256 checksum
How to use checksums
f90fa3e76d9463b778d33ddcd12d86afd721c2ff5bb64dcec0a463106f2d009a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL ryaml-0.5.1-cp311-cp311-manylinux_2_28_aarch64.whl
Size 395.7 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2d06f6e0e1eb26d0e1cff89475b2907e9b19389b0e929ca90433470a653a216f
BLAKE2b-256 checksum
How to use checksums
f5ea000c6983f226f042abdef0a0c639264f8369515fedc5499e8b3ce19dd0c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL ryaml-0.5.1-cp311-cp311-macosx_11_0_arm64.whl
Size 359.0 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3e730b0016ee8e2aecec7328c0be23a1ab2e1fa41b38863ad617d541ecbf3831
BLAKE2b-256 checksum
How to use checksums
c5c7414c23c9d82157b3b8162a6ac5ba8a871724d6c4c47d1170f333e62e05cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp311-cp311-macosx_10_12_x86_64.whl

Download URL ryaml-0.5.1-cp311-cp311-macosx_10_12_x86_64.whl
Size 368.5 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
e618371614d1abda95586f0d0786d78432562f55dcd4136029a098b6d2c1e2cf
BLAKE2b-256 checksum
How to use checksums
f2a762c1131113974d35980fbab08530b37ab3015c59fa880c9ae9824892e5b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp310-cp310-win_arm64.whl

Download URL ryaml-0.5.1-cp310-cp310-win_arm64.whl
Size 247.3 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
d6a3c601942e47bea6aa8b2d35f16fe69d814efedb7eba4be42e22c4ea958691
BLAKE2b-256 checksum
How to use checksums
bd3ed48d80f4d321535564c9671800618ad509f840ba607897cb8abef026abf6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp310-cp310-win_amd64.whl

Download URL ryaml-0.5.1-cp310-cp310-win_amd64.whl
Size 255.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d60763caaac41f10954171dd098f950732fa54c382cfa61324e31c7e5e07d8de
BLAKE2b-256 checksum
How to use checksums
9552c96626de2f41ba066daf0ad8eb001ddeadaf17b26510267e2489974882b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL ryaml-0.5.1-cp310-cp310-manylinux_2_28_x86_64.whl
Size 407.9 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
eaa6a5b7b5d6724304f373552bc3892447c39785677676776b87aa5bd19c491f
BLAKE2b-256 checksum
How to use checksums
1df09086e0b36cb189b64bbb2d5bcbd1d2ce42112f0d4cc7a027bab70590292a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL ryaml-0.5.1-cp310-cp310-manylinux_2_28_aarch64.whl
Size 395.8 kB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e6254065931cd2fb523d92172f9e1d384a2c1b43b9b7bf1ba0600e81ac792e23
BLAKE2b-256 checksum
How to use checksums
31a85b8a8d852d7ecdfbad08a38099bfe6b9fd9991516f17dc0c58ee716f4de3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL ryaml-0.5.1-cp310-cp310-macosx_11_0_arm64.whl
Size 359.3 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3d4f58bc71ef24d9d27a4f26550f11bab54c4748c55caf041dc0b07d6b759763
BLAKE2b-256 checksum
How to use checksums
696ca658d94d8d40af4c83ec56a2b728aabb6be7d2a2b41359b05971137a372f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release files / ryaml-0.5.1-cp310-cp310-macosx_10_12_x86_64.whl

Download URL ryaml-0.5.1-cp310-cp310-macosx_10_12_x86_64.whl
Size 368.9 kB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b8e3fba79751ecf2658485cd15d41e198a42b02e786cd41f16280e4057dd87e0
BLAKE2b-256 checksum
How to use checksums
96b131cd6b37cb46bf137f5f94e477192dfa260c33e79c13d686f8d97b12e2c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 4, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.5.1 This release

37 release files

0.4.0

13 release files

0.2.0

11 release files

0.1.0

8 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