<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git/numpy/lib/src, branch v1.8.0b1</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: Remove outdated version checks.</title>
<updated>2013-07-11T18:43:18+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2013-07-11T18:08:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=28eadc0e31ca7aea5c679023d1e703856f45c879'/>
<id>28eadc0e31ca7aea5c679023d1e703856f45c879</id>
<content type='text'>
Because Numpy 1.8.0 will no longer supports Python versions &lt; 2.6 we
no longer need to check for that and can also remove the code that is
specific to those earlier versions.

To make this a bit safer, the toplevel setup.py file now contains a
check of the Python version number and raises an error when run by an
unsupported version.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Because Numpy 1.8.0 will no longer supports Python versions &lt; 2.6 we
no longer need to check for that and can also remove the code that is
specific to those earlier versions.

To make this a bit safer, the toplevel setup.py file now contains a
check of the Python version number and raises an error when run by an
unsupported version.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use PyMODINIT_FUNC and update docs accordingly.</title>
<updated>2012-09-03T06:53:15+00:00</updated>
<author>
<name>cgohlke</name>
<email>cgohlke@uci.edu</email>
</author>
<published>2012-08-05T21:17:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=ead9e09c5adbc94bfc3c5cc8344089b836cfffd5'/>
<id>ead9e09c5adbc94bfc3c5cc8344089b836cfffd5</id>
<content type='text'>
See https://github.com/scipy/scipy/pull/279
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://github.com/scipy/scipy/pull/279
</pre>
</div>
</content>
</entry>
<entry>
<title>STY: core: move non-Py3 specific stuff out from npy_3kcompat.h to private npy_pycompat.h</title>
<updated>2012-07-13T16:03:33+00:00</updated>
<author>
<name>Pauli Virtanen</name>
<email>pav@iki.fi</email>
</author>
<published>2012-06-11T20:21:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=423ddfb0484eecdf825209337b20ec929f038b6f'/>
<id>423ddfb0484eecdf825209337b20ec929f038b6f</id>
<content type='text'>
npy_3kcompat.h is semi-private, so this can be done.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
npy_3kcompat.h is semi-private, so this can be done.
</pre>
</div>
</content>
</entry>
<entry>
<title>ENH: expose PyDataMem_NEW/FREE/RENEW as numpy API functions with an event hook.</title>
<updated>2012-06-15T11:55:40+00:00</updated>
<author>
<name>Thouis (Ray) Jones</name>
<email>thouis@gmail.com</email>
</author>
<published>2012-05-25T07:59:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=be294ab42bc51c7588e9ed50982046c03f00f618'/>
<id>be294ab42bc51c7588e9ed50982046c03f00f618</id>
<content type='text'>
Moves PyDataMem_NEW/FREE/RENEW to the external API.
Fixes PyDataMem_NEW/RENEW to return void* instead of char*.
Replaces PyDataMem_NEW/FREE with NpySortArray_malloc/free in sort.c.src
  (should be reverted if npysort is moved to be part of multiarraymodule).
Adds PyDataMem_SetEventHook which takes a (PyDataMem_EventHookFunc *) as an argument,
  with signature:
       void hook(void *old, void *new, size_t size).
  When not NULL, hook will be called at the end of each PyDataMem_NEW/FREE/RENEW:
   result = PyDataMem_NEW(size)        -&gt; (*hook(NULL, result, size)
   PyDataMem_FREE(ptr)                 -&gt; (*hook(ptr, NULL, 0)
   result = PyDataMem_RENEW(ptr, size) -&gt; (*hook)(ptr, result, size)
Adds tests in multiarray_tests.c.src, driven by tests/test_multiarray.py.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Moves PyDataMem_NEW/FREE/RENEW to the external API.
Fixes PyDataMem_NEW/RENEW to return void* instead of char*.
Replaces PyDataMem_NEW/FREE with NpySortArray_malloc/free in sort.c.src
  (should be reverted if npysort is moved to be part of multiarraymodule).
Adds PyDataMem_SetEventHook which takes a (PyDataMem_EventHookFunc *) as an argument,
  with signature:
       void hook(void *old, void *new, size_t size).
  When not NULL, hook will be called at the end of each PyDataMem_NEW/FREE/RENEW:
   result = PyDataMem_NEW(size)        -&gt; (*hook(NULL, result, size)
   PyDataMem_FREE(ptr)                 -&gt; (*hook(ptr, NULL, 0)
   result = PyDataMem_RENEW(ptr, size) -&gt; (*hook)(ptr, result, size)
Adds tests in multiarray_tests.c.src, driven by tests/test_multiarray.py.
</pre>
</div>
</content>
</entry>
<entry>
<title>DEP: Update all the '#define NPY_NO_DEPRECATED_API' instances to be</title>
<updated>2012-04-06T21:54:30+00:00</updated>
<author>
<name>Mark Wiebe</name>
<email>mwwiebe@gmail.com</email>
</author>
<published>2012-02-05T00:28:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=e1218cc68ddab6b806628877de19394616df04f7'/>
<id>e1218cc68ddab6b806628877de19394616df04f7</id>
<content type='text'>
versioned
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
versioned
</pre>
</div>
</content>
</entry>
<entry>
<title>ENH: Give digitize left or right open interval option</title>
<updated>2012-04-04T00:23:04+00:00</updated>
<author>
<name>Skipper Seabold</name>
<email>jsseabold@gmail.com</email>
</author>
<published>2012-04-04T00:00:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=0488f85de8a9ec3755198f57d40e9b091ca2aaee'/>
<id>0488f85de8a9ec3755198f57d40e9b091ca2aaee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>WRN: Fix compiler warnings in _compiled_base.c.</title>
<updated>2012-04-01T16:29:16+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2012-04-01T16:06:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=044c7a670005f38f229b2da11fec9f9f4204de29'/>
<id>044c7a670005f38f229b2da11fec9f9f4204de29</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ENH: improve interp() speed in some cases.</title>
<updated>2012-04-01T14:20:25+00:00</updated>
<author>
<name>Timo Kluck</name>
<email>tkluck@infty.nl</email>
</author>
<published>2011-12-29T17:42:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=b9576ed22a57cb8c7bf04038c5792bb2b499f390'/>
<id>b9576ed22a57cb8c7bf04038c5792bb2b499f390</id>
<content type='text'>
The interp function was computing slopes for all intervals, even when there
were only a few points to be interpolated. Now it only does so when the
number of interpolation points exceeds the number of sample points.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The interp function was computing slopes for all intervals, even when there
were only a few points to be interpolated. Now it only does so when the
number of interpolation points exceeds the number of sample points.
</pre>
</div>
</content>
</entry>
<entry>
<title>ENH: Allow bincount to accept empty arrays.</title>
<updated>2012-03-04T20:25:55+00:00</updated>
<author>
<name>Skipper Seabold</name>
<email>jsseabold@gmail.com</email>
</author>
<published>2011-06-02T16:44:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=40f0844846a9d7665616b142407a3d74cb65a040'/>
<id>40f0844846a9d7665616b142407a3d74cb65a040</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>UPD: Various fixes, Remove #define NPY_NO_PREFIX from files in core.</title>
<updated>2012-02-05T20:08:33+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2012-02-05T20:05:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=6bde534712abc4ab4d15d3a461dd780fdf7eaa5b'/>
<id>6bde534712abc4ab4d15d3a461dd780fdf7eaa5b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
