<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git/numpy/ma, 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>STY: Giant comma spacing fixup.</title>
<updated>2013-08-18T17:51:25+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2013-08-18T17:51:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=fbd6510d58a47ea0d166c48a82793f05425406e4'/>
<id>fbd6510d58a47ea0d166c48a82793f05425406e4</id>
<content type='text'>
Run the 2to3 ws_comma fixer on *.py files. Some lines are now too long
and will need to be broken at some point. OTOH, some lines were already
too long and need to be broken at some point. Now seems as good a time
as any to do this with open PRs at a minimum.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Run the 2to3 ws_comma fixer on *.py files. Some lines are now too long
and will need to be broken at some point. OTOH, some lines were already
too long and need to be broken at some point. Now seems as good a time
as any to do this with open PRs at a minimum.
</pre>
</div>
</content>
</entry>
<entry>
<title>STY: Giant whitespace cleanup.</title>
<updated>2013-08-18T17:20:45+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2013-08-18T17:16:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=8ddb0ce0acafe75d78df528b4d2540dfbf4b364d'/>
<id>8ddb0ce0acafe75d78df528b4d2540dfbf4b364d</id>
<content type='text'>
Now is as good a time as any with open PR's at a low.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now is as good a time as any with open PR's at a low.
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: Make setting mask values with scalars faster.</title>
<updated>2013-08-17T18:38:30+00:00</updated>
<author>
<name>Richard Hattersley</name>
<email>rhattersley@gmail.com</email>
</author>
<published>2012-11-22T16:02:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=0cc113c7574e40172fe4a48e9c0d90477d736ce3'/>
<id>0cc113c7574e40172fe4a48e9c0d90477d736ce3</id>
<content type='text'>
The current implementation assigns the mask value to a.flat, where a is
the mask being updated. In the scalar case, that is slower than
assigning to a[...], so when a is an instance of int, float, np.bool_,
or np.number use that instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The current implementation assigns the mask value to a.flat, where a is
the mask being updated. In the scalar case, that is slower than
assigning to a[...], so when a is an instance of int, float, np.bool_,
or np.number use that instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: Remove uses of the WarningManager class.</title>
<updated>2013-07-12T13:27:07+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2013-07-12T02:29:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=05a15c8b621f953607429f3b67e079dfe1b439d6'/>
<id>05a15c8b621f953607429f3b67e079dfe1b439d6</id>
<content type='text'>
WarningManager was a workaround for the lack of the with statement
in Python versions &lt; 2.6. As those versions are no longer supported
it can be removed.

Deprecation notes are added to WarningManager and WarningMessage, but
to avoid a cascade of messages in third party apps, no warnings are
raised at this time, that can be done later.

Closes #3519.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
WarningManager was a workaround for the lack of the with statement
in Python versions &lt; 2.6. As those versions are no longer supported
it can be removed.

Deprecation notes are added to WarningManager and WarningMessage, but
to avoid a cascade of messages in third party apps, no warnings are
raised at this time, that can be done later.

Closes #3519.
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: Use np.errstate context manager.</title>
<updated>2013-07-11T22:49:04+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2013-07-11T22:49:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=2f1174dee44e901b7d028beb86f4a8ea324bd74f'/>
<id>2f1174dee44e901b7d028beb86f4a8ea324bd74f</id>
<content type='text'>
Now that Python &lt; 2.6 is no longer supported we can use the errstate
context manager in places where constructs like
```
    old = seterr(invalid='ignore')
    try:
        blah
    finally:
       seterr(**old)
```
were used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now that Python &lt; 2.6 is no longer supported we can use the errstate
context manager in places where constructs like
```
    old = seterr(invalid='ignore')
    try:
        blah
    finally:
       seterr(**old)
```
were used.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #3448 from efiring/ma_compress</title>
<updated>2013-06-17T00:40:58+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2013-06-17T00:40:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=8f547d3a42d12e8d7ac993eef37bc3088de60688'/>
<id>8f547d3a42d12e8d7ac993eef37bc3088de60688</id>
<content type='text'>
BUG: np.ma.compress treated inputs in wrong order; closes #2495</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG: np.ma.compress treated inputs in wrong order; closes #2495</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: add __len__ method to ma.mvoid; closes #576</title>
<updated>2013-06-16T19:31:53+00:00</updated>
<author>
<name>Eric Firing</name>
<email>efiring@hawaii.edu</email>
</author>
<published>2013-06-16T01:31:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=216d8cbc46f808eeff1942b3a607afca427125f2'/>
<id>216d8cbc46f808eeff1942b3a607afca427125f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: np.ma.compress treated inputs in wrong order; closes #2495</title>
<updated>2013-06-16T19:23:17+00:00</updated>
<author>
<name>Eric Firing</name>
<email>efiring@hawaii.edu</email>
</author>
<published>2013-06-16T02:47:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=c2465b647adc8c7de8359b89b54c2203a0952ba5'/>
<id>c2465b647adc8c7de8359b89b54c2203a0952ba5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: field assignment in masked array did not reset mask; closes #2403</title>
<updated>2013-06-16T07:33:17+00:00</updated>
<author>
<name>Eric Firing</name>
<email>efiring@hawaii.edu</email>
</author>
<published>2013-06-16T07:33:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=fb4edf7caaf26ac21488ae0660d51560ec75d073'/>
<id>fb4edf7caaf26ac21488ae0660d51560ec75d073</id>
<content type='text'>
The previous behavior when setting a field after indexing to
select an element was suitable for the hard mask case, but
not for the default soft mask.  In addition, the _hardmask
value was not being set at all in the mvoid instance.  With
this changeset, the _hardmask is passed in and __setitem__
takes it into account.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The previous behavior when setting a field after indexing to
select an element was suitable for the hard mask case, but
not for the default soft mask.  In addition, the _hardmask
value was not being set at all in the mvoid instance.  With
this changeset, the _hardmask is passed in and __setitem__
takes it into account.
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: ma: ma.average didn't handle complex arrays correctly (issue gh-2684)</title>
<updated>2013-06-15T16:12:39+00:00</updated>
<author>
<name>Warren Weckesser</name>
<email>warren.weckesser@gmail.com</email>
</author>
<published>2013-06-15T15:22:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=ace8ee7b4b81af7600c53e093e104ef53d54482c'/>
<id>ace8ee7b4b81af7600c53e093e104ef53d54482c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
