<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git/doc, branch meson</title>
<subtitle>github.com: numpy/numpy.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/'/>
<entry>
<title>DOC: Add release notes for `np.exceptions` namespace</title>
<updated>2022-11-30T11:07:51+00:00</updated>
<author>
<name>Sebastian Berg</name>
<email>sebastianb@nvidia.com</email>
</author>
<published>2022-11-22T12:36:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=f2c5b1ddd37a996e3508827df06ef8fb111b8b60'/>
<id>f2c5b1ddd37a996e3508827df06ef8fb111b8b60</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DOC: Document exceptions and warnings in the refguide</title>
<updated>2022-11-30T11:07:51+00:00</updated>
<author>
<name>Sebastian Berg</name>
<email>sebastianb@nvidia.com</email>
</author>
<published>2022-11-22T12:35:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=7dce375bcf99eb0019f6956241cce941c31ec8b4'/>
<id>7dce375bcf99eb0019f6956241cce941c31ec8b4</id>
<content type='text'>
AxisError did exist, but e.g. ComplexWarning wasn't even properly
included.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
AxisError did exist, but e.g. ComplexWarning wasn't even properly
included.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #22533 from ngoldbaum/ufunc-and-function-listing</title>
<updated>2022-11-29T16:56:10+00:00</updated>
<author>
<name>Sebastian Berg</name>
<email>sebastian@sipsolutions.net</email>
</author>
<published>2022-11-29T16:56:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=2cf8c40727b08c029cdaf7fce803d031a60499a2'/>
<id>2cf8c40727b08c029cdaf7fce803d031a60499a2</id>
<content type='text'>
API: Add numpy.testing.overrides to aid testing of custom array containers</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
API: Add numpy.testing.overrides to aid testing of custom array containers</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #22637 from seberg/cython_long_t</title>
<updated>2022-11-28T19:05:21+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@gmail.com</email>
</author>
<published>2022-11-28T19:05:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=7f0f045625022c3f816911cd80f8635ac2a36f21'/>
<id>7f0f045625022c3f816911cd80f8635ac2a36f21</id>
<content type='text'>
API: (cython) remove `long_t` and `ulong_t`</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
API: (cython) remove `long_t` and `ulong_t`</pre>
</div>
</content>
</entry>
<entry>
<title>ENH: Slightly improve error when gufunc axes has wrong size (#22675)</title>
<updated>2022-11-28T16:43:13+00:00</updated>
<author>
<name>Sebastian Berg</name>
<email>sebastian@sipsolutions.net</email>
</author>
<published>2022-11-28T16:43:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=4dc5321a3d8d308808a200a3bf621651a5e67f5a'/>
<id>4dc5321a3d8d308808a200a3bf621651a5e67f5a</id>
<content type='text'>
* DOC: Slightly improve error when gufunc axes has wrong size

My hope was to tweak it into something useful that:

    a @= b

can raise when `b` should have two dimensions and has two axes specified
but actually only has one.
I didn't succeed, but I still think it a slight improvement to give the
ufunc name and the actual core dimensions.

* ENH: Use AxisError when gufunc axes appear wrong due to the number of entries

This allows catching the error relatively targeted for in-place matmul `a @= b`
which may use this path.

* MAINT: Restore most TypeErrors (a bit more compexl than nice, but...)

* DOC: add a release note

Co-authored-by: mattip &lt;matti.picus@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* DOC: Slightly improve error when gufunc axes has wrong size

My hope was to tweak it into something useful that:

    a @= b

can raise when `b` should have two dimensions and has two axes specified
but actually only has one.
I didn't succeed, but I still think it a slight improvement to give the
ufunc name and the actual core dimensions.

* ENH: Use AxisError when gufunc axes appear wrong due to the number of entries

This allows catching the error relatively targeted for in-place matmul `a @= b`
which may use this path.

* MAINT: Restore most TypeErrors (a bit more compexl than nice, but...)

* DOC: add a release note

Co-authored-by: mattip &lt;matti.picus@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: npymath cleanups for isnan, isinf, isinfinite, signbit, nextafter (#22684)</title>
<updated>2022-11-28T16:06:11+00:00</updated>
<author>
<name>Matti Picus</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2022-11-28T16:06:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=c687f2d16f8ba965828fee3a001844b4952474f5'/>
<id>c687f2d16f8ba965828fee3a001844b4952474f5</id>
<content type='text'>
* make isnan, isinf, isfinite, signbit, nextafter aliases

* fixes from review

Co-authored-by: Sebastian Berg &lt;sebastianb@nvidia.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* make isnan, isinf, isfinite, signbit, nextafter aliases

* fixes from review

Co-authored-by: Sebastian Berg &lt;sebastianb@nvidia.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>BLD: enable building NumPy with Meson</title>
<updated>2022-11-25T11:37:46+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@gmail.com</email>
</author>
<published>2022-11-23T22:40:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=4002a7d421ff10780c28a3643683af7a9754f87f'/>
<id>4002a7d421ff10780c28a3643683af7a9754f87f</id>
<content type='text'>
This enables building with NumPy on Linux and macOS. Windows support
should be complete to, but is untested as of now and may need a few
tweaks. This contains:
- A set of `meson.build` files and related code generation script
  tweaks, header templates, etc.
- One CI job on Linux
- Basic docs on using Meson to build NumPy (not yet integrated in the
  html docs, it's too early for that - this is for early adopters right
  now).

The build should be complete, with the major exception of SIMD support.
The full test suite passes. See gh-22546 for the tracking issue with
detailed notes on the plan for switching NumPy to Meson as its build
system.

Co-authored-by: Stefan van der Walt &lt;stefanv@berkeley.edu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This enables building with NumPy on Linux and macOS. Windows support
should be complete to, but is untested as of now and may need a few
tweaks. This contains:
- A set of `meson.build` files and related code generation script
  tweaks, header templates, etc.
- One CI job on Linux
- Basic docs on using Meson to build NumPy (not yet integrated in the
  html docs, it's too early for that - this is for early adopters right
  now).

The build should be complete, with the major exception of SIMD support.
The full test suite passes. See gh-22546 for the tracking issue with
detailed notes on the plan for switching NumPy to Meson as its build
system.

Co-authored-by: Stefan van der Walt &lt;stefanv@berkeley.edu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #22638 from seberg/machar-depr</title>
<updated>2022-11-22T18:10:49+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2022-11-22T18:10:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=02441cb091a7939d175b3df7db263a3922826965'/>
<id>02441cb091a7939d175b3df7db263a3922826965</id>
<content type='text'>
DEP: Finalize MachAr and machar deprecations</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
DEP: Finalize MachAr and machar deprecations</pre>
</div>
</content>
</entry>
<entry>
<title>DEP: Finalize MachAr and machar deprecations</title>
<updated>2022-11-22T16:38:33+00:00</updated>
<author>
<name>Sebastian Berg</name>
<email>sebastianb@nvidia.com</email>
</author>
<published>2022-11-21T10:27:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=8b9b0efbc08a502627f455ec59656fce68eb10d7'/>
<id>8b9b0efbc08a502627f455ec59656fce68eb10d7</id>
<content type='text'>
This removes the attributes on finfo and the "public" module.  It also
deprecates `np.core.MachAr`.  We should be able to get away with just
deleting it, but there seems little reason to not just deprecate it for now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This removes the attributes on finfo and the "public" module.  It also
deprecates `np.core.MachAr`.  We should be able to get away with just
deleting it, but there seems little reason to not just deprecate it for now.
</pre>
</div>
</content>
</entry>
<entry>
<title>REL: Prepare main for NumPy 1.25.0 development</title>
<updated>2022-11-22T15:00:40+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2022-11-22T15:00:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=8ae19edc09b46791784b3359040848fd97da3307'/>
<id>8ae19edc09b46791784b3359040848fd97da3307</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
