Skip to content

Commit

Permalink
Bump monty from 2024.7.30 to 2024.10.21 (#2509)
Browse files Browse the repository at this point in the history
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
dependabot[bot] authored Oct 21, 2024
1 parent ef17dad commit cf9e8db
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion tests/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ ase==3.23.0
custodian==2024.10.16
emmet-core==0.84.2
maggma==0.70.0
monty==2024.7.30
monty==2024.10.21
numpy==1.26.4
psutil==6.1.0
pydantic==2.9.2
Expand Down

0 comments on commit cf9e8db

Please sign in to comment.