Skip to content

Commit ad1ab44

Browse files
Deploying to main from @ amaranth-lang/amaranth@61c5442 🚀
1 parent 2c5955a commit ad1ab44

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+117
-108
lines changed

docs/amaranth/latest/.buildinfo

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: d632bf0bbb4f44b27fb09d56e1371833
3+
config: 0a033efb8b47b6fad01afb908cbe22d5
44
tags: 645f666f9bcd5a90fca523b33c5a78b7
1.66 KB
Binary file not shown.
Binary file not shown.

docs/amaranth/latest/_sources/changes.rst.txt

+5-2
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,9 @@ Language changes
2828

2929
.. currentmodule:: amaranth.hdl
3030

31-
* Removed (deprecated in 0.4): :class:`Record`.
32-
* Removed (deprecated in 0.5): public submodules of :mod:`amaranth.hdl`.
31+
* Removed: (deprecated in 0.4) :class:`Record`.
32+
* Removed: (deprecated in 0.5) public submodules of :mod:`amaranth.hdl`.
33+
* Removed: (deprecated in 0.5) :meth:`Value.implies`.
3334

3435

3536
Standard library changes
@@ -68,6 +69,7 @@ Apply the following changes to code written against Amaranth 0.4 to migrate it t
6869
* Update uses of :meth:`Simulator.run_until <amaranth.sim.Simulator.run_until>` to remove the :py:`run_passive=True` argument. If the code uses :py:`run_passive=False`, ensure it still works with the new behavior.
6970
* Update uses of :py:`amaranth.utils.log2_int(need_pow2=False)` to :func:`amaranth.utils.ceil_log2`.
7071
* Update uses of :py:`amaranth.utils.log2_int(need_pow2=True)` to :func:`amaranth.utils.exact_log2`.
72+
* Replace uses of :py:`a.implies(b)` with `~a | b`.
7173

7274

7375
Implemented RFCs
@@ -138,6 +140,7 @@ Language changes
138140
* Deprecated: :func:`amaranth.utils.log2_int`. (`RFC 17`_)
139141
* Deprecated: :class:`amaranth.hdl.Memory`. (`RFC 45`_)
140142
* Deprecated: upwards propagation of clock domains. (`RFC 59`_)
143+
* Deprecated: :meth:`Value.implies`.
141144
* Removed: (deprecated in 0.4) :meth:`Const.normalize`. (`RFC 5`_)
142145
* Removed: (deprecated in 0.4) :class:`Repl`. (`RFC 10`_)
143146
* Removed: (deprecated in 0.4) :class:`ast.Sample`, :class:`ast.Past`, :class:`ast.Stable`, :class:`ast.Rose`, :class:`ast.Fell`.

docs/amaranth/latest/_static/documentation_options.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
var DOCUMENTATION_OPTIONS = {
22
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
3-
VERSION: '0.6.0.dev3',
3+
VERSION: '0.6.0.dev5',
44
LANGUAGE: 'en',
55
COLLAPSE_INDEX: false,
66
BUILDER: 'html',

docs/amaranth/latest/changes.html

+8-5
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
55

66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7-
<title>Changelog &mdash; Amaranth language &amp; toolchain 0.6.0.dev3 documentation</title>
7+
<title>Changelog &mdash; Amaranth language &amp; toolchain 0.6.0.dev5 documentation</title>
88
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
99
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=19f00094" />
1010
<link rel="stylesheet" type="text/css" href="_static/platformpicker.css" />
@@ -17,7 +17,7 @@
1717

1818
<script src="_static/jquery.js?v=5d32c60e"></script>
1919
<script src="_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
20-
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=99d92bdd"></script>
20+
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=f6283f09"></script>
2121
<script src="_static/doctools.js?v=888ff710"></script>
2222
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
2323
<script src="_static/platformpicker.js"></script>
@@ -41,7 +41,7 @@
4141
<img src="_static/logo.png" class="logo" alt="Logo"/>
4242
</a>
4343
<div class="version">
44-
0.6.0.dev3
44+
0.6.0.dev5
4545
</div>
4646
<div role="search">
4747
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
@@ -152,8 +152,9 @@ <h2>Version 0.6 (unreleased)<a class="headerlink" href="#version-0-6-unreleased"
152152
<section id="language-changes">
153153
<h3>Language changes<a class="headerlink" href="#language-changes" title="Permalink to this heading"></a></h3>
154154
<ul class="simple">
155-
<li><p>Removed (deprecated in 0.4): <code class="xref py py-class docutils literal notranslate"><span class="pre">Record</span></code>.</p></li>
156-
<li><p>Removed (deprecated in 0.5): public submodules of <a class="reference internal" href="reference.html#module-amaranth.hdl" title="amaranth.hdl"><code class="xref py py-mod docutils literal notranslate"><span class="pre">amaranth.hdl</span></code></a>.</p></li>
155+
<li><p>Removed: (deprecated in 0.4) <code class="xref py py-class docutils literal notranslate"><span class="pre">Record</span></code>.</p></li>
156+
<li><p>Removed: (deprecated in 0.5) public submodules of <a class="reference internal" href="reference.html#module-amaranth.hdl" title="amaranth.hdl"><code class="xref py py-mod docutils literal notranslate"><span class="pre">amaranth.hdl</span></code></a>.</p></li>
157+
<li><p>Removed: (deprecated in 0.5) <code class="xref py py-meth docutils literal notranslate"><span class="pre">Value.implies()</span></code>.</p></li>
157158
</ul>
158159
</section>
159160
<section id="standard-library-changes">
@@ -187,6 +188,7 @@ <h3>Migrating from version 0.4<a class="headerlink" href="#migrating-from-versio
187188
<li><p>Update uses of <a class="reference internal" href="simulator.html#amaranth.sim.Simulator.run_until" title="amaranth.sim.Simulator.run_until"><code class="xref py py-meth docutils literal notranslate"><span class="pre">Simulator.run_until</span></code></a> to remove the <code class="code highlight py python docutils literal highlight-python"><span class="n">run_passive</span><span class="o">=</span><span class="kc">True</span></code> argument. If the code uses <code class="code highlight py python docutils literal highlight-python"><span class="n">run_passive</span><span class="o">=</span><span class="kc">False</span></code>, ensure it still works with the new behavior.</p></li>
188189
<li><p>Update uses of <code class="code highlight py python docutils literal highlight-python"><span class="n">amaranth</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">log2_int</span><span class="p">(</span><span class="n">need_pow2</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span></code> to <code class="xref py py-func docutils literal notranslate"><span class="pre">amaranth.utils.ceil_log2()</span></code>.</p></li>
189190
<li><p>Update uses of <code class="code highlight py python docutils literal highlight-python"><span class="n">amaranth</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">log2_int</span><span class="p">(</span><span class="n">need_pow2</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span></code> to <code class="xref py py-func docutils literal notranslate"><span class="pre">amaranth.utils.exact_log2()</span></code>.</p></li>
191+
<li><p>Replace uses of <code class="code highlight py python docutils literal highlight-python"><span class="n">a</span><span class="o">.</span><span class="n">implies</span><span class="p">(</span><span class="n">b</span><span class="p">)</span></code> with <cite>~a | b</cite>.</p></li>
190192
</ul>
191193
</section>
192194
<section id="implemented-rfcs">
@@ -235,6 +237,7 @@ <h3>Language changes<a class="headerlink" href="#id1" title="Permalink to this h
235237
<li><p>Deprecated: <code class="xref py py-func docutils literal notranslate"><span class="pre">amaranth.utils.log2_int()</span></code>. (<a class="reference external" href="https://amaranth-lang.org/rfcs/0017-remove-log2-int.html">RFC 17</a>)</p></li>
236238
<li><p>Deprecated: <code class="xref py py-class docutils literal notranslate"><span class="pre">amaranth.hdl.Memory</span></code>. (<a class="reference external" href="https://amaranth-lang.org/rfcs/0045-lib-memory.html">RFC 45</a>)</p></li>
237239
<li><p>Deprecated: upwards propagation of clock domains. (<a class="reference external" href="https://amaranth-lang.org/rfcs/0059-no-domain-upwards-propagation.html">RFC 59</a>)</p></li>
240+
<li><p>Deprecated: <code class="xref py py-meth docutils literal notranslate"><span class="pre">Value.implies()</span></code>.</p></li>
238241
<li><p>Removed: (deprecated in 0.4) <code class="xref py py-meth docutils literal notranslate"><span class="pre">Const.normalize()</span></code>. (<a class="reference external" href="https://amaranth-lang.org/rfcs/0005-remove-const-normalize.html">RFC 5</a>)</p></li>
239242
<li><p>Removed: (deprecated in 0.4) <code class="xref py py-class docutils literal notranslate"><span class="pre">Repl</span></code>. (<a class="reference external" href="https://amaranth-lang.org/rfcs/0010-move-repl-to-value.html">RFC 10</a>)</p></li>
240243
<li><p>Removed: (deprecated in 0.4) <code class="xref py py-class docutils literal notranslate"><span class="pre">ast.Sample</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">ast.Past</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">ast.Stable</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">ast.Rose</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">ast.Fell</span></code>.</p></li>

docs/amaranth/latest/changes.rst

+5-2
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,9 @@ Language changes
2828

2929
.. currentmodule:: amaranth.hdl
3030

31-
* Removed (deprecated in 0.4): :class:`Record`.
32-
* Removed (deprecated in 0.5): public submodules of :mod:`amaranth.hdl`.
31+
* Removed: (deprecated in 0.4) :class:`Record`.
32+
* Removed: (deprecated in 0.5) public submodules of :mod:`amaranth.hdl`.
33+
* Removed: (deprecated in 0.5) :meth:`Value.implies`.
3334

3435

3536
Standard library changes
@@ -68,6 +69,7 @@ Apply the following changes to code written against Amaranth 0.4 to migrate it t
6869
* Update uses of :meth:`Simulator.run_until <amaranth.sim.Simulator.run_until>` to remove the :py:`run_passive=True` argument. If the code uses :py:`run_passive=False`, ensure it still works with the new behavior.
6970
* Update uses of :py:`amaranth.utils.log2_int(need_pow2=False)` to :func:`amaranth.utils.ceil_log2`.
7071
* Update uses of :py:`amaranth.utils.log2_int(need_pow2=True)` to :func:`amaranth.utils.exact_log2`.
72+
* Replace uses of :py:`a.implies(b)` with `~a | b`.
7173

7274

7375
Implemented RFCs
@@ -138,6 +140,7 @@ Language changes
138140
* Deprecated: :func:`amaranth.utils.log2_int`. (`RFC 17`_)
139141
* Deprecated: :class:`amaranth.hdl.Memory`. (`RFC 45`_)
140142
* Deprecated: upwards propagation of clock domains. (`RFC 59`_)
143+
* Deprecated: :meth:`Value.implies`.
141144
* Removed: (deprecated in 0.4) :meth:`Const.normalize`. (`RFC 5`_)
142145
* Removed: (deprecated in 0.4) :class:`Repl`. (`RFC 10`_)
143146
* Removed: (deprecated in 0.4) :class:`ast.Sample`, :class:`ast.Past`, :class:`ast.Stable`, :class:`ast.Rose`, :class:`ast.Fell`.

docs/amaranth/latest/contrib.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
55

66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7-
<title>Contributing &mdash; Amaranth language &amp; toolchain 0.6.0.dev3 documentation</title>
7+
<title>Contributing &mdash; Amaranth language &amp; toolchain 0.6.0.dev5 documentation</title>
88
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
99
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=19f00094" />
1010
<link rel="stylesheet" type="text/css" href="_static/platformpicker.css" />
@@ -17,7 +17,7 @@
1717

1818
<script src="_static/jquery.js?v=5d32c60e"></script>
1919
<script src="_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
20-
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=99d92bdd"></script>
20+
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=f6283f09"></script>
2121
<script src="_static/doctools.js?v=888ff710"></script>
2222
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
2323
<script src="_static/platformpicker.js"></script>
@@ -40,7 +40,7 @@
4040
<img src="_static/logo.png" class="logo" alt="Logo"/>
4141
</a>
4242
<div class="version">
43-
0.6.0.dev3
43+
0.6.0.dev5
4444
</div>
4545
<div role="search">
4646
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">

docs/amaranth/latest/cover.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
55

66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7-
<title>Amaranth project documentation &mdash; Amaranth language &amp; toolchain 0.6.0.dev3 documentation</title>
7+
<title>Amaranth project documentation &mdash; Amaranth language &amp; toolchain 0.6.0.dev5 documentation</title>
88
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
99
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=19f00094" />
1010
<link rel="stylesheet" type="text/css" href="_static/platformpicker.css" />
@@ -17,7 +17,7 @@
1717

1818
<script src="_static/jquery.js?v=5d32c60e"></script>
1919
<script src="_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
20-
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=99d92bdd"></script>
20+
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=f6283f09"></script>
2121
<script src="_static/doctools.js?v=888ff710"></script>
2222
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
2323
<script src="_static/platformpicker.js"></script>
@@ -40,7 +40,7 @@
4040
<img src="_static/logo.png" class="logo" alt="Logo"/>
4141
</a>
4242
<div class="version">
43-
0.6.0.dev3
43+
0.6.0.dev5
4444
</div>
4545
<div role="search">
4646
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">

docs/amaranth/latest/genindex.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<meta charset="utf-8" />
55
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6-
<title>Index &mdash; Amaranth language &amp; toolchain 0.6.0.dev3 documentation</title>
6+
<title>Index &mdash; Amaranth language &amp; toolchain 0.6.0.dev5 documentation</title>
77
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
88
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=19f00094" />
99
<link rel="stylesheet" type="text/css" href="_static/platformpicker.css" />
@@ -16,7 +16,7 @@
1616

1717
<script src="_static/jquery.js?v=5d32c60e"></script>
1818
<script src="_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
19-
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=99d92bdd"></script>
19+
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=f6283f09"></script>
2020
<script src="_static/doctools.js?v=888ff710"></script>
2121
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
2222
<script src="_static/platformpicker.js"></script>
@@ -38,7 +38,7 @@
3838
<img src="_static/logo.png" class="logo" alt="Logo"/>
3939
</a>
4040
<div class="version">
41-
0.6.0.dev3
41+
0.6.0.dev5
4242
</div>
4343
<div role="search">
4444
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">

docs/amaranth/latest/guide.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
55

66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7-
<title>Language guide &mdash; Amaranth language &amp; toolchain 0.6.0.dev3 documentation</title>
7+
<title>Language guide &mdash; Amaranth language &amp; toolchain 0.6.0.dev5 documentation</title>
88
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
99
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=19f00094" />
1010
<link rel="stylesheet" type="text/css" href="_static/platformpicker.css" />
@@ -17,7 +17,7 @@
1717

1818
<script src="_static/jquery.js?v=5d32c60e"></script>
1919
<script src="_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
20-
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=99d92bdd"></script>
20+
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=f6283f09"></script>
2121
<script src="_static/doctools.js?v=888ff710"></script>
2222
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
2323
<script src="_static/platformpicker.js"></script>
@@ -41,7 +41,7 @@
4141
<img src="_static/logo.png" class="logo" alt="Logo"/>
4242
</a>
4343
<div class="version">
44-
0.6.0.dev3
44+
0.6.0.dev5
4545
</div>
4646
<div role="search">
4747
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">

docs/amaranth/latest/index.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
55

66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7-
<title>Language &amp; toolchain &mdash; Amaranth language &amp; toolchain 0.6.0.dev3 documentation</title>
7+
<title>Language &amp; toolchain &mdash; Amaranth language &amp; toolchain 0.6.0.dev5 documentation</title>
88
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
99
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=19f00094" />
1010
<link rel="stylesheet" type="text/css" href="_static/platformpicker.css" />
@@ -17,7 +17,7 @@
1717

1818
<script src="_static/jquery.js?v=5d32c60e"></script>
1919
<script src="_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
20-
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=99d92bdd"></script>
20+
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=f6283f09"></script>
2121
<script src="_static/doctools.js?v=888ff710"></script>
2222
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
2323
<script src="_static/platformpicker.js"></script>
@@ -41,7 +41,7 @@
4141
<img src="_static/logo.png" class="logo" alt="Logo"/>
4242
</a>
4343
<div class="version">
44-
0.6.0.dev3
44+
0.6.0.dev5
4545
</div>
4646
<div role="search">
4747
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">

docs/amaranth/latest/install.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
55

66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7-
<title>Installation &mdash; Amaranth language &amp; toolchain 0.6.0.dev3 documentation</title>
7+
<title>Installation &mdash; Amaranth language &amp; toolchain 0.6.0.dev5 documentation</title>
88
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
99
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=19f00094" />
1010
<link rel="stylesheet" type="text/css" href="_static/platformpicker.css" />
@@ -17,7 +17,7 @@
1717

1818
<script src="_static/jquery.js?v=5d32c60e"></script>
1919
<script src="_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
20-
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=99d92bdd"></script>
20+
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=f6283f09"></script>
2121
<script src="_static/doctools.js?v=888ff710"></script>
2222
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
2323
<script src="_static/platformpicker.js"></script>
@@ -41,7 +41,7 @@
4141
<img src="_static/logo.png" class="logo" alt="Logo"/>
4242
</a>
4343
<div class="version">
44-
0.6.0.dev3
44+
0.6.0.dev5
4545
</div>
4646
<div role="search">
4747
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">

0 commit comments

Comments
 (0)