<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git/numpy/distutils/mingw32ccompiler.py, branch v1.22.0rc2</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>DEP: remove code for supporting GCC &lt;4 in Mingw32CCompiler</title>
<updated>2021-11-09T18:44:32+00:00</updated>
<author>
<name>Christoph Reiter</name>
<email>reiter.christoph@gmail.com</email>
</author>
<published>2021-11-09T18:18:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=7e03a56194a9def4296ef502bb380d8cc4a2d061'/>
<id>7e03a56194a9def4296ef502bb380d8cc4a2d061</id>
<content type='text'>
The last GCC 3.x release before 4.0 was 3.4 which was released 2004,
so 17 years ago.

Removes all code only used with those old toolchains.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The last GCC 3.x release before 4.0 was 3.4 which was released 2004,
so 17 years ago.

Removes all code only used with those old toolchains.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove fix for odd MSVCRT version on Windows 3.7</title>
<updated>2021-10-22T11:59:22+00:00</updated>
<author>
<name>Matthew Brett</name>
<email>matthew.brett@gmail.com</email>
</author>
<published>2021-10-22T11:40:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=02f602b0fe4c5a67fe82f0cd7cb9c820392445f9'/>
<id>02f602b0fe4c5a67fe82f0cd7cb9c820392445f9</id>
<content type='text'>
The comment in the original code came about because of the bug fixed in
gh-20155.  The fixed subsequent clause should now give the correct
assembly version for the given Python.

In fact, the original clause matches the MSVC for Python 3.7.1:

```
PS C:\&gt; .\Python37\python.exe .\io\check_versions.py
sys.version 3.7.1 (v3.7.1:260ec2c36a, Oct 20 2018, 14:57:15) [MSC v.1915 64 bit (AMD64)]
distutils build version 14.1
msvcrt.CRT_ASSEMBLY_VERSION 14.15.26726.0
```
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The comment in the original code came about because of the bug fixed in
gh-20155.  The fixed subsequent clause should now give the correct
assembly version for the given Python.

In fact, the original clause matches the MSVC for Python 3.7.1:

```
PS C:\&gt; .\Python37\python.exe .\io\check_versions.py
sys.version 3.7.1 (v3.7.1:260ec2c36a, Oct 20 2018, 14:57:15) [MSC v.1915 64 bit (AMD64)]
distutils build version 14.1
msvcrt.CRT_ASSEMBLY_VERSION 14.15.26726.0
```
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix automatic detection for MSVCRT version</title>
<updated>2021-10-22T11:34:45+00:00</updated>
<author>
<name>Matthew Brett</name>
<email>matthew.brett@gmail.com</email>
</author>
<published>2021-10-22T11:34:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=1012141a15a432c1c7a3f3d964c38ca04970bd1b'/>
<id>1012141a15a432c1c7a3f3d964c38ca04970bd1b</id>
<content type='text'>
Original algorithm appended both character of minor version &gt; 9, but the
string against which it is being matched, only uses the first character.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Original algorithm appended both character of minor version &gt; 9, but the
string against which it is being matched, only uses the first character.
</pre>
</div>
</content>
</entry>
<entry>
<title>Patch to allow for 2 as a minor version (!)</title>
<updated>2021-10-21T16:44:52+00:00</updated>
<author>
<name>Matthew Brett</name>
<email>matthew.brett@gmail.com</email>
</author>
<published>2021-10-21T16:24:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=c72fbd00ffc5439cc7def96456c391ef64237886'/>
<id>c72fbd00ffc5439cc7def96456c391ef64237886</id>
<content type='text'>
The float representation of e.g. 14.2 is not exact, leading to a minor
version number of int(1.999999) == 1 in the original code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The float representation of e.g. 14.2 is not exact, leading to a minor
version number of int(1.999999) == 1 in the original code.
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: Fix LGTM.com warning: File is not always closed</title>
<updated>2021-10-06T21:02:28+00:00</updated>
<author>
<name>Dimitri Papadopoulos</name>
<email>3234522+DimitriPapadopoulos@users.noreply.github.com</email>
</author>
<published>2021-10-06T20:55:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=8add3c171446e65a22e4db961ca58273c492eb92'/>
<id>8add3c171446e65a22e4db961ca58273c492eb92</id>
<content type='text'>
File may not be closed if an exception is raised.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
File may not be closed if an exception is raised.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix exception cause in mingw32ccompiler.py</title>
<updated>2021-01-04T02:50:48+00:00</updated>
<author>
<name>PhanatosZou</name>
<email>tongzou@uw.edu</email>
</author>
<published>2021-01-04T02:50:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=86cd3582c0e9101ac40434ae4488abdab1c1c910'/>
<id>86cd3582c0e9101ac40434ae4488abdab1c1c910</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>TST: fix tests for windows + PyPy</title>
<updated>2020-07-29T21:08:35+00:00</updated>
<author>
<name>mattip</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2020-07-28T12:43:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=cf5e7665fdd764a6647f2b62d2740bb431180794'/>
<id>cf5e7665fdd764a6647f2b62d2740bb431180794</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: use list-based APIs to call subprocesses (#15714)</title>
<updated>2020-03-07T21:15:26+00:00</updated>
<author>
<name>Sebastian Berg</name>
<email>sebastian@sipsolutions.net</email>
</author>
<published>2020-03-07T21:15:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=8087e1de04d011f7ce66bf80dbef4a0599b14f7a'/>
<id>8087e1de04d011f7ce66bf80dbef4a0599b14f7a</id>
<content type='text'>
* MAINT: use list-based APIs to call subprocesses
* TST, MAINT: add a test for mingw32ccompiler.build_import, clean up lib2def
Co-authored-by: Matti Picus &lt;matti.picus@gmail.com&gt;
Co-authored-by: Eric Wieser &lt;wieser.eric@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* MAINT: use list-based APIs to call subprocesses
* TST, MAINT: add a test for mingw32ccompiler.build_import, clean up lib2def
Co-authored-by: Matti Picus &lt;matti.picus@gmail.com&gt;
Co-authored-by: Eric Wieser &lt;wieser.eric@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: cleanup unused imports; avoid redefinition of imports</title>
<updated>2020-02-06T09:16:23+00:00</updated>
<author>
<name>Mike Taves</name>
<email>mwtoews@gmail.com</email>
</author>
<published>2020-02-04T19:21:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=07bf33fbf5be8143aab037dc65aba3086f8badf6'/>
<id>07bf33fbf5be8143aab037dc65aba3086f8badf6</id>
<content type='text'>
* Cleanup unused imports (F401) of mostly standard Python modules,
  or some internal but unlikely referenced modules
* Where internal imports are potentially used, mark with noqa
* Avoid redefinition of imports (F811)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Cleanup unused imports (F401) of mostly standard Python modules,
  or some internal but unlikely referenced modules
* Where internal imports are potentially used, mark with noqa
* Avoid redefinition of imports (F811)
</pre>
</div>
</content>
</entry>
<entry>
<title>[MAINT] Cleanup python2 sys.version checks</title>
<updated>2020-01-20T23:22:57+00:00</updated>
<author>
<name>Seth Troisi</name>
<email>sethtroisi@google.com</email>
</author>
<published>2020-01-16T01:03:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=9a21ec857b22ff0140a7f71a12f2cc943f163404'/>
<id>9a21ec857b22ff0140a7f71a12f2cc943f163404</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
