summaryrefslogtreecommitdiff
path: root/doc/neps/index.rst.tmpl
blob: 0299f8671f107228ae9d2e181b2fbd32d1bba073 (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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
=====================================
Roadmap & NumPy Enhancement Proposals
=====================================

This page provides an overview of development priorities for NumPy.
Specifically, it contains a roadmap with a higher-level overview, as
well as NumPy Enhancement Proposals (NEPs)—suggested changes
to the library—in various stages of discussion or completion (see `NEP
0 <nep-0000>`__).

Roadmap
-------
.. toctree::
   :maxdepth: 1

   The Scope of NumPy <scope>
   Current roadmap <roadmap>
   Wish list <https://github.com/numpy/numpy/issues?q=is%3Aopen+is%3Aissue+label%3A%2223+-+Wish+List%22>

Meta-NEPs (NEPs about NEPs or Processes)
----------------------------------------

.. toctree::
   :maxdepth: 1

{% for nep, tags in neps.items() if tags['Status'] == 'Active' %}
   {{ tags['Title'] }} <{{ tags['Filename'] }}>
{% endfor %}

   nep-template


{% if has_provisional %}

Provisional NEPs (provisionally accepted; interface may change)
---------------------------------------------------------------

.. toctree::
   :maxdepth: 1

{% for nep, tags in neps.items() if tags['Status'] == 'Provisional' %}
   {{ tags['Title'] }} <{{ tags['Filename'] }}>
{% endfor %}

{% endif %}


Accepted NEPs (implementation in progress)
------------------------------------------

.. toctree::
   :maxdepth: 1

{% for nep, tags in neps.items() if tags['Status'] == 'Accepted' %}
   {{ tags['Title'] }} <{{ tags['Filename'] }}>
{% endfor %}


Open NEPs (under consideration)
-------------------------------

.. toctree::
   :maxdepth: 1

{% for nep, tags in neps.items() if tags['Status'] == 'Draft' %}
   {{ tags['Title'] }} <{{ tags['Filename'] }}>
{% endfor %}



Finished NEPs
----------------

.. toctree::
   :maxdepth: 1

{% for nep, tags in neps.items() if tags['Status'] == 'Final' %}
   {{ tags['Title'] }} <{{ tags['Filename'] }}>
{% endfor %}

Deferred and Superseded NEPs
----------------------------

.. toctree::
   :maxdepth: 1

{% for nep, tags in neps.items() if tags['Status'] in ('Deferred', 'Superseded') %}
   {{ tags['Title'] }} <{{ tags['Filename'] }}>
{% endfor %}

Rejected and Withdrawn NEPs
---------------------------

.. toctree::
   :maxdepth: 1

{% for nep, tags in neps.items() if tags['Status'] in ('Rejected', 'Withdrawn') %}
   {{ tags['Title'] }} <{{ tags['Filename'] }}>
{% endfor %}