<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git/site.cfg.example, branch eric-wieser-patch-1</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>Merge pull request #12925 from eric-wieser/distutils-shlex-split</title>
<updated>2019-02-25T13:34:49+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2019-02-25T13:34:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=7aebced7e5ac26ba0ab2171b24991350523e9aa3'/>
<id>7aebced7e5ac26ba0ab2171b24991350523e9aa3</id>
<content type='text'>
BUG: parse shell escaping in extra_compile_args and extra_link_args</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG: parse shell escaping in extra_compile_args and extra_link_args</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: parse shell escaping in extra_compile_args and extra_link_args</title>
<updated>2019-02-24T20:32:39+00:00</updated>
<author>
<name>Eric Wieser</name>
<email>wieser.eric@gmail.com</email>
</author>
<published>2019-02-04T04:04:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=00ccdfc1c5a0602de60010ca61b7dc7f019f1e9a'/>
<id>00ccdfc1c5a0602de60010ca61b7dc7f019f1e9a</id>
<content type='text'>
Thanks to a change in exec_command, these strings are no longer passed onto the shell.
Since config files do not support list values, our best bet is to perform shell-splitting immediately.

This brings the behavior back in line a little to how it was before.

On windows systems, the behavior has changed. Previously it was treated as a single argument unless it contained quotes, resulting in the following weird behavior:

    # passes as one argument, preserving spaces
    extra_link_args=-Wl,rpath=A:/path/with spaces
    # passes as two arguments, preserving spaces
    extra_link_args="-Wl,rpath=A:\path\with spaces" -lgfortran
    # passes as one long quoted argument (surprising and undesirable)
    extra_link_args=-Wl,rpath=A:\path\without_spaces -lgfortran

Now it behaves as windows escaping via subprocess (but _not_ via cmd) normally would:

    # Passed as two separate arguments (probably not as intended, but should be expected)
    extra_link_args=-Wl,rpath=A:/path/with spaces
    # passes as two arguments, preserving spaces
    extra_link_args="-Wl,rpath=A:\path\with spaces" -lgfortran
    # passes as two arguments
    extra_link_args=-Wl,rpath=A:\path\without_spaces -lgfortran

Fixes gh-12659
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to a change in exec_command, these strings are no longer passed onto the shell.
Since config files do not support list values, our best bet is to perform shell-splitting immediately.

This brings the behavior back in line a little to how it was before.

On windows systems, the behavior has changed. Previously it was treated as a single argument unless it contained quotes, resulting in the following weird behavior:

    # passes as one argument, preserving spaces
    extra_link_args=-Wl,rpath=A:/path/with spaces
    # passes as two arguments, preserving spaces
    extra_link_args="-Wl,rpath=A:\path\with spaces" -lgfortran
    # passes as one long quoted argument (surprising and undesirable)
    extra_link_args=-Wl,rpath=A:\path\without_spaces -lgfortran

Now it behaves as windows escaping via subprocess (but _not_ via cmd) normally would:

    # Passed as two separate arguments (probably not as intended, but should be expected)
    extra_link_args=-Wl,rpath=A:/path/with spaces
    # passes as two arguments, preserving spaces
    extra_link_args="-Wl,rpath=A:\path\with spaces" -lgfortran
    # passes as two arguments
    extra_link_args=-Wl,rpath=A:\path\without_spaces -lgfortran

Fixes gh-12659
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: minor changes for consistency to site.cfg.example</title>
<updated>2019-02-21T01:41:37+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@gmail.com</email>
</author>
<published>2019-02-20T01:50:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=0c9e492a5278e87335598329b62ba4deb3d17473'/>
<id>0c9e492a5278e87335598329b62ba4deb3d17473</id>
<content type='text'>
[ci skip]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[ci skip]
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: removed word/typo from comment in site.cfg.example</title>
<updated>2018-12-07T19:09:08+00:00</updated>
<author>
<name>Michael James Jamie  Schnaitter</name>
<email>mschnait@ist.ucf.edu</email>
</author>
<published>2018-12-07T19:09:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=b890daa38f0064e5faa7090e3b295b75125aad70'/>
<id>b890daa38f0064e5faa7090e3b295b75125aad70</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>HTTP -&gt; HTTPS, and other linkrot fixes</title>
<updated>2018-06-16T06:18:19+00:00</updated>
<author>
<name>Mike Toews</name>
<email>mwtoews@gmail.com</email>
</author>
<published>2018-06-16T06:18:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=83828f52b287fefb3d8753a21bd3441997a4d687'/>
<id>83828f52b287fefb3d8753a21bd3441997a4d687</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: distutils.system_info: handle Accelerate like any other library</title>
<updated>2018-05-08T19:44:53+00:00</updated>
<author>
<name>Pauli Virtanen</name>
<email>pav@iki.fi</email>
</author>
<published>2018-05-08T19:30:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=98e6ecf1195f7eb54045d0b66933bbc33a061f5f'/>
<id>98e6ecf1195f7eb54045d0b66933bbc33a061f5f</id>
<content type='text'>
Remove the special-cased handling of OSX Accelerate/vecLib libraries,
and move the code (which was duplicated in two places) to a new
accelerate_info class, which is used in the same way as openblas/etc
libs.

Also add a configuration section and an environment variable for
controlling whether Accelerate/vecLib is to be used or not. Previously,
it was not possible to use generic BLAS/LAPACK instead of Accelerate on
OSX.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove the special-cased handling of OSX Accelerate/vecLib libraries,
and move the code (which was duplicated in two places) to a new
accelerate_info class, which is used in the same way as openblas/etc
libs.

Also add a configuration section and an environment variable for
controlling whether Accelerate/vecLib is to be used or not. Previously,
it was not possible to use generic BLAS/LAPACK instead of Accelerate on
OSX.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update site.cfg.example on the MKL part.</title>
<updated>2017-11-22T02:59:25+00:00</updated>
<author>
<name>chaoyu3</name>
<email>chao.yu@intel.com</email>
</author>
<published>2017-11-22T02:59:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=6d169a07db6dc31f700ca755560b499f98a0bd1d'/>
<id>6d169a07db6dc31f700ca755560b499f98a0bd1d</id>
<content type='text'>
The MKL usage part is out-of-date for the recent releases of MKL.  The old content does not work any work.  This is an update on the MKL usage part.  Some detail is reported here: 
https://github.com/numpy/numpy/issues/10061</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The MKL usage part is out-of-date for the recent releases of MKL.  The old content does not work any work.  This is an update on the MKL usage part.  Some detail is reported here: 
https://github.com/numpy/numpy/issues/10061</pre>
</div>
</content>
</entry>
<entry>
<title>DOC: change Numpy to NumPy in remaining files</title>
<updated>2016-09-06T12:54:08+00:00</updated>
<author>
<name>Pierre de Buyl</name>
<email>pdebuyl@pdebuyl.be</email>
</author>
<published>2016-09-06T12:54:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=3f6672a30cd06d273e0b2160084a9abadcf9c315'/>
<id>3f6672a30cd06d273e0b2160084a9abadcf9c315</id>
<content type='text'>
the files in doc/ and numpy/ were covered in previous commits
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the files in doc/ and numpy/ were covered in previous commits
</pre>
</div>
</content>
</entry>
<entry>
<title>BLD: fix configparser.InterpolationSyntaxError</title>
<updated>2016-04-28T15:30:55+00:00</updated>
<author>
<name>Sorin Sbarnea</name>
<email>sorinsbarnea@bmlltech.com</email>
</author>
<published>2016-04-28T15:25:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=d73e877d72b012b4b0117980590579e516904c8f'/>
<id>d73e877d72b012b4b0117980590579e516904c8f</id>
<content type='text'>
Closes #7572 inability to install in virtualenvs with percent in their path.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #7572 inability to install in virtualenvs with percent in their path.
</pre>
</div>
</content>
</entry>
<entry>
<title>DOC: add notes to site.cfg.example on compiling BLIS itself and against it.</title>
<updated>2016-02-23T21:31:15+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@gmail.com</email>
</author>
<published>2016-02-23T21:30:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=23033232cc2dbd119767d38fd3bfe13443e3b5d1'/>
<id>23033232cc2dbd119767d38fd3bfe13443e3b5d1</id>
<content type='text'>
[ci skip]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[ci skip]
</pre>
</div>
</content>
</entry>
</feed>
