NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1260 most downloaded on PyPI
Manipulate well-formed Roman numerals
Last release 9 months ago
17 Dec 2025
Release timing varies
gaps range from 9 months to 7.8 years
Nearly every release is documented
notes for 6 of 6 stable releases
2 versions withdrawn
withdrawn after publishing
9 years old
8 releases · first in 2017
Restore LICENCE.rst in the roman-numerals-py meta-package
Restore LICENCE.rst in the roman-numerals-py meta-package
Add some debug assertions for unsafe blocks
Rename Python package to roman-numerals on PyPI.
Rename Python package to roman-numerals on PyPI.
Publish roman-numerals-py as a meta-package that depends on roman-numerals and installs no modules.
Drop support for Python 3.9.
Declare support for Python 3.15.
Increase the minimum supported Rust version (MSRV) to 1.81.0.
Implement the core::error::Error trait for all error types.
Implement the core::fmt traits in no-std mode.
Implement From<RomanNumeral> for most integer types.
Publish the roman-numerals-rs crate using Trusted Publishing
One column per quarter.
Increase the minimum supported Rust version (MSRV) to 1.79.0.
Support flit-core 3.11.
Increase the minimum supported Rust version (MSRV) to 1.79.0.
Remove runtime imports from typing.
Remove runtime imports from typing.
Declare support for Python 3.14.
Implement RomanNumeral as a NonZero<u16> tuple-struct.
Add no-std support for the roman-numerals-rs crate.
Dual-licence under either the Zero-Clause BSD or the CC0-1.0 Universal licence.
Dual-licence under either the Zero-Clause BSD or the CC0-1.0 Universal licence.
First release.
First release.
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →