Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump monty from 2024.7.30 to 2024.10.21 (#2509)
Bumps [monty](https://github.com/materialsvirtuallab/monty) from 2024.7.30 to 2024.10.21. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/materialsvirtuallab/monty/releases">monty's releases</a>.</em></p> <blockquote> <h2>v2024.10.21</h2> <p>2024.10.21</p> <ul> <li>Lazily import torch/pydantic in json module, speedup from monty.json import by 10x (<a href="https://github.com/DanielYang59"><code>@DanielYang59</code></a>)</li> <li>Fix missing monty.os package. (<a href="https://github.com/eamanu"><code>@eamanu</code></a>)</li> <li>Fix zpath when passing pathlib.Path (<a href="https://github.com/janosh"><code>@janosh</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/materialsvirtuallab/monty/blob/master/docs/changelog.md">monty's changelog</a>.</em></p> <blockquote> <h2>2024.10.21</h2> <ul> <li>Lazily import torch/pydantic in json module, speedup from monty.json import by 10x (<a href="https://github.com/DanielYang59"><code>@DanielYang59</code></a>)</li> <li>Fix missing monty.os package. (<a href="https://github.com/eamanu"><code>@eamanu</code></a>)</li> <li>Fix zpath when passing pathlib.Path (<a href="https://github.com/janosh"><code>@janosh</code></a>)</li> </ul> <h2>2024.7.29</h2> <ul> <li>Fix line ending in reverse_readfile/readline in Windows (<a href="https://github.com/DanielYang59"><code>@DanielYang59</code></a>)</li> <li>Add missing functools.wraps decorator to deprecated decorator and handle dataclass properly (<a href="https://github.com/DanielYang59"><code>@DanielYang59</code></a>)</li> <li>Add pint Quantity support to JSON (<a href="https://github.com/rkingsbury"><code>@rkingsbury</code></a>)</li> </ul> <h2>2024.7.12</h2> <ul> <li>Make cached_class decorated classes picklable (<a href="https://github.com/janosh"><code>@janosh</code></a>)</li> <li>deprecated decorator allow replacement as string (<a href="https://github.com/DanielYang59"><code>@DanielYang59</code></a>)</li> <li>Fix (de)serialization datetime with timezone information (<a href="https://github.com/DanielYang59"><code>@DanielYang59</code></a>)</li> </ul> <h2>2024.5.24</h2> <ul> <li>Fix serious regression introduced in list_strings (<a href="https://github.com/gmatteo"><code>@gmatteo</code></a>)</li> <li>Extend dev.deprecated to decorate classes and improve message (<a href="https://github.com/DanielYang59"><code>@DanielYang59</code></a>)</li> </ul> <h2>2024.5.15</h2> <ul> <li>Reimplemented support for pickle in MSONAble. (<a href="https://github.com/matthewcarbone"><code>@matthewcarbone</code></a>)</li> </ul> <h2>2024.4.17</h2> <ul> <li>Revert changes to json.py for now.</li> </ul> <h2>2024.4.16 (yanked)</h2> <ul> <li>Misc bug fixes for jsanitize (<a href="https://github.com/Andrew-S-Rosen"><code>@Andrew-S-Rosen</code></a>).</li> </ul> <h2>2024.3.31</h2> <ul> <li>Fix MSONable.REDIRECT when module name changed (<a href="https://github.com/janosh"><code>@janosh</code></a>)</li> <li>Add native support for enums in jsanitize (<a href="https://github.com/FabiPi3"><code>@FabiPi3</code></a>)</li> <li>Make jsanitize(recursive_msonable=True) respect duck typing (<a href="https://github.com/Andrew-S-Rosen"><code>@Andrew-S-Rosen</code></a>)</li> <li>Add optional arg target_dir in compress_file and decompress_file to allow specify target path (<a href="https://github.com/DanielYang59"><code>@DanielYang59</code></a>)</li> <li>Add MontyEncoder/MontyDecoder support for pathlib.Path (<a href="https://github.com/Andrew-S-Rosen"><code>@Andrew-S-Rosen</code></a>)</li> <li>Add an optional arg deadline to dev.deprecated to raise warning after deadline (<a href="https://github.com/DanielYang59"><code>@DanielYang59</code></a>)</li> </ul> <h2>2024.2.26</h2> <ul> <li>Bug fix for symlinks when using copy_r (<a href="https://github.com/Andrew-S-Rosen"><code>@Andrew-S-Rosen</code></a>)</li> </ul> <h2>2024.2.2</h2> <ul> <li>Bug fix for Enum subclasses with custom as_dict, from_dict (<a href="https://github.com/jmmshn"><code>@jmmshn</code></a>)</li> </ul> <h2>2024.1.26</h2> <ul> <li>Fix import of optional libraries.</li> </ul> <h2>2024.1.23</h2> <ul> <li>Lazy import of optional libraries to speed up startup.</li> </ul> <h2>2023.9.25</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/materialsvirtuallab/monty/commits/v2024.10.21">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=monty&package-manager=pip&previous-version=2024.7.30&new-version=2024.10.21)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information