From 5105b6bdeef1f7e4a8d832db291bc9f88fefcbf8 Mon Sep 17 00:00:00 2001 From: "github-merge-queue[bot]" Date: Wed, 22 May 2024 01:12:30 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20main=20from=20@=20amaranth-lan?= =?UTF-8?q?g/amaranth@89eae72a416f2759bcfe40336d35c152a984f8e1=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/amaranth/latest/.buildinfo | 2 +- .../latest/.doctrees/environment.pickle | Bin 6075168 -> 6075168 bytes .../latest/_static/documentation_options.js | 2 +- docs/amaranth/latest/changes.html | 6 +++--- docs/amaranth/latest/contrib.html | 6 +++--- docs/amaranth/latest/cover.html | 6 +++--- docs/amaranth/latest/genindex.html | 6 +++--- docs/amaranth/latest/guide.html | 6 +++--- docs/amaranth/latest/index.html | 6 +++--- docs/amaranth/latest/install.html | 6 +++--- docs/amaranth/latest/intro.html | 6 +++--- docs/amaranth/latest/objects.inv | Bin 4743 -> 4743 bytes docs/amaranth/latest/platform.html | 6 +++--- docs/amaranth/latest/platform/altera.html | 6 +++--- docs/amaranth/latest/platform/gowin.html | 6 +++--- docs/amaranth/latest/platform/lattice.html | 6 +++--- docs/amaranth/latest/platform/quicklogic.html | 6 +++--- .../amaranth/latest/platform/siliconblue.html | 6 +++--- docs/amaranth/latest/platform/xilinx.html | 6 +++--- docs/amaranth/latest/py-modindex.html | 6 +++--- docs/amaranth/latest/reference.html | 6 +++--- docs/amaranth/latest/search.html | 6 +++--- docs/amaranth/latest/start.html | 6 +++--- docs/amaranth/latest/stdlib.html | 6 +++--- docs/amaranth/latest/stdlib/cdc.html | 6 +++--- docs/amaranth/latest/stdlib/coding.html | 6 +++--- docs/amaranth/latest/stdlib/crc.html | 6 +++--- docs/amaranth/latest/stdlib/crc/catalog.html | 6 +++--- docs/amaranth/latest/stdlib/data.html | 6 +++--- docs/amaranth/latest/stdlib/enum.html | 6 +++--- docs/amaranth/latest/stdlib/fifo.html | 6 +++--- docs/amaranth/latest/stdlib/io.html | 6 +++--- docs/amaranth/latest/stdlib/memory.html | 6 +++--- docs/amaranth/latest/stdlib/meta.html | 6 +++--- docs/amaranth/latest/stdlib/wiring.html | 6 +++--- docs/amaranth/latest/tutorial.html | 6 +++--- 36 files changed, 98 insertions(+), 98 deletions(-) diff --git a/docs/amaranth/latest/.buildinfo b/docs/amaranth/latest/.buildinfo index b648ede3..31293e06 100644 --- a/docs/amaranth/latest/.buildinfo +++ b/docs/amaranth/latest/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: c636b60df3401a133e587ed2203b6bbe +config: 7e08efd9f54cda45c9025f9576624000 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/amaranth/latest/.doctrees/environment.pickle b/docs/amaranth/latest/.doctrees/environment.pickle index 951810c39dffa5eafb4bf6c66bc44f782a65c32d..a9724f2c9ad1800ee3e0fda08cb3f3b957be49aa 100644 GIT binary patch delta 36343 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 - Changelog — Amaranth language & toolchain 0.5.0.dev299 documentation + Changelog — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/contrib.html b/docs/amaranth/latest/contrib.html index b42b07d8..cce884c4 100644 --- a/docs/amaranth/latest/contrib.html +++ b/docs/amaranth/latest/contrib.html @@ -4,7 +4,7 @@ - Contributing — Amaranth language & toolchain 0.5.0.dev299 documentation + Contributing — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -40,7 +40,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/cover.html b/docs/amaranth/latest/cover.html index 3ffe23b2..989a3208 100644 --- a/docs/amaranth/latest/cover.html +++ b/docs/amaranth/latest/cover.html @@ -4,7 +4,7 @@ - Amaranth project documentation — Amaranth language & toolchain 0.5.0.dev299 documentation + Amaranth project documentation — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -40,7 +40,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/genindex.html b/docs/amaranth/latest/genindex.html index 3b808f0d..cc5936ec 100644 --- a/docs/amaranth/latest/genindex.html +++ b/docs/amaranth/latest/genindex.html @@ -3,7 +3,7 @@ - Index — Amaranth language & toolchain 0.5.0.dev299 documentation + Index — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -16,7 +16,7 @@ - + @@ -38,7 +38,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/guide.html b/docs/amaranth/latest/guide.html index d19a28c9..19921129 100644 --- a/docs/amaranth/latest/guide.html +++ b/docs/amaranth/latest/guide.html @@ -4,7 +4,7 @@ - Language guide — Amaranth language & toolchain 0.5.0.dev299 documentation + Language guide — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/index.html b/docs/amaranth/latest/index.html index 594c9e66..b1dc92df 100644 --- a/docs/amaranth/latest/index.html +++ b/docs/amaranth/latest/index.html @@ -4,7 +4,7 @@ - Language & toolchain — Amaranth language & toolchain 0.5.0.dev299 documentation + Language & toolchain — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/install.html b/docs/amaranth/latest/install.html index 6772874a..f9085efa 100644 --- a/docs/amaranth/latest/install.html +++ b/docs/amaranth/latest/install.html @@ -4,7 +4,7 @@ - Installation — Amaranth language & toolchain 0.5.0.dev299 documentation + Installation — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/intro.html b/docs/amaranth/latest/intro.html index 353103ed..e56a41fc 100644 --- a/docs/amaranth/latest/intro.html +++ b/docs/amaranth/latest/intro.html @@ -4,7 +4,7 @@ - Introduction — Amaranth language & toolchain 0.5.0.dev299 documentation + Introduction — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/objects.inv b/docs/amaranth/latest/objects.inv index daf55abfdf8a5c0998ae2704df5134a41bf297e4..9ec0f1361fc76b3baf4954ff9b79d9a88f5257fb 100644 GIT binary patch delta 14 VcmZoyZC9NT#cXU~v@upo2mm481SJ3f delta 14 VcmZoyZC9NT#cX70xiMBt2mm551T+8u diff --git a/docs/amaranth/latest/platform.html b/docs/amaranth/latest/platform.html index 293645bb..c53dc7ae 100644 --- a/docs/amaranth/latest/platform.html +++ b/docs/amaranth/latest/platform.html @@ -4,7 +4,7 @@ - Platform integration — Amaranth language & toolchain 0.5.0.dev299 documentation + Platform integration — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/platform/altera.html b/docs/amaranth/latest/platform/altera.html index 066b7eb5..170708eb 100644 --- a/docs/amaranth/latest/platform/altera.html +++ b/docs/amaranth/latest/platform/altera.html @@ -4,7 +4,7 @@ - Altera — Amaranth language & toolchain 0.5.0.dev299 documentation + Altera — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/platform/gowin.html b/docs/amaranth/latest/platform/gowin.html index edbcc50e..661ec351 100644 --- a/docs/amaranth/latest/platform/gowin.html +++ b/docs/amaranth/latest/platform/gowin.html @@ -4,7 +4,7 @@ - Gowin — Amaranth language & toolchain 0.5.0.dev299 documentation + Gowin — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/platform/lattice.html b/docs/amaranth/latest/platform/lattice.html index b9078eed..3fee10ed 100644 --- a/docs/amaranth/latest/platform/lattice.html +++ b/docs/amaranth/latest/platform/lattice.html @@ -4,7 +4,7 @@ - Lattice — Amaranth language & toolchain 0.5.0.dev299 documentation + Lattice — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/platform/quicklogic.html b/docs/amaranth/latest/platform/quicklogic.html index d819e3ed..993ac2b6 100644 --- a/docs/amaranth/latest/platform/quicklogic.html +++ b/docs/amaranth/latest/platform/quicklogic.html @@ -4,7 +4,7 @@ - Quicklogic — Amaranth language & toolchain 0.5.0.dev299 documentation + Quicklogic — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/platform/siliconblue.html b/docs/amaranth/latest/platform/siliconblue.html index 341cc280..cd54af2d 100644 --- a/docs/amaranth/latest/platform/siliconblue.html +++ b/docs/amaranth/latest/platform/siliconblue.html @@ -4,7 +4,7 @@ - SiliconBlue — Amaranth language & toolchain 0.5.0.dev299 documentation + SiliconBlue — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/platform/xilinx.html b/docs/amaranth/latest/platform/xilinx.html index e6370e90..b7dbcf68 100644 --- a/docs/amaranth/latest/platform/xilinx.html +++ b/docs/amaranth/latest/platform/xilinx.html @@ -4,7 +4,7 @@ - Xilinx — Amaranth language & toolchain 0.5.0.dev299 documentation + Xilinx — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/py-modindex.html b/docs/amaranth/latest/py-modindex.html index d9cddb6a..77e6ac93 100644 --- a/docs/amaranth/latest/py-modindex.html +++ b/docs/amaranth/latest/py-modindex.html @@ -3,7 +3,7 @@ - Python Module Index — Amaranth language & toolchain 0.5.0.dev299 documentation + Python Module Index — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -16,7 +16,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/reference.html b/docs/amaranth/latest/reference.html index b8b92f37..a949949c 100644 --- a/docs/amaranth/latest/reference.html +++ b/docs/amaranth/latest/reference.html @@ -4,7 +4,7 @@ - Language reference — Amaranth language & toolchain 0.5.0.dev299 documentation + Language reference — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/search.html b/docs/amaranth/latest/search.html index 8a1ca9fa..3aaf5b1f 100644 --- a/docs/amaranth/latest/search.html +++ b/docs/amaranth/latest/search.html @@ -3,7 +3,7 @@ - Search — Amaranth language & toolchain 0.5.0.dev299 documentation + Search — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/start.html b/docs/amaranth/latest/start.html index 1d4e52a1..f81fd276 100644 --- a/docs/amaranth/latest/start.html +++ b/docs/amaranth/latest/start.html @@ -4,7 +4,7 @@ - Getting started — Amaranth language & toolchain 0.5.0.dev299 documentation + Getting started — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/stdlib.html b/docs/amaranth/latest/stdlib.html index e401f1f2..512aa207 100644 --- a/docs/amaranth/latest/stdlib.html +++ b/docs/amaranth/latest/stdlib.html @@ -4,7 +4,7 @@ - Standard library — Amaranth language & toolchain 0.5.0.dev299 documentation + Standard library — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/stdlib/cdc.html b/docs/amaranth/latest/stdlib/cdc.html index dc97665a..d6655281 100644 --- a/docs/amaranth/latest/stdlib/cdc.html +++ b/docs/amaranth/latest/stdlib/cdc.html @@ -4,7 +4,7 @@ - Clock domain crossing — Amaranth language & toolchain 0.5.0.dev299 documentation + Clock domain crossing — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/stdlib/coding.html b/docs/amaranth/latest/stdlib/coding.html index 1e8391b8..3f750260 100644 --- a/docs/amaranth/latest/stdlib/coding.html +++ b/docs/amaranth/latest/stdlib/coding.html @@ -4,7 +4,7 @@ - Code conversion — Amaranth language & toolchain 0.5.0.dev299 documentation + Code conversion — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/stdlib/crc.html b/docs/amaranth/latest/stdlib/crc.html index 4529af3e..75c2ded4 100644 --- a/docs/amaranth/latest/stdlib/crc.html +++ b/docs/amaranth/latest/stdlib/crc.html @@ -4,7 +4,7 @@ - Cyclic redundancy checks — Amaranth language & toolchain 0.5.0.dev299 documentation + Cyclic redundancy checks — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/stdlib/crc/catalog.html b/docs/amaranth/latest/stdlib/crc/catalog.html index 183600d9..1861c811 100644 --- a/docs/amaranth/latest/stdlib/crc/catalog.html +++ b/docs/amaranth/latest/stdlib/crc/catalog.html @@ -4,7 +4,7 @@ - Algorithm catalog — Amaranth language & toolchain 0.5.0.dev299 documentation + Algorithm catalog — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/stdlib/data.html b/docs/amaranth/latest/stdlib/data.html index 9932b1a2..84158d59 100644 --- a/docs/amaranth/latest/stdlib/data.html +++ b/docs/amaranth/latest/stdlib/data.html @@ -4,7 +4,7 @@ - Data structures — Amaranth language & toolchain 0.5.0.dev299 documentation + Data structures — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/stdlib/enum.html b/docs/amaranth/latest/stdlib/enum.html index 3ce6bd78..b1a7a5f8 100644 --- a/docs/amaranth/latest/stdlib/enum.html +++ b/docs/amaranth/latest/stdlib/enum.html @@ -4,7 +4,7 @@ - Enumerations — Amaranth language & toolchain 0.5.0.dev299 documentation + Enumerations — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/stdlib/fifo.html b/docs/amaranth/latest/stdlib/fifo.html index 6114df90..82c9da73 100644 --- a/docs/amaranth/latest/stdlib/fifo.html +++ b/docs/amaranth/latest/stdlib/fifo.html @@ -4,7 +4,7 @@ - First-in first-out queues — Amaranth language & toolchain 0.5.0.dev299 documentation + First-in first-out queues — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/stdlib/io.html b/docs/amaranth/latest/stdlib/io.html index 7bfa960f..f25c8c78 100644 --- a/docs/amaranth/latest/stdlib/io.html +++ b/docs/amaranth/latest/stdlib/io.html @@ -4,7 +4,7 @@ - Input/output buffers — Amaranth language & toolchain 0.5.0.dev299 documentation + Input/output buffers — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/stdlib/memory.html b/docs/amaranth/latest/stdlib/memory.html index 86a74b33..66d87bf5 100644 --- a/docs/amaranth/latest/stdlib/memory.html +++ b/docs/amaranth/latest/stdlib/memory.html @@ -4,7 +4,7 @@ - Memory arrays — Amaranth language & toolchain 0.5.0.dev299 documentation + Memory arrays — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/stdlib/meta.html b/docs/amaranth/latest/stdlib/meta.html index 1e743583..01464728 100644 --- a/docs/amaranth/latest/stdlib/meta.html +++ b/docs/amaranth/latest/stdlib/meta.html @@ -4,7 +4,7 @@ - Interface metadata — Amaranth language & toolchain 0.5.0.dev299 documentation + Interface metadata — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/stdlib/wiring.html b/docs/amaranth/latest/stdlib/wiring.html index 39df4dc2..f2a922e5 100644 --- a/docs/amaranth/latest/stdlib/wiring.html +++ b/docs/amaranth/latest/stdlib/wiring.html @@ -4,7 +4,7 @@ - Interfaces and connections — Amaranth language & toolchain 0.5.0.dev299 documentation + Interfaces and connections — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302
diff --git a/docs/amaranth/latest/tutorial.html b/docs/amaranth/latest/tutorial.html index 05627ad2..0705856f 100644 --- a/docs/amaranth/latest/tutorial.html +++ b/docs/amaranth/latest/tutorial.html @@ -4,7 +4,7 @@ - Tutorial — Amaranth language & toolchain 0.5.0.dev299 documentation + Tutorial — Amaranth language & toolchain 0.5.0.dev302 documentation @@ -17,7 +17,7 @@ - + @@ -41,7 +41,7 @@
- 0.5.0.dev299 + 0.5.0.dev302