Siyet · GitHub

aleksandr.tseluyko

Cover API mapping, option equivalents, typed decoding, error handling,
and features without direct equivalent.
Closes #642

@Siyet

aleksandr.tseluyko

aleksandr.tseluyko added 3 commits

April 12, 2026 21:51

aleksandr.tseluyko

aleksandr.tseluyko

- Move docs/porting-from-orjson.rst to docs/porting/orjson.rst
- Add docs/porting/index.rst as a landing page for future guides
- Add "Porting" toctree section in docs/index.rst
- Fix cross-references for the new file location
- Fix incorrect workarounds in "Features with no direct equivalent":
  OPT_OMIT_MICROSECONDS, OPT_PASSTHROUGH_DATACLASS,
  OPT_PASSTHROUGH_SUBCLASS
- Clarify pretty-printing two-step process

aleksandr.tseluyko

Both orjson and msgspec encode naive datetimes identically by default
(without timezone). OPT_NAIVE_UTC is an opt-in flag, not the default.

@Siyet

@Siyet Siyet mentioned this pull request

Apr 12, 2026

Merged

Read the original on github.com ↗