<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git/doc, branch v1.16.2</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>DOC: Prepare for 1.16.2 release.</title>
<updated>2019-02-26T14:58:28+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2019-02-26T14:25:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=aec409f85ab5ec459bfb9fb27c78ced07f520224'/>
<id>aec409f85ab5ec459bfb9fb27c78ced07f520224</id>
<content type='text'>
- Create changelog
- Update release notes
- Update mailmap

[ci skip]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Create changelog
- Update release notes
- Update mailmap

[ci skip]
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: fix signed zero behavior in npy_divmod</title>
<updated>2019-02-22T23:58:36+00:00</updated>
<author>
<name>tlatorre</name>
<email>tlatorre@uchicago.edu</email>
</author>
<published>2019-02-18T16:27:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=ab9a5ad2c99e7252cc6e168ebb483e71f681b5a9'/>
<id>ab9a5ad2c99e7252cc6e168ebb483e71f681b5a9</id>
<content type='text'>
Previously when doing floor division numpy would sometimes return an incorrect
signed zero. For example:

&gt;&gt;&gt; np.zeros(10)//1
array([-0., -0., -0., -0., -0., -0., -0., -0., -0., -0.])

&gt;&gt;&gt; np.remainder(-1.0,1.0)
-0.0

The reason for this is that whenever div or mod were zero the code was using
the following to pick the sign of zero:

floordiv = (a / b &gt; 0) ? 0.0@c@ : -0.0@c@;

This commit updates these lines to instead use the copysign function which is
how cpython does floor division.

Fixes #12841.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously when doing floor division numpy would sometimes return an incorrect
signed zero. For example:

&gt;&gt;&gt; np.zeros(10)//1
array([-0., -0., -0., -0., -0., -0., -0., -0., -0., -0.])

&gt;&gt;&gt; np.remainder(-1.0,1.0)
-0.0

The reason for this is that whenever div or mod were zero the code was using
the following to pick the sign of zero:

floordiv = (a / b &gt; 0) ? 0.0@c@ : -0.0@c@;

This commit updates these lines to instead use the copysign function which is
how cpython does floor division.

Fixes #12841.
</pre>
</div>
</content>
</entry>
<entry>
<title>REL: prepare 1.16.x for further development</title>
<updated>2019-01-31T23:10:51+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2019-01-31T23:10:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=ef9a17af7c125e019c0c1f59e5fcffb1df6d302c'/>
<id>ef9a17af7c125e019c0c1f59e5fcffb1df6d302c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DOC: Prepare for 1.16.1 release.</title>
<updated>2019-01-31T19:47:44+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2019-01-16T23:50:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=e8b20fb0ff61d13f909611f7242719dfb8376b38'/>
<id>e8b20fb0ff61d13f909611f7242719dfb8376b38</id>
<content type='text'>
- Create 1.16.1-notes.rst
- Create 1.16.1-changelog.rst
- Update mailmap

[ci skip]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Create 1.16.1-notes.rst
- Create 1.16.1-changelog.rst
- Update mailmap

[ci skip]
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #12813 from charris/backport-12807</title>
<updated>2019-01-21T00:19:51+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2019-01-21T00:19:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=51443ae53af07c15b824527c0e9830380d59398f'/>
<id>51443ae53af07c15b824527c0e9830380d59398f</id>
<content type='text'>
BUG, DOC: test, fix that f2py.compile accepts str and bytes, rework docs</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG, DOC: test, fix that f2py.compile accepts str and bytes, rework docs</pre>
</div>
</content>
</entry>
<entry>
<title>BUG, DOC: test, fix that f2py.compile accepts str and bytes, rework docs</title>
<updated>2019-01-20T22:36:56+00:00</updated>
<author>
<name>mattip</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2019-01-20T14:09:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=a8e60db58736e3d1ee8ffdc2083d361ea5024780'/>
<id>a8e60db58736e3d1ee8ffdc2083d361ea5024780</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DOC: clarify the extend of __array_function__ support in NumPy 1.16</title>
<updated>2019-01-20T17:49:37+00:00</updated>
<author>
<name>Stephan Hoyer</name>
<email>shoyer@google.com</email>
</author>
<published>2019-01-14T07:52:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=16559d516c66086c6377a155e7282158c104552d'/>
<id>16559d516c66086c6377a155e7282158c104552d</id>
<content type='text'>
I'm sorry I didn't get this in earlier! Hopefully this will make it clearer to
users ``__array_function__`` is only opt-in for now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I'm sorry I didn't get this in earlier! Hopefully this will make it clearer to
users ``__array_function__`` is only opt-in for now.
</pre>
</div>
</content>
</entry>
<entry>
<title>ENH: refactor __array_function__ pure Python implementation</title>
<updated>2019-01-16T23:25:45+00:00</updated>
<author>
<name>Stephan Hoyer</name>
<email>shoyer@google.com</email>
</author>
<published>2018-12-19T18:08:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=a4de69b51e5c64cb0be484b9d3341dfe0685668e'/>
<id>a4de69b51e5c64cb0be484b9d3341dfe0685668e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>REL: NumPy 1.16.0 release.</title>
<updated>2019-01-13T22:58:15+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2019-01-13T22:58:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=971e2e89d08deeae0139d3011d15646fdac13c92'/>
<id>971e2e89d08deeae0139d3011d15646fdac13c92</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #12705 from charris/backport-12687</title>
<updated>2019-01-10T04:58:39+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2019-01-10T04:58:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=7303292df3586c143fd6df7b3d6f01bedbfffede'/>
<id>7303292df3586c143fd6df7b3d6f01bedbfffede</id>
<content type='text'>
ENH: Better links in documentation</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ENH: Better links in documentation</pre>
</div>
</content>
</entry>
</feed>
