---
title: "oneyaml for Python"
url: https://recursiveai.org/oneyaml/python/
description: "oneyaml for Python is coming soon. json-style YAML 1.2 and comment-preserving editing, with a native backend and a pure-Python one behind the same API."
---

# oneyaml for Python

json-style loads and dumps, a document you edit in place, and drop-in modules for PyYAML and ruamel.yaml. A native backend and a pure-Python one sit behind the same API.

## Behavior

## Same behavior as the Rust crate

It reads, edits and reports errors the same way as every oneyaml library, and it ships once it passes the shared conformance kit. The source is already public on [GitHub](https://github.com/recursive-ai-oss/oneyaml-python).

- [oneyaml for Rust](https://recursiveai.org/oneyaml/rust/)
- [The specification](https://recursiveai.org/oneyaml/spec/)
- [Follow the devlog](https://recursiveai.org/devlog/)
