<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git/numpy/f2py, branch v1.18.4</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>TST: f2py: fix race condition in f2py test _get_compiler_status</title>
<updated>2019-12-15T20:37:34+00:00</updated>
<author>
<name>Pauli Virtanen</name>
<email>pav@iki.fi</email>
</author>
<published>2019-12-14T13:40:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=d14003be7fab4d42639e73d5ecc8c757f317bf42'/>
<id>d14003be7fab4d42639e73d5ecc8c757f317bf42</id>
<content type='text'>
Distutils code needs to run in different temporary directories, probably
because they create `_configtest.c` files for compiler detection in the
current directory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Distutils code needs to run in different temporary directories, probably
because they create `_configtest.c` files for compiler detection in the
current directory.
</pre>
</div>
</content>
</entry>
<entry>
<title>ENH: f2py: add --f2cmap option for specifying the name of .f2py_f2cmap</title>
<updated>2019-12-15T20:37:34+00:00</updated>
<author>
<name>Pauli Virtanen</name>
<email>pav@iki.fi</email>
</author>
<published>2019-12-14T13:31:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=b665e6bc53213cc0366d6a30b9be31bcc3d3f0f7'/>
<id>b665e6bc53213cc0366d6a30b9be31bcc3d3f0f7</id>
<content type='text'>
Previously, f2py loaded the type mappings from a file ``.f2py_f2cmap``
in current directory, at import time.

Make the file name customizable by adding a ``--f2cmap`` command line
option, and postpone loading the file to f2py.run_main().

Moreover, restore the default type mapping in f2py.run_main() before
loading the customizations, so that multiple calls to f2py.run_main() do
not interfere with each other. (For example, numpy.distutils calls f2py
multiple times in the same process.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, f2py loaded the type mappings from a file ``.f2py_f2cmap``
in current directory, at import time.

Make the file name customizable by adding a ``--f2cmap`` command line
option, and postpone loading the file to f2py.run_main().

Moreover, restore the default type mapping in f2py.run_main() before
loading the customizations, so that multiple calls to f2py.run_main() do
not interfere with each other. (For example, numpy.distutils calls f2py
multiple times in the same process.)
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #12633 from seberg/f2py-refcnt</title>
<updated>2019-10-15T17:35:14+00:00</updated>
<author>
<name>Matti Picus</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2019-10-15T17:35:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=908b60159b538bd9d8fe06dee68583629dd6dea4'/>
<id>908b60159b538bd9d8fe06dee68583629dd6dea4</id>
<content type='text'>
BUG: General fixes to f2py reference counts (dereferencing)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG: General fixes to f2py reference counts (dereferencing)</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: Avoid all BytesWarning</title>
<updated>2019-09-26T02:17:59+00:00</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2019-08-27T00:38:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=7f1293f7100d47824c12281238ce42aeef69167c'/>
<id>7f1293f7100d47824c12281238ce42aeef69167c</id>
<content type='text'>
A BytesWarning can be emitted when bytes are and strings are mismatched.
Catching BytesWarning ensures a better boundary between str and bytes
type. The test suite is now run with the -b flag to emit this warning.

Fixes #9308
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A BytesWarning can be emitted when bytes are and strings are mismatched.
Catching BytesWarning ensures a better boundary between str and bytes
type. The test suite is now run with the -b flag to emit this warning.

Fixes #9308
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: remove unused numpy/f2py/info.py file</title>
<updated>2019-09-22T04:04:36+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@gmail.com</email>
</author>
<published>2019-09-22T03:45:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=7960edee9ccf1a6e8b48d269a13e54f658e560b8'/>
<id>7960edee9ccf1a6e8b48d269a13e54f658e560b8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: Further, followup f2py reference count fixes</title>
<updated>2019-08-19T18:13:36+00:00</updated>
<author>
<name>Sebastian Berg</name>
<email>sebastian@sipsolutions.net</email>
</author>
<published>2019-08-08T19:33:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=c091779f63521e13d9f7af4ff113dde8cc5f6a7f'/>
<id>c091779f63521e13d9f7af4ff113dde8cc5f6a7f</id>
<content type='text'>
Note that the extension module dict seems to be never dereferenced
(there is an additional reference to it kept around somewhere).
This reference seems to part of the C python module loading
(possibly intentionally), and I could not find how to remove it or
where it originates from.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note that the extension module dict seems to be never dereferenced
(there is an additional reference to it kept around somewhere).
This reference seems to part of the C python module loading
(possibly intentionally), and I could not find how to remove it or
where it originates from.
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: General fixes to f2py reference counts (dereferencing)</title>
<updated>2019-08-19T18:13:28+00:00</updated>
<author>
<name>Sebastian Berg</name>
<email>sebastian@sipsolutions.net</email>
</author>
<published>2018-12-31T00:28:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=684bee2ae868c1bd8cb4fd4066d447ca35bd848e'/>
<id>684bee2ae868c1bd8cb4fd4066d447ca35bd848e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: Fix leak in the f2py-generated module init and `PyMem_Del` usage</title>
<updated>2019-08-19T16:03:59+00:00</updated>
<author>
<name>Sergei Lebedev</name>
<email>slebedev@google.com</email>
</author>
<published>2019-08-07T10:07:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=4ada0641ed1a50a2473f8061f4808b4b0d68eff5'/>
<id>4ada0641ed1a50a2473f8061f4808b4b0d68eff5</id>
<content type='text'>
Using `PyMem_Del` is incorrect, it should be `PyObject_Del` here, while
this worked most of the time, it would lead to crashes at least on python
2.5 (after the reference counts were fixed)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using `PyMem_Del` is incorrect, it should be `PyObject_Del` here, while
this worked most of the time, it would lead to crashes at least on python
2.5 (after the reference counts were fixed)
</pre>
</div>
</content>
</entry>
<entry>
<title>DOC: update or remove outdated sourceforge links</title>
<updated>2019-08-08T12:47:26+00:00</updated>
<author>
<name>mattip</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2019-08-08T12:47:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=3bfdd314c2f759568049cd6eed39439fc462b8e9'/>
<id>3bfdd314c2f759568049cd6eed39439fc462b8e9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc: Use `pip install .` where possible instead of calling setup.py</title>
<updated>2019-07-23T19:15:10+00:00</updated>
<author>
<name>Matthias Bussonnier</name>
<email>mbussonnier@ucmerced.edu</email>
</author>
<published>2019-07-23T19:10:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=2bffd407c22f923e2aa8b7931914f222d4eecd69'/>
<id>2bffd407c22f923e2aa8b7931914f222d4eecd69</id>
<content type='text'>
pip will itself call setup.py install with the rights options.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
pip will itself call setup.py install with the rights options.
</pre>
</div>
</content>
</entry>
</feed>
