Skip to main content

ruamel.yaml.clibz

ruamel.yaml.clibz is a C based reader/scanner and emitter for ruamel.yaml based on the same sources as ruamel.yaml.clib, but compiled using Zig (with the packages setuptools-zig and ziglang).

The intention is to only distribute this package as .tar.gz, allowing for optimised compilation according to your machine's specific architecture and capabilities, instead of some (low performance) common denominator.

Please do not create binary distributions of this package (.whl nor packages for specific Linux installers).

version 0.3.2
updated 2025-12-23
documentation https://yaml.dev/doc/ruamel.yaml.clibz
repository https://sourceforge.net/projects/ruamel-yaml-clibz/
pypi https://pypi.org/project/ruamel.yaml.clibz/

This package was split of from ruamel.yaml, so that ruamel.yaml can be build as a universal wheel. Apart from the C code seldom changing, and taking a long time to compile for all platforms, this allows installation of the .so on Linux systems under /usr/lib64/pythonX.Y (without a .pth file or a ruamel directory) and the Python code for ruamel.yaml under /usr/lib/pythonX.Y. Using Zig as the toolchain, installed using the ziglang package, no (other) development environment installations should be necessary.

image image

This release in loving memory of Johanna Clasina van der Neut-Bandel [1922-10-19 – 2015-11-21] and Jan van der Neut [1919-12-01 – 1998-11-19].

Klaus E. [1938-04-25 – 2025-11-01], thanx for your help and trust, I do miss "Und was macht Coco?".

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ruamel_yaml_clibz-0.3.3.tar.gz (231.1 kB view details)

Uploaded Source

File details

Details for the file ruamel_yaml_clibz-0.3.3.tar.gz.

File metadata

  • Download URL: ruamel_yaml_clibz-0.3.3.tar.gz
  • Upload date:
  • Size: 231.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.5

File hashes

Hashes for ruamel_yaml_clibz-0.3.3.tar.gz
Algorithm Hash digest
SHA256 ab075b44bd112bbcc9d18045556e9a25278e22591f6565a3371a2a2546c842f1
MD5 7ca40978e27db7abbc2c028def114a56
BLAKE2b-256 6c9a885db96497571d1bb5a828b6d837edf6d55845c02660c06f8a8e9814b3e8

See more details on using hashes here.

Release history Release notifications | RSS feed

0.3.7

1 file

0.3.6

1 file

0.3.5

1 file

0.3.4

1 file

This release

0.3.3 This release

1 file

0.3.2

1 file

0.3.1

1 file

0.3.0

1 file

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