Skip to content

Commit cf84637

Browse files
committed
Deploying to gh-pages from @ 884f3b8 🚀
1 parent 74a7a95 commit cf84637

File tree

3 files changed

+77
-77
lines changed

3 files changed

+77
-77
lines changed

_sources/changelog.md.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Changelog
22

3-
## 2.4.0 (XXX)
3+
## 2.4.0 (2025-06-16)
44

55
### Major Changes
66

@@ -39,7 +39,7 @@ The following users contributed to this release:
3939

4040
Lumir Balhar,
4141
Evgeni Burovski,
42-
Joren Hammudoglu
42+
Joren Hammudoglu,
4343
Tim Head,
4444
Guido Imperiale,
4545
Lucy Liu

changelog.html

Lines changed: 74 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -246,8 +246,8 @@
246246
<article role="main" id="furo-main-content">
247247
<section class="tex2jax_ignore mathjax_ignore" id="changelog">
248248
<h1>Changelog<a class="headerlink" href="#changelog" title="Link to this heading"></a></h1>
249-
<section id="xxx">
250-
<h2>2.4.0 (XXX)<a class="headerlink" href="#xxx" title="Link to this heading"></a></h2>
249+
<section id="id1">
250+
<h2>2.4.0 (2025-06-16)<a class="headerlink" href="#id1" title="Link to this heading"></a></h2>
251251
<section id="major-changes">
252252
<h3>Major Changes<a class="headerlink" href="#major-changes" title="Link to this heading"></a></h3>
253253
<ul class="simple">
@@ -280,22 +280,22 @@ <h3>Contributors<a class="headerlink" href="#contributors" title="Link to this h
280280
<p>The following users contributed to this release:</p>
281281
<p>Lumir Balhar,
282282
Evgeni Burovski,
283-
Joren Hammudoglu
283+
Joren Hammudoglu,
284284
Tim Head,
285285
Guido Imperiale,
286286
Lucy Liu</p>
287287
</section>
288288
</section>
289-
<section id="id1">
290-
<h2>2.3.1 (2025-03-20)<a class="headerlink" href="#id1" title="Link to this heading"></a></h2>
289+
<section id="id2">
290+
<h2>2.3.1 (2025-03-20)<a class="headerlink" href="#id2" title="Link to this heading"></a></h2>
291291
<p>This is a bugfix release with no new features compared to 2.3. This release fixes an
292292
issue with <code class="docutils literal notranslate"><span class="pre">where</span></code> for scalar arguments, found in downstream testing of the 2024.12
293293
support.</p>
294294
</section>
295-
<section id="id2">
296-
<h2>2.3 (2025-02-27)<a class="headerlink" href="#id2" title="Link to this heading"></a></h2>
297295
<section id="id3">
298-
<h3>Major Changes<a class="headerlink" href="#id3" title="Link to this heading"></a></h3>
296+
<h2>2.3 (2025-02-27)<a class="headerlink" href="#id3" title="Link to this heading"></a></h2>
297+
<section id="id4">
298+
<h3>Major Changes<a class="headerlink" href="#id4" title="Link to this heading"></a></h3>
299299
<ul>
300300
<li><p>The default version of the array API standard is now 2024.12. Previous versions can
301301
still be enabled via the <a class="reference internal" href="api.html#array-api-strict-flags"><span class="std std-ref">flags API</span></a>.</p>
@@ -332,8 +332,8 @@ <h3>Major Changes<a class="headerlink" href="#id3" title="Link to this heading">
332332
the data type of their output.</p></li>
333333
</ul>
334334
</section>
335-
<section id="id4">
336-
<h3>Minor Changes<a class="headerlink" href="#id4" title="Link to this heading"></a></h3>
335+
<section id="id5">
336+
<h3>Minor Changes<a class="headerlink" href="#id5" title="Link to this heading"></a></h3>
337337
<ul class="simple">
338338
<li><p><code class="docutils literal notranslate"><span class="pre">vecdot</span></code> now conjugates the first argument, in accordance with the standard.</p></li>
339339
<li><p><code class="docutils literal notranslate"><span class="pre">astype</span></code> now raises a <code class="docutils literal notranslate"><span class="pre">TypeError</span></code> instead of casting a complex floating-point
@@ -345,8 +345,8 @@ <h3>Minor Changes<a class="headerlink" href="#id4" title="Link to this heading">
345345
<li><p>the build system now uses <code class="docutils literal notranslate"><span class="pre">pyproject.toml</span></code>, not <code class="docutils literal notranslate"><span class="pre">setup.py</span></code>.</p></li>
346346
</ul>
347347
</section>
348-
<section id="id5">
349-
<h3>Contributors<a class="headerlink" href="#id5" title="Link to this heading"></a></h3>
348+
<section id="id6">
349+
<h3>Contributors<a class="headerlink" href="#id6" title="Link to this heading"></a></h3>
350350
<p>The following users contributed to this release:</p>
351351
<p>Aaron Meurer
352352
Clément Robert
@@ -356,10 +356,10 @@ <h3>Contributors<a class="headerlink" href="#id5" title="Link to this heading">
356356
Tim Head</p>
357357
</section>
358358
</section>
359-
<section id="id6">
360-
<h2>2.2 (2024-11-11)<a class="headerlink" href="#id6" title="Link to this heading"></a></h2>
361359
<section id="id7">
362-
<h3>Major Changes<a class="headerlink" href="#id7" title="Link to this heading"></a></h3>
360+
<h2>2.2 (2024-11-11)<a class="headerlink" href="#id7" title="Link to this heading"></a></h2>
361+
<section id="id8">
362+
<h3>Major Changes<a class="headerlink" href="#id8" title="Link to this heading"></a></h3>
363363
<ul>
364364
<li><p>Preliminary support for the draft 2024.12 version of the standard is now
365365
implemented. This is disabled by default, but can be enabled with the <a class="reference internal" href="api.html#array-api-strict-flags"><span class="std std-ref">flags
@@ -382,19 +382,19 @@ <h3>Major Changes<a class="headerlink" href="#id7" title="Link to this heading">
382382
</li>
383383
</ul>
384384
</section>
385-
<section id="id8">
386-
<h3>Minor Changes<a class="headerlink" href="#id8" title="Link to this heading"></a></h3>
385+
<section id="id9">
386+
<h3>Minor Changes<a class="headerlink" href="#id9" title="Link to this heading"></a></h3>
387387
<ul class="simple">
388388
<li><p><code class="docutils literal notranslate"><span class="pre">__array_namespace_info__()</span></code> now returns a class instead of a module. This
389389
prevents extraneous names that aren’t part of the standard from appearing on
390390
it.</p></li>
391391
</ul>
392392
</section>
393393
</section>
394-
<section id="id9">
395-
<h2>2.1.3 (2024-11-08)<a class="headerlink" href="#id9" title="Link to this heading"></a></h2>
396394
<section id="id10">
397-
<h3>Major Changes<a class="headerlink" href="#id10" title="Link to this heading"></a></h3>
395+
<h2>2.1.3 (2024-11-08)<a class="headerlink" href="#id10" title="Link to this heading"></a></h2>
396+
<section id="id11">
397+
<h3>Major Changes<a class="headerlink" href="#id11" title="Link to this heading"></a></h3>
398398
<ul class="simple">
399399
<li><p>Revert the change to require NumPy &gt;= 2.1 and Python &gt;= 3.10 from
400400
array-api-strict 2.1.2. array-api-strict now requires NumPy &gt;= 1.21 and
@@ -409,19 +409,19 @@ <h3>Major Changes<a class="headerlink" href="#id10" title="Link to this heading"
409409
</ul>
410410
</section>
411411
</section>
412-
<section id="id11">
413-
<h2>2.1.2 (2024-11-07)<a class="headerlink" href="#id11" title="Link to this heading"></a></h2>
414412
<section id="id12">
415-
<h3>Major Changes<a class="headerlink" href="#id12" title="Link to this heading"></a></h3>
413+
<h2>2.1.2 (2024-11-07)<a class="headerlink" href="#id12" title="Link to this heading"></a></h2>
414+
<section id="id13">
415+
<h3>Major Changes<a class="headerlink" href="#id13" title="Link to this heading"></a></h3>
416416
<ul class="simple">
417417
<li><p>array-api-strict now requires NumPy &gt;= 2.1 and Python &gt;= 3.10</p></li>
418418
</ul>
419419
</section>
420420
</section>
421-
<section id="id13">
422-
<h2>2.1.1 (2024-11-07)<a class="headerlink" href="#id13" title="Link to this heading"></a></h2>
423421
<section id="id14">
424-
<h3>Major Changes<a class="headerlink" href="#id14" title="Link to this heading"></a></h3>
422+
<h2>2.1.1 (2024-11-07)<a class="headerlink" href="#id14" title="Link to this heading"></a></h2>
423+
<section id="id15">
424+
<h3>Major Changes<a class="headerlink" href="#id15" title="Link to this heading"></a></h3>
425425
<ul class="simple">
426426
<li><p>Remove the <code class="docutils literal notranslate"><span class="pre">__array__</span></code> method from array-api-strict arrays. This means they
427427
will no longer be implicitly converted to NumPy arrays when passed to <code class="docutils literal notranslate"><span class="pre">np</span></code>
@@ -430,8 +430,8 @@ <h3>Major Changes<a class="headerlink" href="#id14" title="Link to this heading"
430430
strict array to a NumPy array, use <code class="docutils literal notranslate"><span class="pre">np.from_dlpack(x)</span></code></p></li>
431431
</ul>
432432
</section>
433-
<section id="id15">
434-
<h3>Minor Changes<a class="headerlink" href="#id15" title="Link to this heading"></a></h3>
433+
<section id="id16">
434+
<h3>Minor Changes<a class="headerlink" href="#id16" title="Link to this heading"></a></h3>
435435
<ul class="simple">
436436
<li><p>Use a more robust implementation of <code class="docutils literal notranslate"><span class="pre">clip()</span></code> that handles corner cases better.</p></li>
437437
<li><p>Fix the definition of <code class="docutils literal notranslate"><span class="pre">sign()</span></code> for complex numbers when using NumPy 1.x.</p></li>
@@ -442,10 +442,10 @@ <h3>Minor Changes<a class="headerlink" href="#id15" title="Link to this heading"
442442
</ul>
443443
</section>
444444
</section>
445-
<section id="id16">
446-
<h2>2.1 (2024-10-18)<a class="headerlink" href="#id16" title="Link to this heading"></a></h2>
447445
<section id="id17">
448-
<h3>Major Changes<a class="headerlink" href="#id17" title="Link to this heading"></a></h3>
446+
<h2>2.1 (2024-10-18)<a class="headerlink" href="#id17" title="Link to this heading"></a></h2>
447+
<section id="id18">
448+
<h3>Major Changes<a class="headerlink" href="#id18" title="Link to this heading"></a></h3>
449449
<ul class="simple">
450450
<li><p>The default version of the array API standard is now 2023.12. 2022.12 can
451451
still be enabled via the <a class="reference internal" href="api.html#array-api-strict-flags"><span class="std std-ref">flags API</span></a>.</p></li>
@@ -461,18 +461,18 @@ <h3>Major Changes<a class="headerlink" href="#id17" title="Link to this heading"
461461
exception. (Thanks to <a class="reference external" href="https://github.com/betatim">&#64;betatim</a>).</p></li>
462462
</ul>
463463
</section>
464-
<section id="id18">
465-
<h3>Minor Changes<a class="headerlink" href="#id18" title="Link to this heading"></a></h3>
464+
<section id="id19">
465+
<h3>Minor Changes<a class="headerlink" href="#id19" title="Link to this heading"></a></h3>
466466
<ul class="simple">
467467
<li><p>Avoid implicitly relying on <code class="docutils literal notranslate"><span class="pre">__array__</span></code> in some places. These changes should
468468
not be usef visible.</p></li>
469469
</ul>
470470
</section>
471471
</section>
472-
<section id="id19">
473-
<h2>2.0.1 (2024-07-01)<a class="headerlink" href="#id19" title="Link to this heading"></a></h2>
474472
<section id="id20">
475-
<h3>Minor Changes<a class="headerlink" href="#id20" title="Link to this heading"></a></h3>
473+
<h2>2.0.1 (2024-07-01)<a class="headerlink" href="#id20" title="Link to this heading"></a></h2>
474+
<section id="id21">
475+
<h3>Minor Changes<a class="headerlink" href="#id21" title="Link to this heading"></a></h3>
476476
<ul class="simple">
477477
<li><p>Re-allow iteration on 1-D arrays. A change from 2.0 fixed iter() raising on
478478
n-D arrays but also made 1-D arrays raise. The standard does not explicitly
@@ -481,10 +481,10 @@ <h3>Minor Changes<a class="headerlink" href="#id20" title="Link to this heading"
481481
</ul>
482482
</section>
483483
</section>
484-
<section id="id21">
485-
<h2>2.0 (2024-06-27)<a class="headerlink" href="#id21" title="Link to this heading"></a></h2>
486484
<section id="id22">
487-
<h3>Major Changes<a class="headerlink" href="#id22" title="Link to this heading"></a></h3>
485+
<h2>2.0 (2024-06-27)<a class="headerlink" href="#id22" title="Link to this heading"></a></h2>
486+
<section id="id23">
487+
<h3>Major Changes<a class="headerlink" href="#id23" title="Link to this heading"></a></h3>
488488
<ul class="simple">
489489
<li><p>array-api-strict has a new set of <a class="reference internal" href="api.html#array-api-strict-flags"><span class="std std-ref">flags</span></a> that can
490490
be used to dynamically enable or disable features in array-api-strict. These
@@ -503,23 +503,23 @@ <h3>Major Changes<a class="headerlink" href="#id22" title="Link to this heading"
503503
change the default version to 2023.12.</p></li>
504504
</ul>
505505
</section>
506-
<section id="id23">
507-
<h3>Minor Changes<a class="headerlink" href="#id23" title="Link to this heading"></a></h3>
506+
<section id="id24">
507+
<h3>Minor Changes<a class="headerlink" href="#id24" title="Link to this heading"></a></h3>
508508
<ul class="simple">
509509
<li><p>Calling <code class="docutils literal notranslate"><span class="pre">iter()</span></code> on an array now correctly raises <code class="docutils literal notranslate"><span class="pre">TypeError</span></code>.</p></li>
510510
<li><p>Add some missing names to <code class="docutils literal notranslate"><span class="pre">__all__</span></code>.</p></li>
511511
</ul>
512512
</section>
513513
</section>
514-
<section id="id24">
515-
<h2>1.1.1 (2024-04-29)<a class="headerlink" href="#id24" title="Link to this heading"></a></h2>
514+
<section id="id25">
515+
<h2>1.1.1 (2024-04-29)<a class="headerlink" href="#id25" title="Link to this heading"></a></h2>
516516
<ul class="simple">
517517
<li><p>Fix the <code class="docutils literal notranslate"><span class="pre">api_version</span></code> argument to <code class="docutils literal notranslate"><span class="pre">__array_namespace__</span></code> to accept
518518
<code class="docutils literal notranslate"><span class="pre">'2021.12'</span></code> or <code class="docutils literal notranslate"><span class="pre">'2022.12'</span></code>.</p></li>
519519
</ul>
520520
</section>
521-
<section id="id25">
522-
<h2>1.1 (2024-04-08)<a class="headerlink" href="#id25" title="Link to this heading"></a></h2>
521+
<section id="id26">
522+
<h2>1.1 (2024-04-08)<a class="headerlink" href="#id26" title="Link to this heading"></a></h2>
523523
<ul class="simple">
524524
<li><p>Fix the <code class="docutils literal notranslate"><span class="pre">copy</span></code> flag in <code class="docutils literal notranslate"><span class="pre">__array__</span></code> for NumPy 2.0.</p></li>
525525
<li><p>Add full <code class="docutils literal notranslate"><span class="pre">copy=False</span></code> support to <code class="docutils literal notranslate"><span class="pre">asarray()</span></code>. This is emulated in NumPy 1.26 by creating
@@ -528,8 +528,8 @@ <h2>1.1 (2024-04-08)<a class="headerlink" href="#id25" title="Link to this headi
528528
<li><p>Add broadcasting support to <code class="docutils literal notranslate"><span class="pre">cross</span></code>.</p></li>
529529
</ul>
530530
</section>
531-
<section id="id26">
532-
<h2>1.0 (2024-01-24)<a class="headerlink" href="#id26" title="Link to this heading"></a></h2>
531+
<section id="id27">
532+
<h2>1.0 (2024-01-24)<a class="headerlink" href="#id27" title="Link to this heading"></a></h2>
533533
<p>This is the first release of <code class="docutils literal notranslate"><span class="pre">array_api_strict</span></code>. It is extracted from
534534
<code class="docutils literal notranslate"><span class="pre">numpy.array_api</span></code>, which was included as an experimental submodule in NumPy
535535
versions prior to 2.0. Note that the commit history in this repository is
@@ -621,54 +621,54 @@ <h2>1.0 (2024-01-24)<a class="headerlink" href="#id26" title="Link to this headi
621621
<div class="toc-tree">
622622
<ul>
623623
<li><a class="reference internal" href="#">Changelog</a><ul>
624-
<li><a class="reference internal" href="#xxx">2.4.0 (XXX)</a><ul>
624+
<li><a class="reference internal" href="#id1">2.4.0 (2025-06-16)</a><ul>
625625
<li><a class="reference internal" href="#major-changes">Major Changes</a></li>
626626
<li><a class="reference internal" href="#minor-changes">Minor Changes</a></li>
627627
<li><a class="reference internal" href="#contributors">Contributors</a></li>
628628
</ul>
629629
</li>
630-
<li><a class="reference internal" href="#id1">2.3.1 (2025-03-20)</a></li>
631-
<li><a class="reference internal" href="#id2">2.3 (2025-02-27)</a><ul>
632-
<li><a class="reference internal" href="#id3">Major Changes</a></li>
633-
<li><a class="reference internal" href="#id4">Minor Changes</a></li>
634-
<li><a class="reference internal" href="#id5">Contributors</a></li>
630+
<li><a class="reference internal" href="#id2">2.3.1 (2025-03-20)</a></li>
631+
<li><a class="reference internal" href="#id3">2.3 (2025-02-27)</a><ul>
632+
<li><a class="reference internal" href="#id4">Major Changes</a></li>
633+
<li><a class="reference internal" href="#id5">Minor Changes</a></li>
634+
<li><a class="reference internal" href="#id6">Contributors</a></li>
635635
</ul>
636636
</li>
637-
<li><a class="reference internal" href="#id6">2.2 (2024-11-11)</a><ul>
638-
<li><a class="reference internal" href="#id7">Major Changes</a></li>
639-
<li><a class="reference internal" href="#id8">Minor Changes</a></li>
637+
<li><a class="reference internal" href="#id7">2.2 (2024-11-11)</a><ul>
638+
<li><a class="reference internal" href="#id8">Major Changes</a></li>
639+
<li><a class="reference internal" href="#id9">Minor Changes</a></li>
640640
</ul>
641641
</li>
642-
<li><a class="reference internal" href="#id9">2.1.3 (2024-11-08)</a><ul>
643-
<li><a class="reference internal" href="#id10">Major Changes</a></li>
642+
<li><a class="reference internal" href="#id10">2.1.3 (2024-11-08)</a><ul>
643+
<li><a class="reference internal" href="#id11">Major Changes</a></li>
644644
</ul>
645645
</li>
646-
<li><a class="reference internal" href="#id11">2.1.2 (2024-11-07)</a><ul>
647-
<li><a class="reference internal" href="#id12">Major Changes</a></li>
646+
<li><a class="reference internal" href="#id12">2.1.2 (2024-11-07)</a><ul>
647+
<li><a class="reference internal" href="#id13">Major Changes</a></li>
648648
</ul>
649649
</li>
650-
<li><a class="reference internal" href="#id13">2.1.1 (2024-11-07)</a><ul>
651-
<li><a class="reference internal" href="#id14">Major Changes</a></li>
652-
<li><a class="reference internal" href="#id15">Minor Changes</a></li>
650+
<li><a class="reference internal" href="#id14">2.1.1 (2024-11-07)</a><ul>
651+
<li><a class="reference internal" href="#id15">Major Changes</a></li>
652+
<li><a class="reference internal" href="#id16">Minor Changes</a></li>
653653
</ul>
654654
</li>
655-
<li><a class="reference internal" href="#id16">2.1 (2024-10-18)</a><ul>
656-
<li><a class="reference internal" href="#id17">Major Changes</a></li>
657-
<li><a class="reference internal" href="#id18">Minor Changes</a></li>
655+
<li><a class="reference internal" href="#id17">2.1 (2024-10-18)</a><ul>
656+
<li><a class="reference internal" href="#id18">Major Changes</a></li>
657+
<li><a class="reference internal" href="#id19">Minor Changes</a></li>
658658
</ul>
659659
</li>
660-
<li><a class="reference internal" href="#id19">2.0.1 (2024-07-01)</a><ul>
661-
<li><a class="reference internal" href="#id20">Minor Changes</a></li>
660+
<li><a class="reference internal" href="#id20">2.0.1 (2024-07-01)</a><ul>
661+
<li><a class="reference internal" href="#id21">Minor Changes</a></li>
662662
</ul>
663663
</li>
664-
<li><a class="reference internal" href="#id21">2.0 (2024-06-27)</a><ul>
665-
<li><a class="reference internal" href="#id22">Major Changes</a></li>
666-
<li><a class="reference internal" href="#id23">Minor Changes</a></li>
664+
<li><a class="reference internal" href="#id22">2.0 (2024-06-27)</a><ul>
665+
<li><a class="reference internal" href="#id23">Major Changes</a></li>
666+
<li><a class="reference internal" href="#id24">Minor Changes</a></li>
667667
</ul>
668668
</li>
669-
<li><a class="reference internal" href="#id24">1.1.1 (2024-04-29)</a></li>
670-
<li><a class="reference internal" href="#id25">1.1 (2024-04-08)</a></li>
671-
<li><a class="reference internal" href="#id26">1.0 (2024-01-24)</a></li>
669+
<li><a class="reference internal" href="#id25">1.1.1 (2024-04-29)</a></li>
670+
<li><a class="reference internal" href="#id26">1.1 (2024-04-08)</a></li>
671+
<li><a class="reference internal" href="#id27">1.0 (2024-01-24)</a></li>
672672
</ul>
673673
</li>
674674
</ul>

0 commit comments

Comments
 (0)