<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git/numpy/core/include, branch meson</title>
<subtitle>github.com: numpy/numpy.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/'/>
<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://git.baserock.org/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>Merge pull request #22679 from mattip/issue22673</title>
<updated>2022-11-27T17:16:10+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@gmail.com</email>
</author>
<published>2022-11-27T17:16:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=57f704ae8dba5d013b63c93367c115f7cd0b0518'/>
<id>57f704ae8dba5d013b63c93367c115f7cd0b0518</id>
<content type='text'>
BLD: revert function() -&gt; #define for 3 npymath functions</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BLD: revert function() -&gt; #define for 3 npymath functions</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #22663 from rgommers/build-with-meson</title>
<updated>2022-11-27T13:51:32+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@gmail.com</email>
</author>
<published>2022-11-27T13:51:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=3b7672ebd16982b661b8fbcabac80158662a8784'/>
<id>3b7672ebd16982b661b8fbcabac80158662a8784</id>
<content type='text'>
BLD: enable building NumPy with Meson

[ci skip]</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BLD: enable building NumPy with Meson

[ci skip]</pre>
</div>
</content>
</entry>
<entry>
<title>BUILD: revert function() -&gt; #define for 3 npymath functions</title>
<updated>2022-11-27T10:15:46+00:00</updated>
<author>
<name>mattip</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2022-11-27T10:15:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=b64727c0ccfe60a2ed668eb1923d60f433558580'/>
<id>b64727c0ccfe60a2ed668eb1923d60f433558580</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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://git.baserock.org/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>MAINT: replace `NPY_INLINE` with `inline`</title>
<updated>2022-11-25T09:51:14+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@gmail.com</email>
</author>
<published>2022-11-25T09:04:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=3947b1a023a07a55522de65b4d302339bac2bad7'/>
<id>3947b1a023a07a55522de65b4d302339bac2bad7</id>
<content type='text'>
Closes gh-22100
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes gh-22100
</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://git.baserock.org/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>
<entry>
<title>MAINT: remove macOS specific long double handling in numpyconfig.h</title>
<updated>2022-11-17T20:33:43+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@gmail.com</email>
</author>
<published>2022-11-17T20:33:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=d4de105d84e2d097916152b6065b6736b795d187'/>
<id>d4de105d84e2d097916152b6065b6736b795d187</id>
<content type='text'>
This was put in place for universal builds (the old kind, PPC/Intel),
and then extended for arm64 support. It was only needed when building
for two architectures in a single build.

We no longer support i386/PPC/universal, and for producing universal2
wheels for those users that want that, the way to do it is to
take a x86-64 wheel and an arm64 wheel and fuse those with the
`delocate-fuse` utility from `delocate`.

Hence this code is no longer needed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was put in place for universal builds (the old kind, PPC/Intel),
and then extended for arm64 support. It was only needed when building
for two architectures in a single build.

We no longer support i386/PPC/universal, and for producing universal2
wheels for those users that want that, the way to do it is to
take a x86-64 wheel and an arm64 wheel and fuse those with the
`delocate-fuse` utility from `delocate`.

Hence this code is no longer needed.
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: refactor mandatory npymath functions to #define macros</title>
<updated>2022-10-20T14:56:10+00:00</updated>
<author>
<name>mattip</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2022-10-20T14:56:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=9bde3880d7de3db54e44f29071462bf2dbbee1e7'/>
<id>9bde3880d7de3db54e44f29071462bf2dbbee1e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: Fix typos found by codespell</title>
<updated>2022-10-07T08:21:11+00:00</updated>
<author>
<name>Dimitri Papadopoulos</name>
<email>3234522+DimitriPapadopoulos@users.noreply.github.com</email>
</author>
<published>2022-10-07T08:00:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=8551018184e16dc76cadb05cfaf73985105a3293'/>
<id>8551018184e16dc76cadb05cfaf73985105a3293</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
