From 745347dcddbcf170ad94d59dfe22fbcbeb7cc3cb Mon Sep 17 00:00:00 2001 From: Vinta Chen Date: Sun, 16 Aug 2026 02:34:52 +0800 Subject: [PATCH] style: reorder Serialization by downloads Audit outcome of the Database & Storage sitting, maintainer adjudicated 2026-08-16, format-only. Reordered from alphabetical to the entry-ordering rule: obvious choices by downloads/month descending, then challenger. msgpack 290,175,972; orjson 234,189,977; marshmallow 122,497,803; msgspec (challenger) 43,745,974. PyPI last-30-day downloads via ClickPy, fetched 2026-08-16. Co-Authored-By: Claude --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4c49e77f..6afb341b 100644 --- a/README.md +++ b/README.md @@ -454,10 +454,10 @@ _Libraries and software for indexing and performing search queries on data._ _Libraries for serializing complex data types._ -- [marshmallow](https://github.com/marshmallow-code/marshmallow) - A lightweight library for converting complex objects to and from simple Python datatypes. - [msgpack](https://github.com/msgpack/msgpack-python) - MessagePack serializer implementation for Python. -- [msgspec](https://github.com/msgspec/msgspec) - A fast serialization and validation library with built-in support for JSON, MessagePack, YAML, and TOML. - [orjson](https://github.com/ijl/orjson) - Fast, correct JSON library. +- [marshmallow](https://github.com/marshmallow-code/marshmallow) - A lightweight library for converting complex objects to and from simple Python datatypes. +- [msgspec](https://github.com/msgspec/msgspec) - A fast serialization and validation library with built-in support for JSON, MessagePack, YAML, and TOML. **Data & Science**