Release Notes ============= .. towncrier release notes start pyrlp v5.0.0-beta.1 (2025-12-12) -------------------------------- Breaking Changes ~~~~~~~~~~~~~~~~ - Drop support for Python 3.8 and 3.9 (`#157 `__) Features ~~~~~~~~ - Add support for Python 3.14. Note the Rust backend only works for Python 3.10-3.12 (`#157 `__) Miscellaneous Changes ~~~~~~~~~~~~~~~~~~~~~ - `#153 `__ pyrlp v4.1.0 (2025-02-04) ------------------------- Features ~~~~~~~~ - Merge template, adding ``py313`` support and replacing ``bumpversion`` with ``bump-my-version``. ``rust-backend`` still only supported up to ``py312``. (`#156 `__) pyrlp v4.0.1 (2024-04-24) ------------------------- Internal Changes - for pyrlp Contributors ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Add python 3.12 support, ``rust-backend`` now works with python 3.11 and 3.12 (`#150 `__) Miscellaneous Changes ~~~~~~~~~~~~~~~~~~~~~ - `#151 `__ pyrlp v4.0.0 (2023-11-29) ------------------------- Features ~~~~~~~~ - ``repr()`` now returns an evaluatable string, like ``MyRLPObj(my_int_field=1, my_str_field="a_str")`` (`#117 `__) Internal Changes - for pyrlp Contributors ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Convert ``.format`` strings to ``f-strings`` (`#144 `__) - Add ``autoflake`` linting and move config to ``pyproject.toml`` (`#145 `__) 0.4.8 ----- - Implement ``Serializable.make_mutable`` and ``rlp.sedes.make_mutable`` API. - Add ``mutable`` flag to ``Serializable.deserialize`` to allow deserialization into mutable objects.