summaryrefslogtreecommitdiff
path: root/doc/release
diff options
context:
space:
mode:
authorCharles Harris <charlesr.harris@gmail.com>2020-11-23 13:01:59 -0700
committerGitHub <noreply@github.com>2020-11-23 13:01:59 -0700
commit918ed48eeffaf26b6ebc0d9a1296d756a349bc7d (patch)
tree57efad328f5b7c549b2671501400b5f33ff05583 /doc/release
parent98dddf908dcdae90930e09c40bc92135bd4407eb (diff)
parent21de3ea99331600c349c838121fd43e55dba50b2 (diff)
downloadnumpy-918ed48eeffaf26b6ebc0d9a1296d756a349bc7d.tar.gz
Merge pull request #17823 from charris/update-release-fragments
DOC: Add missing release fragments to ``upcoming_changes``.
Diffstat (limited to 'doc/release')
-rw-r--r--doc/release/upcoming_changes/15121.new_function.rst6
-rw-r--r--doc/release/upcoming_changes/16570.compatibility.rst4
-rw-r--r--doc/release/upcoming_changes/16594.new_feature.rst4
-rw-r--r--doc/release/upcoming_changes/16710.improvement.rst3
-rw-r--r--doc/release/upcoming_changes/17123.new_feature.rst12
-rw-r--r--doc/release/upcoming_changes/17195.improvement.rst5
-rw-r--r--doc/release/upcoming_changes/17284.new_feature.rst6
-rw-r--r--doc/release/upcoming_changes/17344.new_feature.rst3
8 files changed, 43 insertions, 0 deletions
diff --git a/doc/release/upcoming_changes/15121.new_function.rst b/doc/release/upcoming_changes/15121.new_function.rst
new file mode 100644
index 000000000..004fec1b0
--- /dev/null
+++ b/doc/release/upcoming_changes/15121.new_function.rst
@@ -0,0 +1,6 @@
+The random.Generator class has a new ``permuted`` function.
+-----------------------------------------------------------
+The new function differs from ``shuffle`` and ``permutation`` in that the
+subarrays indexed by an axis are permuted rather than the axis being treated as
+a separate 1-D array for every combination of the other indexes. For example,
+it is now possible to permute the rows or columns of a 2-D array.
diff --git a/doc/release/upcoming_changes/16570.compatibility.rst b/doc/release/upcoming_changes/16570.compatibility.rst
new file mode 100644
index 000000000..5efd1218b
--- /dev/null
+++ b/doc/release/upcoming_changes/16570.compatibility.rst
@@ -0,0 +1,4 @@
+The ``operator.concat`` function now raises TypeError for array arguments
+-------------------------------------------------------------------------
+The previous behavior was to fall back to addition and add the two arrays,
+which was thought to be unexpected behavior for a concatenation function.
diff --git a/doc/release/upcoming_changes/16594.new_feature.rst b/doc/release/upcoming_changes/16594.new_feature.rst
new file mode 100644
index 000000000..5d67bfad7
--- /dev/null
+++ b/doc/release/upcoming_changes/16594.new_feature.rst
@@ -0,0 +1,4 @@
+New``__f2py_numpy_version__`` attribute for f2py generated modules.
+-------------------------------------------------------------------
+Because f2py is released together with NumPy, ``__f2py_numpy_version__``
+provides a way to track the version f2py used to generate the module.
diff --git a/doc/release/upcoming_changes/16710.improvement.rst b/doc/release/upcoming_changes/16710.improvement.rst
new file mode 100644
index 000000000..4194c36a8
--- /dev/null
+++ b/doc/release/upcoming_changes/16710.improvement.rst
@@ -0,0 +1,3 @@
+RPATH support on AIX added to distutils
+---------------------------------------
+This allows SciPy to be built on AIX.
diff --git a/doc/release/upcoming_changes/17123.new_feature.rst b/doc/release/upcoming_changes/17123.new_feature.rst
new file mode 100644
index 000000000..e2aca3c55
--- /dev/null
+++ b/doc/release/upcoming_changes/17123.new_feature.rst
@@ -0,0 +1,12 @@
+``mypy`` tests can be run via runtests.py
+-----------------------------------------
+Currently running mypy with the NumPy stubs configured requires
+either:
+
+* Installing NumPy
+* Adding the source directory to MYPYPATH and linking to the mypy.ini
+
+Both options are somewhat inconvenient, so add a ``--mypy`` option to runtests
+that handles setting things up for you. This will also be useful in the future
+for any typing codegen since it will ensure the project is built before type
+checking.
diff --git a/doc/release/upcoming_changes/17195.improvement.rst b/doc/release/upcoming_changes/17195.improvement.rst
new file mode 100644
index 000000000..d5f31dd3f
--- /dev/null
+++ b/doc/release/upcoming_changes/17195.improvement.rst
@@ -0,0 +1,5 @@
+Make the window functions exactly symmetric
+-------------------------------------------
+Make sure the window functions provided by NumPy are symmetric. There were
+previously small deviations from symmetry due to numerical precision that are
+now avoided by better arrangement of the computation.
diff --git a/doc/release/upcoming_changes/17284.new_feature.rst b/doc/release/upcoming_changes/17284.new_feature.rst
new file mode 100644
index 000000000..9fb59e942
--- /dev/null
+++ b/doc/release/upcoming_changes/17284.new_feature.rst
@@ -0,0 +1,6 @@
+Allow passing optimizations arguments to asv build
+--------------------------------------------------
+It is now possible to pass ``-j``, ``--cpu-baseline``, ``--cpu-dispatch`` and
+``--disable-optimization`` flags to ASV build when the ``--bench-compare``
+argument is used.
+
diff --git a/doc/release/upcoming_changes/17344.new_feature.rst b/doc/release/upcoming_changes/17344.new_feature.rst
new file mode 100644
index 000000000..225bb0d5a
--- /dev/null
+++ b/doc/release/upcoming_changes/17344.new_feature.rst
@@ -0,0 +1,3 @@
+The NVIDIA HPC SDK nvfortran compiler is now supported
+------------------------------------------------------
+Support for the nvfortran compiler, a version of pgfortran, has been added.