A total of 114 people contributed to this release. People with a "+" by their names contributed a patch for the first time.
- Abhinav Sagar
- Alex Henrie +
- Alexander Jung +
- Allan Haldane
- Andrea Pattori
- Andrew Liu +
- Anis Ladram +
- Anne Bonner +
- Antoine Dechaume +
- Aryan Naraghi +
- Bastian Eichenberger +
- Brian Wignall +
- Brigitta Sipocz
- CakeWithSteak +
- Charles Harris
- Chris Barker
- Chris Burr +
- Chris Markiewicz +
- Christoph Gohlke
- Christopher Whelan
- Colin Snyder
- Dan Allan
- Daniel Ching
- David Stansby +
- David Zwicker +
- Dieter Werthmüller
- Disconnect3d +
- Dmytro +
- Doug Davis +
- Eric Larson
- Eric Wieser
- Esben Haabendal +
- Eugene Prilepin +
- Felix Divo +
- Gary Gurlaskie
- Gina +
- Giuseppe Cuccu +
- Grzegorz Bokota +
- Guanqun Lu +
- Guilherme Leobas +
- Guillaume Horel
- Géraud Le Falher +
- Hameer Abbasi
- Harmon
- Hiroyuki V. Yamazaki
- Huang, Guangtai +
- Hugo +
- Hyeonguk Ryu +
- Ilhan Polat +
- Isaac Virshup
- Jack J. Woehr +
- Jack Woehr +
- Jackie Leng
- Jaime Fernandez
- Jeff Hale +
- Johann Faouzi +
- Jon Dufresne +
- Joseph Fox-Rabinovitz
- Joseph R. Fox-Rabinovitz +
- João Marcos Gris +
- Justus Magin +
- Jérémie du Boisberranger
- Kai Striega
- Kevin Sheppard
- Kexuan Sun
- Kmol Yuan +
- Kriti Singh
- Larry Bradley +
- Lars Grueter
- Luis Pedro Coelho
- MSeifert04
- Magdalena Proszewska +
- Manny +
- Mark Harfouche
- Martin Reinecke
- Martin Thoma
- Matt Haberland +
- Matt McCormick +
- Matthias Bussonnier
- Matti Picus
- Max Bolingbroke +
- Maxwell Aladago +
- Michael Hudson-Doyle +
- Oleksandr Pavlyk
- Omar Merghany +
- Pauli Virtanen
- Peter Andreas Entschev
- Peter Bell
- Peter Cock +
- Pradeep Reddy Raamana +
- Qiming Sun +
- Raghuveer Devulapalli
- Ralf Gommers
- Samesh +
- Samesh Lakhotia +
- Sebastian Berg
- Sergei Lebedev
- Seth Troisi +
- Siddhesh Poyarekar +
- Simon +
- Simon Notley +
- Stefan van der Walt
- Stephan Hoyer
- Steve Stagg
- Thomas A Caswell
- Thomas Kluyver
- Tim Hoffmann +
- Tirth Patel +
- Tyler Reddy
- Vladimir Pershin +
- Warren Weckesser
- Yadong Zhang +
- Zieji Pohz +
- Zolisa Bleki +
A total of 406 pull requests were merged for this release.
- #9301: DOC: added note to docstring of numpy.savez
- #10151: BUG: Numpy scalar types sometimes have the same name
- #12129: DOC: Improve axes shift description and example in np.tensordot
- #12205: MAINT: avoid relying on np.generic.__name__ in np.dtype.name
- #12284: ENH: supply our version of numpy.pxd, requires cython>=0.29
- #12633: BUG: General fixes to f2py reference counts (dereferencing)
- #12658: BUG: NaT now sorts to ends of arrays
- #12828: DOC: Updates to nditer usage instructions
- #13003: BUG: Do not crash on recursive .dtype attribute lookup.
- #13368: ENH: Use AVX for float32 implementation of np.sin & np.cos
- #13605: DEP: Deprecate silent ignoring of bad data in fromfile/fromstring
- #13610: ENH: Always produce a consistent shape in the result of argwhere
- #13673: DOC: array(obj, dtype=dt) can downcast
- #13698: DOC: Document ma.filled behavior with non-scalar fill_value
- #13710: DOC: Add note to irfft-like functions about the default sizes
- #13739: BUG: Don't produce undefined behavior for a << b if b >= bitsof(a)
- #13766: MAINT: Update NEP template.
- #13794: ENH: random: Add the multivariate hypergeometric distribution.
- #13799: DOC: Fix unrendered links
- #13812: MAINT: Rewrite Floyd algorithm
- #13825: DOC: Add missing macros to C-API documentation
- #13829: ENH: Add axis argument to random.permutation and random.shuffle
- #13847: DOC: Adds documentation of functions exposed in numpy namespace
- #13860: BUG: Refcount fixes
- #13871: MAINT: Ensure array_dealloc does not modify refcount of self
- #13874: MAINT: Prepare master for 1.18.0 development.
- #13876: MAINT,BUG,DOC: Fix errors in _add_newdocs
- #13880: MAINT: Remove an unnessary backslash between two string literals
- #13881: MAINT: Update pavement to use python3 in shell commands.
- #13882: MAINT: Remove unnecessary backslashes (and replace others by...
- #13883: MAINT: Replace integers in places where booleans are expected
- #13884: DOC: Add missing parameter description for keepdims in MaskedArray
- #13885: ENH: use AVX for float32 and float64 implementation of sqrt,...
- #13886: DOC: reformat top-level release index
- #13892: DOC : Refactor Array API documentation -- Array Structure and...
- #13895: DOC: Fix typo in "make_mask" documentation
- #13896: MAINT: Delete unused _aliased_types.py
- #13901: BLD: Remove Trusty dist in Travis CI build
- #13907: BUG: Handle weird bytestrings in dtype()
- #13908: ENH: use towncrier to build the release note
- #13913: ENH: improve error message for ragged-array creation failure
- #13914: DOC: Update the description of byteswap
- #13916: BUG: i0 Bessel function regression on array-likes supporting...
- #13920: ENH, BUILD: refactor all OpenBLAS downloads into a single, testable...
- #13922: MAINT: Remove unnecessary parenthesis in numpy.ma.core
- #13925: MAINT: Fix wrong spelling of ufunc
- #13926: DOC: Remove explicit .next method calls with built-in next function...
- #13928: DOC: Don't override MaskedArray.view documentation with the one...
- #13930: BUG: Fix incorrect GIL release in array.nonzero
- #13935: MAINT: Warn if _add_newdocs.py is used to add docstrings to...
- #13943: MAINT: Revert #13876, "MAINT,BUG,DOC: Fix errors in _add_newdocs"
- #13944: MAINT,BUG,DOC: Fix errors in _add_newdocs
- #13945: DOC, MAINT: emphasize random API changes, remove Generator.randint
- #13946: DOC: Add a numpy-doc docstring to add_newdoc
- #13947: DOC: Fix rst rendering in data types
- #13948: DOC:Update the description of set_printoptions in quickstart...
- #13950: Fixing failure on Python 2.7 on Windows 7
- #13952: Fix a typo related to the range of indices
- #13959: DOC: add space between words across lines
- #13964: BUG, DOC: add new recfunctions to __all__
- #13967: DOC: Change (old) range() to np.arange()
- #13968: DOC: improve np.sort docstring
- #13970: DOC: spellcheck numpy/doc/broadcasting.py
- #13976: MAINT, TST: remove test-installed-numpy.py
- #13979: DOC: Document array_function at a higher level.
- #13985: DOC: show workaround for backward compatibility
- #13988: DOC: Add a call for contribution paragraph to the readme
- #13989: BUG: Missing warnings import in polyutils
- #13990: BUILD: adapt "make version-check" to "make dist"
- #13991: DOC: emphasize need for matching numpy, git versions
- #14002: TST, MAINT, BUG: expand OpenBLAS version checking
- #14004: ENH: Chain exception for typed item assignment
- #14005: MAINT: Fix spelling error in npy_tempita kwarg
- #14010: DOC: Array API : Directory restructure and code cleanup
- #14011: [DOC] Remove unused/deprecated functions
- #14022: Update system_info.py
- #14025: DOC:Link between the two indexing documentation pages
- #14026: DOC: Update NumFOCUS subcommittee replacing Nathaniel with Sebastian
- #14027: DOC: update "Contributing to NumPy" with more activities/roles
- #14028: DOC: Improve quickstart documentation of new random Generator
- #14030: DEP: Speed up WarnOnWrite deprecation in buffer interface
- #14032: NEP: numpy.org website redesign
- #14035: DOC: Fix docstring of numpy.allclose regarding NaNs
- #14036: DEP: Raise warnings for deprecated functions PyArray_As1D, PyArray_As2D
- #14039: DEP: Remove np.rank which has been deprecated for more than 5...
- #14048: BUG, TEST: Adding validation test suite to validate float32 exp
- #14051: ENH,DEP: Allow multiple axes in expand_dims
- #14053: ENH: add pyproject.toml
- #14060: DOC: Update cversions.py links and wording
- #14062: DOC, BUILD: cleanups and fix (again) 'make dist'
- #14063: BUG: Fix file-like object check when saving arrays
- #14064: DOC: Resolve bad references in Sphinx warnings
- #14068: MAINT: bump ARMv8 / POWER8 OpenBLAS in CI
- #14069: DOC: Emphasize the need to run tests when building from source
- #14070: DOC:Add example to clarify "numpy.save" behavior on already open...
- #14072: DEP: Deprecate full and economic modes for linalg.qr
- #14073: DOC: Doc release
- #14074: BUG: fix build issue on icc 2016
- #14076: TST: Add 3.8-dev to travisCI testing.
- #14085: DOC: Add blank line above doctest for intersect1d
- #14086: ENH: Propose standard policy for dropping support of old Python...
- #14089: DOC: Use pip install . where possible instead of calling setup.py
- #14091: MAINT: adjustments to test_ufunc_noncontigous
- #14092: MAINT: Improve NEP template
- #14096: DOC: fix documentation of i and j for tri.
- #14097: MAINT: Lazy import testing on python >=3.7
- #14100: DEP: Deprecate PyArray_FromDimsAndDataAndDescr, PyArray_FromDims
- #14101: MAINT: Clearer error message while padding with stat_length=0
- #14106: MAINT: remove duplicate variable assignments
- #14108: BUG: initialize variable that is passed by pointer
- #14110: DOC: fix typo in c-api/array.rst doc
- #14121: BUG: Add gcd/lcm definitions to npy_math.h
- #14122: MAINT: Mark umath accuracy test xfail.
- #14124: MAINT: Use equality instead of identity check with literal
- #14130: MAINT: Fix small typo in quickstart docs
- #14134: DOC, MAINT: Update master after 1.17.0 release.
- #14141: ENH: add c-imported modules for freeze analysis in np.random
- #14143: BUG: Fix DeprecationWarning in python 3.8
- #14144: BUG: Remove stray print that causes a SystemError on python 3.7...
- #14145: BUG: Remove the broken clip wrapper
- #14152: BUG: avx2_scalef_ps must be static
- #14153: TST: Allow fuss in testing strided/non-strided exp/log loops
- #14170: NEP: Proposal for __duckarray__ protocol
- #14171: BUG: Make advanced indexing result on read-only subclass writeable
- #14178: TST: Clean up of test_pocketfft.py
- #14181: DEP: Deprecate np.alen
- #14185: MAINT: Workaround for Intel compiler bug leading to failing test
- #14190: DOC: Fix hermitian argument docs in svd
- #14195: MAINT: Fix a docstring typo.
- #14196: DOC: Fix links in /.github/CONTRIBUTING.md.
- #14197: ENH: Multivariate normal speedups
- #14203: MAINT: Improve mismatch message of np.testing.assert_array_equal
- #14204: DOC,MAINT: Move towncrier files and fixup categories
- #14207: BUG: Fixed default BitGenerator name
- #14209: BUG: Fix uint-overflow if padding with linear_ramp and negative...
- #14216: ENH: Enable huge pages in all Linux builds
- #14217: BUG: Fix leak in the f2py-generated module init and PyMem_Del...
- #14219: DOC: new nan_to_num keywords are from 1.17 onwards
- #14223: TST: Add tests for deprecated C functions (PyArray_As1D, PyArray_As1D)
- #14224: DOC: mention take_along_axis in choose
- #14227: ENH: Parse complex number from string
- #14231: DOC: update or remove outdated sourceforge links
- #14234: MAINT: Better error message for norm
- #14235: DOC: add backlinks to numpy.org
- #14240: BUG: Don't fail when lexsorting some empty arrays.
- #14241: BUG: Fix segfault in random.permutation(x) when x is a string.
- #14245: Doc: fix a typo in NEP21
- #14249: DOC: set status of NEP 28 (website redesign) to Accepted
- #14250: BLD: MAINT: change default behavior of build flag appending.
- #14252: BUG: Fixes StopIteration error from 'np.genfromtext' for empty...
- #14255: BUG: fix inconsistent axes ordering for axis in function unique
- #14256: DEP: Deprecate load/dump functions in favour of pickle methods
- #14257: MAINT: Update NEP-30
- #14259: DEP: Deprecate arrayprint formatting functions
- #14266: DOC: remove scipy.org from the breadcrumb formattiong
- #14270: BUG: Fix formatting error in exception message
- #14272: DOC: Address typos in dispatch docs
- #14279: BUG: Fix ZeroDivisionError for zero length arrays in pocketfft.
- #14290: BUG: Fix misuse of .names and .fields in various places
- #14291: TST, BUG: Use python3.6-dbg.
- #14295: BUG: core: Handle large negative np.int64 args in binary_repr.
- #14298: BUG: Fix numpy.random bug in platform detection
- #14303: MAINT: random: Match type of SeedSequence.pool_size to DEFAULT_POOL_SIZE.
- #14310: Bug: Fix behavior of structured_to_unstructured on non-trivial...
- #14311: DOC: add two commas, move one word
- #14313: DOC: Clarify rules about broadcasting when empty arrays are involved.
- #14321: TST, MAINT: bump to OpenBLAS 0.3.7 stable
- #14325: DEP: numpy.testing.rand
- #14335: DEP: Deprecate class SafeEval
- #14341: BUG: revert detecting and raising error on ragged arrays
- #14342: DOC: Improve documentation of isscalar.
- #14349: MAINT: Fix bloated mismatch error percentage in array comparisons.
- #14351: DOC: Fix a minor typo in dispatch documentation.
- #14352: MAINT: Remove redundant deprecation checks
- #14353: MAINT: polynomial: Add an N-d vander implementation used under...
- #14355: DOC: clarify that PytestTester is non-public
- #14356: DOC: support and require sphinx>=2.2
- #14360: DOC: random: fix doc linking, was referencing private submodules.
- #14364: MAINT: Fixes for prospective Python 3.10 and 4.0
- #14365: DOC: lib: Add more explanation of the weighted average calculation.
- #14368: MAINT: Avoid BytesWarning in PyArray_DescrConverter()
- #14369: MAINT: Post NumPy 1.17.1 update.
- #14370: DOC: Fixed dtype docs for var, nanvar.
- #14372: DOC: Document project as Python 3 only with a trove classifier
- #14378: BUILD: move all test dependencies to ./test_requirements.txt
- #14381: BUG: lib: Fix histogram problem with signed integer arrays.
- #14385: REL: Update master after NumPy 1.16.5 release.
- #14387: BUG: test, fix regression in converting to ctypes
- #14389: NEP: Add initial draft of NEP-31: Context-local and global overrides...
- #14390: DOC: document numpy/doc update process
- #14392: DOC: update np.around docstring with note about floating-point...
- #14393: BUG: view with fieldless dtype should raise if itemsize != 0
- #14395: DOC: fix issue with __new__ usage in subclassing doc.
- #14398: DOC: Fix release notes table of contents
- #14399: NEP 32: Remove the financial functions from NumPy
- #14404: BLD: Update RELEASE_WALKTHROUGH and cythonize.
- #14407: Bump pytest from 5.1.1 to 5.1.2
- #14408: TST: Remove build job since we now use Dependabot
- #14410: BLD: Only allow using Cython module when cythonizing.
- #14411: TST: Add dependabot config file.
- #14416: BUG: Fix format statement associated with AttributeError.
- #14417: BUG: Fix aradixsort indirect indexing.
- #14426: DOC: add the reference to 'printoptions'
- #14429: BUG: Do not show Override module in private error classes.
- #14444: DOC: Make implementation bullet points consistent in NEP 29
- #14447: MAINT: Clarify policy language in NEP-29.
- #14448: REL: Update master after 1.17.2 release.
- #14452: MAINT: clean up pocketfft modules inside numpy.fft namespace
- #14453: BLD: remove generated Cython files from sdist
- #14454: MAINT: add test to prevent new public-looking modules being added
- #14458: BUG: random.hypergeometic assumes npy_long is npy_int64, hangs...
- #14459: ENH: Print the amount of memory that would be used by a failed...
- #14460: MAINT: use test_requirements.txt in tox and shippable, ship it...
- #14464: BUG: add a specialized loop for boolean matmul
- #14469: BUG: Fix _ctypes class circular reference. (#13808)
- #14472: BUG: core: Fix the str function of the rational dtype.
- #14475: DOC: add timedelta64 signature
- #14477: MAINT: Extract raising of MemoryError to a helper function
- #14483: BUG,MAINT: Some fixes and minor cleanup based on clang analysis
- #14484: MAINT: Add NPY_UNUSED and const qualified suggested by clang
- #14485: MAINT: Silence integer comparison build warnings in assert statements
- #14486: MAINT: distutils: Add newline at the end of printed warnings.
- #14490: BUG: random: Revert gh-14458 and refix gh-14557.
- #14493: DOC: Fix reference NPY_ARRAY_OWNDATA instead of NPY_OWNDATA.
- #14495: ENH: Allow NPY_PKG_CONFIG_PATH environment variable override
- #14498: MAINT: remove the entropy c-extension module
- #14499: DOC: Add backslashes so PyUFunc_FromFuncAndDataAndSignatureAndIdentity...
- #14500: DOC: Fix a minor typo in changelog readme
- #14501: BUG: Fix randint when range is 2**32
- #14503: DOC: tweak np.round docstring to clarify floating-point error
- #14508: DOC: Add warning to NPV function
- #14510: API: Do not return None from recfunctions.drop_fields
- #14511: BUG: Fix flatten_dtype so that nested 0-field structs are flattened...
- #14514: DOC: Build release notes during CircleCI step
- #14518: BUILD: Hide platform configuration probe behind --debug-configure
- #14520: Mention that split() returns views into the original array
- #14521: MAINT: Simplify lookfor function
- #14523: MAINT: random: Remove a few duplicated C function prototypes.
- #14525: BUILD, MAINT: run tests with verbose for PyPY, also do not leak...
- #14526: BUG: fix release snippet failures caught only after merging
- #14527: BLD: add warn-error option, adds -Werror to compiler
- #14531: BUG: random: Create a legacy implementation of random.binomial.
- #14534: MAINT: remove unused functions, rearrange headers (from CC=clang)
- #14535: DOC: Fix a bit of code in 'Beyond the Basics' C API user guide.
- #14536: MAINT: Cleanup old_defines in DOC
- #14540: DOC: Added missing versionadded to diff(prepend)
- #14543: BUG: Avoid ctypes in Generators
- #14545: Changing ImportWarning to DeprecationWarning
- #14548: MAINT: handle case where GIT_VERSION is empty string
- #14554: MAINT: core: Remove duplicated inner loop ee->e from log, exp,...
- #14555: DOC: clarify input types in basics.io.genfromtxt.rst
- #14557: DOC: remove note about Pocketfft license file (non-existing here).
- #14558: DOC: Fix code that generates the table in the 'Casting Rules'...
- #14562: MAINT: don't install partial numpy.random C/Cython API.
- #14564: TST: ensure coercion tables aren't printed on failing public...
- #14567: DEP: remove deprecated (and private) numpy.testing submodules.
- #14568: BLD, DOC: fix gh-14518, add release note
- #14570: BUG: importing build_src breaks setuptools monkeypatch for msvc14
- #14572: DOC: Note runtests.py -- -s method to use pytests -s
- #14573: DOC: update submodule docstrings, remove info.py files
- #14576: DOC: Document the NPY_SCALARKIND values as C variables.
- #14582: MAINT: Bump pytest from 5.1.2 to 5.1.3
- #14583: DEP: remove deprecated select behaviour
- #14585: BUG: Add missing check for 0-sized array in ravel_multi_index
- #14586: BUG: dtype refcount cleanups
- #14587: DOC: Fix a minor typo in changelog entry
- #14592: MAINT: Fix typo: remoge → remove
- #14595: DOC: Change the promotion table checkmark to 'Y'.
- #14596: DEP: Complete deprecation of invalid array/memory order
- #14598: DOC: Add to doc that interp cannot contain NaN
- #14600: NEP: Accept NEP 32.
- #14601: NEP: Fix discrepancies in NEPs
- #14603: NEP: Only list "Active" NEPs under "Meta-NEPs"
- #14604: API: restructure and document numpy.random C-API
- #14605: BUG: properly define PyArray_DescrCheck{,Exact}
- #14607: MAINT: Remove duplicate files from .gitignore
- #14608: API: rearrange the cython files in numpy.random
- #14614: MAINT: Bump pytest from 5.1.3 to 5.2.0
- #14615: MAINT: Add "MAINT" tag to dependabot commit msg
- #14616: DOC: Updated sphinx directive formatting
- #14620: DEP: Finish deprecation of non-integer num in linspace
- #14621: DOC: s/OR/AND/ in np.logical_and docstring
- #14623: DOC: misleading np.sinc() documentation
- #14629: DOC: clarify residual in np.polyfit
- #14630: BUILD: change to build_src --verbose-cfg, runtests.py --debug-info
- #14631: BUG: always free clean_sep
- #14634: DOC: Create class Extension docstring and add it to documentation.
- #14636: DOC: add printoptions as a context manager to set_printoptions
- #14639: DOC: Fix typo in NEP 29
- #14643: MAINT: Use scalar math power function directly
- #14649: DOC: Add IPython to dependencies needed to build docs.
- #14652: MAINT: Bump pytest-cov from 2.7.1 to 2.8.1
- #14653: MAINT: Bump pytest from 5.2.0 to 5.2.1
- #14654: MAINT: Bump pytz from 2019.2 to 2019.3
- #14656: MAINT: Use extract_unit throughout datetime
- #14657: BUG: fix fromfile behavior when reading sub-array dtypes
- #14662: BUG: random: Use correct length when axis is given to shuffle.
- #14669: BUG: Do not rely on undefined behaviour to cast from float to...
- #14674: NEP: add default-dtype-object-deprecation nep 34
- #14681: MAINT: Remove unused boolean negative/subtract loops
- #14682: DEP: ufunc out argument must be a tuple for multiple outputs
- #14693: BUG: Fix np.einsum errors on Power9 Linux and z/Linux
- #14696: DOC: Note release notes process changes on devdocs start page
- #14699: Doc warnings
- #14705: DOC: Switch Markdown link to RST in NEP 29
- #14709: TST: Divide Azure CI Pipelines into stages.
- #14710: DEP: Finish the out kwarg deprecation for ufunc calls
- #14711: DOC: Removing mentions of appveyor
- #14714: BUG: Default start to 0 for timedelta arange
- #14717: API: NaT (arg)min/max behavior
- #14718: API: Forbid Q<->m safe casting
- #14720: DEP: deprecate financial functions.
- #14721: DOC: Move newsfragment to correct folder
- #14723: DOC: cleaning up examples in maskedarray.generic
- #14725: MAINT: umath: Change error message for unsupported bool subtraction.
- #14730: ENH: Add complex number support for fromfile
- #14732: TST: run refguide-check on rst files in doc/*
- #14734: DOC: Edit NEP procedure for better discussion
- #14736: DOC: Post 1.17.3 release update.
- #14737: NEP: Accept NEP 29 as final
- #14738: BUG: Don't narrow intp to int when producing error messages
- #14742: DOC: lib: Fix deprecation markup in financial function docstrings.
- #14743: DOC: Change from HTTP to HTTPS
- #14745: BUG: clear only attribute errors in get_attr_string.h::maybe_get_attr
- #14762: MAINT: doc: Remove doc/newdtype_example/
- #14763: Reword cautionary note about dtype.descr
- #14769: BUG: fix integer size confusion in handling array's ndmin argument
- #14771: TST, BUILD: add a gcc 4.8 run on ubuntu 18.04
- #14775: Update CLASSIFIERS with python 3.8 support
- #14777: BUG: random: biased samples from integers() with 8 or 16 bit...
- #14782: DOC: Add release note about changed random variate stream from...
- #14786: DOC: Make changes to NEP procedure
- #14790: DOC: random: Remove redundant 'See Also' entry in 'uniform' docstring.
- #14791: MAINT: Minor typo fix
- #14792: MAINT: Bump pytest from 5.2.1 to 5.2.2
- #14793: DOC: Adjust NEP-31 to new template.
- #14794: DEP: issue deprecation warning when creating ragged array (NEP...
- #14798: NEP: move 'NEP 29 random' from Accepted to Final
- #14799: DOC: Add take_along_axis to the see also section in argmin, argmax...
- #14800: ENH: change object-array comparisons to prefer OO->O unfuncs
- #14805: TST: Don't construct Fraction instances from numpy scalars
- #14814: Rename helper functions to not use the word rank
- #14820: MAINT: Use templating to merge float loops
- #14826: BUILD: ignore more build.log warnings
- #14827: BLD: Prevent -flto from optimising long double representation...
- #14829: BUG: raise ValueError for empty arrays passed to _pyarray_correlate
- #14830: MAINT: move buffer.h -> npy_buffer.h to avoid conflicts
- #14836: MAINT: Bump cython from 0.29.13 to 0.29.14
- #14841: ENH: add isinf, isnan, fmin, fmax loops for datetime64, timedelta64
- #14842: BLD: add 'apt update' to shippable
- #14845: MAINT: revert gh-14800, which gave precedence to OO->O over OO->?
- #14874: REL: Update master after 1.17.4 release.
- #14878: BUILD: remove SSE2 flag from numpy.random builds
- #14879: DOC: Update NEP29 with Python3.8 informations.
- #14881: BUG: Remove builtins from __all__
- #14898: MAINT: Delete and ignore generated files
- #14899: Update FUNDING.yml
- #14901: MAINT: Remove uses of scalar aliases
- #14903: NEP: move nep 34 to accepted
- #14907: TST: Add s390x to the TravisCI test matrix.
- #14912: DOC: Note FFT type promotion
- #14914: TST: Test with Python3.8 on Windows.
- #14915: TST: Update travis.yml
- #14921: TST: add no_tracing decorator to refcount-sensitive codepath...
- #14926: MAINT: Bump pytest from 5.2.2 to 5.2.4
- #14929: BUG: Fix step returned by linspace when num=1 and endpoint=False
- #14932: DOC: Compare 'tolist' function to 'list' in example
- #14935: DOC: Clarify return type for default_rng
- #14944: MAINT: move numpy/random/examples -> numpy/random/_examples
- #14947: DOC: testing: Note handling of scalars in assert_array_equal...
- #14948: DOC, API: add random.__init__.pxd and document random.* functions
- #14951: DOC: Clean up examples of low-level random access
- #14954: TST. API: test using distributions.h via cffi
- #14962: TST: skip if cython is not available
- #14967: MAINT: Cleaned up mintypecode for Py3
- #14973: DOC: fix docstring of np.linalg.norm
- #14974: MAINT: Added Python3.8 branch to dll lib discovery on Windows
- #14976: DEV: update asv.conf.json
- #14978: MAINT: Bump pytest from 5.2.4 to 5.3.0
- #14982: MAINT: Fix typos
- #14983: REV: "ENH: Improved performance of PyArray_FromAny for sequences...
- #14994: BUG: warn when saving dtype with metadata
- #14996: DEP: Deprecate the axis argument to masked_rows and masked_cols
- #15004: MAINT: Fix long name of PCG64
- #15007: DOC, API: improve the C-API/Cython documentation and interfaces...
- #15009: DOC: Fix typo in numpy.loadtxt and numpy.genfromtxt documentation
- #15012: ENH: allow using symbol-suffixed 64-bit BLAS/LAPACK for numpy.dot...
- #15014: DOC: add a more useful comment to compat.py3k.py
- #15019: DOC: lib: Use a clearer example of ddof in the notes of the cov...
- #15021: TST: machinery for tests requiring large memory + lapack64 smoketest
- #15023: MAINT: Only copy input array in _replace_nan() if there are nans...
- #15025: MAINT: Bump pytest from 5.3.0 to 5.3.1
- #15027: REV: "ENH: Improved performance of PyArray_FromAny for sequences...
- #15031: REL: Prepare for 1.18 branch
- #15032: MAINT: Cleaned up mintypecode for Py3 (pt. 2)
- #15036: BUG: Fix refcounting in ufunc object loops
- #15039: BUG: Exceptions tracebacks are dropped
- #15053: REV: Revert "Merge pull request #14794 from mattip/nep-0034-impl"
- #15058: API, DOC: change names to multivariate_hypergeometric, improve docs
- #15059: REL: Prepare for NumPy 1.18.0 release.
- #15109: TST: Check requires_memory immediately before the test
- #15111: ENH: Add support to sort timedelta64 NaT to end of the array
- #15112: MAINT: follow-up cleanup for blas64 PR
- #15113: ENH: f2py: add --f2cmap option for specifying the name of .f2py_f2cmap
- #15114: ENH: add support for ILP64 OpenBLAS (without symbol suffix)
- #15146: REL: Prepare for 1.18.0 release.