Skip to content

Commit 6bbeccb

Browse files
author
array-api-bot
committed
Deploy: 9a3fc5b
1 parent 8addc2b commit 6bbeccb

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

draft/API_specification/generated/array_api.array.__setitem__.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -491,9 +491,11 @@ <h1 id="api-specification-generated-array-api-array-setitem--page-root">__setite
491491
</div>
492492
</li>
493493
<li><p>Setting array values must not affect the data type of <code class="docutils literal notranslate"><span class="pre">self</span></code>.</p></li>
494-
<li><p>When <code class="docutils literal notranslate"><span class="pre">value</span></code> is a Python scalar (i.e., <code class="docutils literal notranslate"><span class="pre">int</span></code>, <code class="docutils literal notranslate"><span class="pre">float</span></code>, <code class="docutils literal notranslate"><span class="pre">complex</span></code>, <code class="docutils literal notranslate"><span class="pre">bool</span></code>), behavior must follow specification guidance on mixing arrays with Python scalars (see <a class="reference internal" href="../type_promotion.html#type-promotion"><span class="std std-ref">Type Promotion Rules</span></a>).</p></li>
495-
<li><p>When <code class="docutils literal notranslate"><span class="pre">value</span></code> is an <code class="docutils literal notranslate"><span class="pre">array</span></code> of a different data type than <code class="docutils literal notranslate"><span class="pre">self</span></code>, how values are cast to the data type of <code class="docutils literal notranslate"><span class="pre">self</span></code> is implementation defined.</p></li>
494+
<li><p><code class="docutils literal notranslate"><span class="pre">value</span></code> must be promoted to the data type of <code class="docutils literal notranslate"><span class="pre">self</span></code> according to <a class="reference internal" href="../type_promotion.html#type-promotion"><span class="std std-ref">Type Promotion Rules</span></a>. If this is not supported according to <a class="reference internal" href="../type_promotion.html#type-promotion"><span class="std std-ref">Type Promotion Rules</span></a>, behavior is unspecified and thus implementation-defined.</p></li>
496495
</ul>
496+
<div class="versionchanged">
497+
<p><span class="versionmodified changed">Changed in version 2025.12: </span>Specified <a class="reference internal" href="../type_promotion.html#type-promotion"><span class="std std-ref">Type Promotion Rules</span></a> when <code class="docutils literal notranslate"><span class="pre">value</span></code> is an array.</p>
498+
</div>
497499
</dd></dl>
498500
</section>
499501

draft/searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)