Skip to content

Commit e885917

Browse files
committed
Consolidate development API changes for 3.6
1 parent 40e04aa commit e885917

File tree

6 files changed

+58
-19
lines changed

6 files changed

+58
-19
lines changed

doc/api/next_api_changes/development/21415-AL.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

doc/api/next_api_changes/development/22205-ES.rst

Lines changed: 0 additions & 15 deletions
This file was deleted.

doc/api/next_api_changes/development/22550-AL.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
API Changes for 3.6.0
2+
=====================
3+
4+
.. contents::
5+
:local:
6+
:depth: 1
7+
8+
.. include:: /api/prev_api_changes/api_changes_3.6.0/development.rst
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
Development changes
2+
-------------------
3+
4+
Increase to minimum supported versions of dependencies
5+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6+
7+
For Matplotlib 3.6, the :ref:`minimum supported versions <dependencies>` are
8+
being bumped:
9+
10+
+------------+-----------------+---------------+
11+
| Dependency | min in mpl3.5 | min in mpl3.6 |
12+
+============+=================+===============+
13+
| Python | 3.7 | 3.8 |
14+
+------------+-----------------+---------------+
15+
| NumPy | 1.17 | 1.19 |
16+
+------------+-----------------+---------------+
17+
18+
This is consistent with our :ref:`min_deps_policy` and `NEP29
19+
<https://numpy.org/neps/nep-0029-deprecation_policy.html>`__
20+
21+
Build setup options changes
22+
~~~~~~~~~~~~~~~~~~~~~~~~~~~
23+
24+
The ``gui_support.macosx`` setup option has been renamed to
25+
``packages.macosx``.
26+
27+
New wheel architectures
28+
~~~~~~~~~~~~~~~~~~~~~~~
29+
30+
Wheels have been added for:
31+
32+
- Python 3.11
33+
- PyPy 3.8 and 3.9
34+
35+
Increase to required versions of documentation dependencies
36+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
37+
38+
`sphinx`_ >= 3.0 and `numpydoc`_ >= 1.0 are now required for building the
39+
documentation.
40+
41+
.. _numpydoc: https://pypi.org/project/numpydoc/
42+
.. _sphinx: https://pypi.org/project/Sphinx/

doc/users/release_notes.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,14 @@ Release notes
99
.. include from another document so that it's easy to exclude this for releases
1010
.. include:: release_notes_next.rst
1111

12+
Version 3.6
13+
===========
14+
.. toctree::
15+
:maxdepth: 1
16+
17+
../api/prev_api_changes/api_changes_3.6.0.rst
18+
github_stats.rst
19+
1220
Version 3.5
1321
===========
1422
.. toctree::

0 commit comments

Comments
 (0)