<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git, branch dependabot/pip/sphinx-3.5.3</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: Bump sphinx from 3.5.2 to 3.5.3</title>
<updated>2021-03-22T07:27:04+00:00</updated>
<author>
<name>dependabot-preview[bot]</name>
<email>27856297+dependabot-preview[bot]@users.noreply.github.com</email>
</author>
<published>2021-03-22T07:27:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=d482ba810eaa4f18921c638aaaa89bb8983ba210'/>
<id>d482ba810eaa4f18921c638aaaa89bb8983ba210</id>
<content type='text'>
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/3.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/commits)

Signed-off-by: dependabot-preview[bot] &lt;support@dependabot.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/3.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/commits)

Signed-off-by: dependabot-preview[bot] &lt;support@dependabot.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #18652 from timhoffm/doc-plot</title>
<updated>2021-03-21T22:16:41+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@gmail.com</email>
</author>
<published>2021-03-21T22:16:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=172251dd0b3629f248c86bbc77ab782ab50d298a'/>
<id>172251dd0b3629f248c86bbc77ab782ab50d298a</id>
<content type='text'>
DOC: Update some plotting code to current Matplotlib idioms</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
DOC: Update some plotting code to current Matplotlib idioms</pre>
</div>
</content>
</entry>
<entry>
<title>DOC: Update some plotting code to current Matplotlib idioms</title>
<updated>2021-03-21T21:32:52+00:00</updated>
<author>
<name>Tim Hoffmann</name>
<email>2836374+timhoffm@users.noreply.github.com</email>
</author>
<published>2021-03-20T02:30:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=bfb5e9f3450b5ecc19c1093b3f09e61037588ede'/>
<id>bfb5e9f3450b5ecc19c1093b3f09e61037588ede</id>
<content type='text'>
- 3D Axes are created via add_subplot(projection='3d')
- There is now a `stairs()` function that's specifically designed for
  showing histogram curves
- Labels should be passed as keyword arguments to the plot functions
  instead of to `legend()`, which reduces the risk of mixing them up.
- ensure equal axis scaling in the meshgrid example
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- 3D Axes are created via add_subplot(projection='3d')
- There is now a `stairs()` function that's specifically designed for
  showing histogram curves
- Labels should be passed as keyword arguments to the plot functions
  instead of to `legend()`, which reduces the risk of mixing them up.
- ensure equal axis scaling in the meshgrid example
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #18660 from rgommers/relnote-xlocale</title>
<updated>2021-03-21T21:31:47+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2021-03-21T21:31:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=5e53c94de47ab5df05778283c0012adf03793dae'/>
<id>5e53c94de47ab5df05778283c0012adf03793dae</id>
<content type='text'>
DOC: add release note for removal of /usr/include from include paths</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
DOC: add release note for removal of /usr/include from include paths</pre>
</div>
</content>
</entry>
<entry>
<title>DOC: add release note for removal of /usr/include from include paths</title>
<updated>2021-03-21T19:52:29+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@gmail.com</email>
</author>
<published>2021-03-21T19:52:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=a2f7cd1e8510a26edc22297d67729ea6fbf922e4'/>
<id>a2f7cd1e8510a26edc22297d67729ea6fbf922e4</id>
<content type='text'>
Follow-up to gh-18658
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Follow-up to gh-18658
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #18658 from rgommers/fix-xlocale</title>
<updated>2021-03-21T19:47:32+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2021-03-21T19:47:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=2bd483641925aa89e3089236191ea3a38da830d4'/>
<id>2bd483641925aa89e3089236191ea3a38da830d4</id>
<content type='text'>
BLD: remove /usr/include from default include dirs</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BLD: remove /usr/include from default include dirs</pre>
</div>
</content>
</entry>
<entry>
<title>BLD: remove /usr/include from default include dirs</title>
<updated>2021-03-21T16:45:23+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@gmail.com</email>
</author>
<published>2021-03-21T16:45:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=6115fc52703baf07d4cfc629efb58866f0d16856'/>
<id>6115fc52703baf07d4cfc629efb58866f0d16856</id>
<content type='text'>
Including this directory is painful for cross-compiling, see
gh-14980 and gh-13280. Removing this directory fixes the following
build failure:
```
gcc: numpy/core/src/common/numpyos.c
In file included from numpy/core/src/common/numpyos.c:23:
/usr/include/xlocale.h:27:16: error: redefinition of ‘struct __locale_struct’
   27 | typedef struct __locale_struct
```
This error also shows up in various other build issues outside of the
NumPy issue tracker.

Compilers normally always include this path, so this shouldn't break
anything. The default include paths for the compiler can be checked,
e.g. for gcc with `cpp -v`. That will typically have /usr/include last.

In case this breaks something for a nonstandard compiler, that can be
worked around via a site.cfg file in the root of the repo (or
equivalently, `~/numpy-site.cfg`)  containing:
```
[DEFAULT]
include_dirs = /usr/include
```

The same principle should apply to `/usr/lib`. I will make that change
in a separate commit, because the failure mode for that will be
different (and I'm not running into it right now).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Including this directory is painful for cross-compiling, see
gh-14980 and gh-13280. Removing this directory fixes the following
build failure:
```
gcc: numpy/core/src/common/numpyos.c
In file included from numpy/core/src/common/numpyos.c:23:
/usr/include/xlocale.h:27:16: error: redefinition of ‘struct __locale_struct’
   27 | typedef struct __locale_struct
```
This error also shows up in various other build issues outside of the
NumPy issue tracker.

Compilers normally always include this path, so this shouldn't break
anything. The default include paths for the compiler can be checked,
e.g. for gcc with `cpp -v`. That will typically have /usr/include last.

In case this breaks something for a nonstandard compiler, that can be
worked around via a site.cfg file in the root of the repo (or
equivalently, `~/numpy-site.cfg`)  containing:
```
[DEFAULT]
include_dirs = /usr/include
```

The same principle should apply to `/usr/lib`. I will make that change
in a separate commit, because the failure mode for that will be
different (and I'm not running into it right now).
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #18579 from mwtoews/refactor-dict</title>
<updated>2021-03-21T09:39:18+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@gmail.com</email>
</author>
<published>2021-03-21T09:39:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=28ff24e264ec0e264c69e944a2c0aa48af9d27fa'/>
<id>28ff24e264ec0e264c69e944a2c0aa48af9d27fa</id>
<content type='text'>
MAINT: OrderedDict is no longer necessary from Python 3.7</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MAINT: OrderedDict is no longer necessary from Python 3.7</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #18593 from seberg/stop-lying-about-binop-inputs</title>
<updated>2021-03-21T06:09:43+00:00</updated>
<author>
<name>Matti Picus</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2021-03-21T06:09:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=980f8a0663fa00d3d0e0ad8cba406eb4e29902c9'/>
<id>980f8a0663fa00d3d0e0ad8cba406eb4e29902c9</id>
<content type='text'>
MAINT: Do not claim input to binops is `self` (array object)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MAINT: Do not claim input to binops is `self` (array object)</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #18642 from seberg/splitup-faster-argparsing-optimize-asarray</title>
<updated>2021-03-21T05:48:10+00:00</updated>
<author>
<name>Matti Picus</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2021-03-21T05:48:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=9e47444aa66ae055c3ef5a01d579d2eb52606f20'/>
<id>9e47444aa66ae055c3ef5a01d579d2eb52606f20</id>
<content type='text'>
ENH: Use new argument parsing for array creation functions</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ENH: Use new argument parsing for array creation functions</pre>
</div>
</content>
</entry>
</feed>
