bcgov / von-network

A portable development level Indy Node network.
Apache License 2.0
159 stars 188 forks source link

Update rlp requirement from ~=0.6.0 to ~=4.0.1 in /server #310

Open dependabot[bot] opened 5 months ago

dependabot[bot] commented 5 months ago

Updates the requirements on rlp to permit the latest version.

Changelog

Sourced from rlp's changelog.

pyrlp v4.0.1 (2024-04-24)

Internal Changes - for pyrlp Contributors


- Add python 3.12 support, ``rust-backend`` now works with python 3.11 and 3.12 (`[#150](https://github.com/ethereum/pyrlp/issues/150) <https://github.com/ethereum/pyrlp/issues/150>`__)

Miscellaneous Changes


- `[#151](https://github.com/ethereum/pyrlp/issues/151) &lt;https://github.com/ethereum/pyrlp/issues/151&gt;`__

pyrlp v4.0.0 (2023-11-29)
-------------------------

Features
~~~~~~~~

- ``repr()`` now returns an evaluatable string, like ``MyRLPObj(my_int_field=1, my_str_field=&quot;a_str&quot;)`` (`[#117](https://github.com/ethereum/pyrlp/issues/117) &lt;https://github.com/ethereum/pyrlp/issues/117&gt;`__)

Internal Changes - for pyrlp Contributors
</code></pre>
<ul>
<li>Convert <code>.format</code> strings to <code>f-strings</code> (<code>[#144](https://github.com/ethereum/pyrlp/issues/144) &lt;https://github.com/ethereum/pyrlp/issues/144&gt;</code>__)</li>
<li>Add <code>autoflake</code> linting and move config to <code>pyproject.toml</code> (<code>[#145](https://github.com/ethereum/pyrlp/issues/145) &lt;https://github.com/ethereum/pyrlp/issues/145&gt;</code>__)</li>
</ul>
<h1>Release Notes</h1>
<p>.. _v0.4.8-release-notes:</p>
<h2>0.4.8</h2>
<ul>
<li>Implement <code>Serializable.make_mutable</code> and <code>rlp.sedes.make_mutable</code> API.</li>
<li>Add <code>mutable</code> flag to <code>Serializable.deserialize</code> to allow deserialization into mutable objects.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>

<ul>
<li><a href="https://github.com/ethereum/pyrlp/commit/f2b3f68001b43e6fb4b81151f5ab33ca29ebf5d2"><code>f2b3f68</code></a> Bump version: 4.0.0 → 4.0.1</li>
<li><a href="https://github.com/ethereum/pyrlp/commit/a90209ad037e367326db95783968775e13be7385"><code>a90209a</code></a> Compile release notes for v4.0.1</li>
<li><a href="https://github.com/ethereum/pyrlp/commit/496f73c2fd739429320c96a9519883aefb22959b"><code>496f73c</code></a> fix docs ci</li>
<li><a href="https://github.com/ethereum/pyrlp/commit/9960c74ff650584a6ea8b03e3939c6bd10a8e8a7"><code>9960c74</code></a> Merge pull request <a href="https://redirect.github.com/ethereum/pyrlp/issues/150">#150</a> from pacrob/upgrade-template</li>
<li><a href="https://github.com/ethereum/pyrlp/commit/b88b1cefee98fdeabaee65708d1fc576baf4750f"><code>b88b1ce</code></a> Update README.md</li>
<li><a href="https://github.com/ethereum/pyrlp/commit/ac8c476a42143ead087c64e8df36c6860c06c029"><code>ac8c476</code></a> move all tests under core, add rust backend tests for py312</li>
<li><a href="https://github.com/ethereum/pyrlp/commit/6b331e16e8f6a078388374f1f1cb34f88c3203f7"><code>6b331e1</code></a> merge template, fill vars, lint</li>
<li><a href="https://github.com/ethereum/pyrlp/commit/f29c8ad8f0a408ed909bf494bb1538f4c69efa8e"><code>f29c8ad</code></a> <code>scripts</code> directory included in dist but not in wheel. (<a href="https://redirect.github.com/ethereum/pyrlp/issues/130">#130</a>)</li>
<li><a href="https://github.com/ethereum/pyrlp/commit/6a869e7d24951b7ecfd4c2ce21ece92e8cb33131"><code>6a869e7</code></a> Update Makefile</li>
<li><a href="https://github.com/ethereum/pyrlp/commit/74f0a2fac926aba086d2f59cfac00a4844904fce"><code>74f0a2f</code></a> <code>sphinx-autobuild</code> for live docs updates (<a href="https://redirect.github.com/ethereum/pyrlp/issues/129">#129</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/ethereum/pyrlp/compare/v0.6.0...v4.0.1">compare view</a></li>
</ul>
</details>

<br />
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) ---
Dependabot commands and options
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 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)