Monty

Latest version: v2025.3.3

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 17

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)

2024.4.17

- Revert changes to json.py for now.

2024.4.16

- Misc bug fixes for jsanitize (Andrew-S-Rosen).

2024.3.31

- Fix MSONable.REDIRECT when module name changed (janosh)
- Add native support for enums in jsanitize (FabiPi3)
- Make jsanitize(recursive_msonable=True) respect duck typing (Andrew-S-Rosen)
- Add optional arg target_dir in compress_file and decompress_file to allow specify target path (DanielYang59)
- Add MontyEncoder/MontyDecoder support for pathlib.Path (Andrew-S-Rosen)
- Add an optional arg deadline to dev.deprecated to raise warning after deadline (DanielYang59)

Page 2 of 17

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.