- zopen changes: forbid implicit binary/text mode, signature change, default UTF-8 encoding in text mode, drop .z support after one-year. (DanielYang59) - Add support for extended JSON to MontyDecoder (esoteric-ephemera) - Fix jsanitize when recursive_msonable=True (Andrew-S-Rosen) - Fix custom dict overriding in collections (DanielYang59)
2024.10.21
* Lazily import torch/pydantic in json module, speedup from monty.json import by 10x (DanielYang59) * Fix missing monty.os package. (eamanu) * Fix zpath when passing pathlib.Path (janosh)
2024.7.29
- Fix line ending in reverse_readfile/readline in Windows (DanielYang59) - Add missing functools.wraps decorator to deprecated decorator and handle dataclass properly (DanielYang59) - Add pint Quantity support to JSON (rkingsbury)
2024.7.12
- Make cached_class decorated classes picklable (janosh) - deprecated decorator allow replacement as string (DanielYang59) - Fix (de)serialization datetime with timezone information (DanielYang59)
2024.5.24
- Fix serious regression introduced in list_strings (gmatteo) - Extend dev.deprecated to decorate classes and improve message (DanielYang59)
2024.5.15
- Reimplemented support for pickle in MSONAble. (matthewcarbone)