Logo image Logo image
  • Index
  • The Scope of NumPy
  • Current roadmap
  • Wishlist
  • The Scope of NumPy
  • Current roadmap
  • Wish list
  • Meta-NEPs (NEPs about NEPs or Processes)
    • NEP 0 — Purpose and process
    • NEP X — Template and instructions
  • Provisional NEPs (provisionally accepted; interface may change)
  • Accepted NEPs (implementation in progress)
    • NEP 36 — Fair play
    • NEP 38 — Using SIMD optimization instructions for performance
    • NEP 41 — First step towards a new datatype system
    • NEP 42 — New and extensible DTypes
    • NEP 44 — Restructuring the NumPy documentation
    • NEP 45 — C style guide
    • NEP 46 — NumPy sponsorship guidelines
  • Open NEPs (under consideration)
    • NEP 21 — Simplified and explicit advanced indexing
    • NEP 30 — Duck typing for NumPy arrays - Implementation
    • NEP 31 — Context-local and global overrides of the NumPy API
    • NEP 37 — A dispatch protocol for NumPy-like modules
    • NEP 43 — Enhancing the extensibility of UFuncs
    • NEP 47 — Adopting the array API standard
    • NEP 48 — Spending NumPy project funds
    • NEP 50 — Promotion rules for Python scalars
    • NEP 51 — Changing the representation of NumPy scalars
  • Finished NEPs
    • NEP 1 — A simple file format for NumPy arrays
    • NEP 5 — Generalized Universal Functions
    • NEP 7 — A proposal for implementing some date/time types in NumPy
    • NEP 10 — Optimizing Iterator/UFunc performance
    • NEP 13 — A mechanism for overriding Ufuncs
    • NEP 14 — Plan for dropping Python 2.7 support
    • NEP 15 — Merging multiarray and umath
    • NEP 18 — A dispatch mechanism for NumPy's high level array functions
    • NEP 19 — Random number generator policy
    • NEP 20 — Expansion of generalized universal function signatures
    • NEP 22 — Duck typing for NumPy arrays – high level overview
    • NEP 23 — Backwards compatibility and deprecation policy
    • NEP 27 — Zero rank arrays
    • NEP 28 — numpy.org website redesign
    • NEP 29 — Recommend Python and NumPy version support as a community policy standard
    • NEP 32 — Remove the financial functions from NumPy
    • NEP 34 — Disallow inferring ``dtype=object`` from sequences
    • NEP 35 — Array creation dispatching with __array_function__
    • NEP 40 — Legacy datatype implementation in NumPy
    • NEP 49 — Data allocation strategies
  • Deferred and Superseded NEPs
    • NEP 2 — A proposal to build numpy without warning with a big set of warning flags
    • NEP 3 — Cleaning the math configuration of numpy.core
    • NEP 4 — A (third) proposal for implementing some date/time types in NumPy
    • NEP 6 — Replacing Trac with a different bug tracker
    • NEP 8 — A proposal for adding groupby functionality to NumPy
    • NEP 9 — Structured array extensions
    • NEP 11 — Deferred UFunc evaluation
    • NEP 12 — Missing data functionality in NumPy
    • NEP 24 — Missing data functionality - Alternative 1 to NEP 12
    • NEP 25 — NA support via special dtypes
    • NEP 26 — Summary of missing data NEPs and discussion
  • Rejected and Withdrawn NEPs
    • NEP 16 — An abstract base class for identifying "duck arrays"
    • NEP 17 — Split out masked arrays

Rejected and Withdrawn NEPs#

  • NEP 16 — An abstract base class for identifying "duck arrays"
  • NEP 17 — Split out masked arrays

© Copyright 2017-2018, NumPy Developers.

Created using Sphinx 5.3.0.