summaryrefslogtreecommitdiff
path: root/doc/release/1.12.0-notes.rst
blob: ee4e2d24a2cd94eb654c317c582cd9a213014036 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
NumPy 1.12.0 Release Notes
**************************

This release supports Python 2.7 and 3.4 - 3.5.

Highlights
==========


Dropped Support
===============

* Support for Python 2.6, 3.2, and 3.3 has been dropped.


Future Changes
==============

* In 1.13 NAT will always compare False except for ``NAT != NAT``,
  which will be True.  In short, NAT will behave like NaN


Compatibility notes
===================

Relaxed stride checking is the default
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

This will have some impact on code that assumed that ``F_CONTIGUOUS`` and
``C_CONTIGUOUS`` were mutually exclusive and could be set to determine the
default order for arrays that are now both.

``MaskedArray`` takes view of data **and** mask when slicing
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

XXX


DeprecationWarning to error
~~~~~~~~~~~~~~~~~~~~~~~~~~~


FutureWarning to changed behavior
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


C API
~~~~~


New Features
============



Improvements
============



Changes
=======

Deprecations
============