From 76ff260a6d68ddfca598c29e079179e6f176a332 Mon Sep 17 00:00:00 2001 From: Nathan McDougall Date: Fri, 15 May 2026 14:56:21 +1200 Subject: [PATCH] Bump version to 0.2.0 and add changelog --- CHANGELOG.md | 24 ++++++++++++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- pyproject.toml | 2 +- uv.lock | 2 +- 5 files changed, 28 insertions(+), 4 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..7507318 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,24 @@ +# Changelog + +## 0.2.0 + +### Features + +- Non-finite floats (NaN, Inf, -Inf) now round-trip. Previously, reading a YAML `.nan`/`.inf`/`-.inf` value and writing it back raised `ValueError`. + +### Packaging + +- Added License :: OSI Approved :: MIT License trove classifier to pyproject.toml. + +### Documentation + +Line-ending normalization (LF on output regardless of input) moved from "Limitations" to "Design Decisions" in the README. + +### Internal + +- Added cargo-deny license compliance checking. +- Extended cargo-deny to also check security advisories against the RustSec database. + +## 0.1.0 + +Initial release. yamltrip is a round-tripping YAML library for Python. diff --git a/Cargo.lock b/Cargo.lock index 8684af9..ef05df4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -466,7 +466,7 @@ dependencies = [ [[package]] name = "yamltrip" -version = "0.1.0" +version = "0.2.0" dependencies = [ "indexmap", "pyo3", diff --git a/Cargo.toml b/Cargo.toml index 5de9880..7a23046 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yamltrip" -version = "0.1.0" +version = "0.2.0" edition = "2024" license = "MIT" diff --git a/pyproject.toml b/pyproject.toml index 60a923c..f7dce83 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ requires = [ "maturin>=1.0,<2.0" ] [project] name = "yamltrip" -version = "0.1.0" +version = "0.2.0" description = "A round-tripping YAML library for Python" readme = "README.md" authors = [ { name = "Nathan McDougall", email = "nathan.j.mcdougall@gmail.com" } ] diff --git a/uv.lock b/uv.lock index 3114b60..b1220b3 100644 --- a/uv.lock +++ b/uv.lock @@ -816,7 +816,7 @@ wheels = [ [[package]] name = "yamltrip" -version = "0.1.0" +version = "0.2.0" source = { editable = "." } [package.dev-dependencies]