From 46307fdf55237f19d14a0ea66c135979190586aa Mon Sep 17 00:00:00 2001 From: Kyle Sunden Date: Wed, 22 Feb 2023 17:32:01 -0600 Subject: [PATCH] Remove straggler 3.7 release notes These were all properly included in the 3.7 release notes, but for some reason not removed by #25270, despite being removed in #25194 along all of the other similar notes --- .../next_api_changes/behavior/24655-AK.rst | 15 --- .../next_api_changes/behavior/24912-AL.rst | 4 - .../deprecations/24254-OG.rst | 6 - .../deprecations/24904-AL.rst | 4 - .../deprecations/25196-EP.rst | 4 - .../next_api_changes/development/24893-KS.rst | 8 -- .../next_api_changes/removals/24254-OG.rst | 64 ---------- .../next_api_changes/removals/24948-ES.rst | 115 ------------------ .../next_api_changes/removals/24965-ES.rst | 5 - 9 files changed, 225 deletions(-) delete mode 100644 doc/api/next_api_changes/behavior/24655-AK.rst delete mode 100644 doc/api/next_api_changes/behavior/24912-AL.rst delete mode 100644 doc/api/next_api_changes/deprecations/24254-OG.rst delete mode 100644 doc/api/next_api_changes/deprecations/24904-AL.rst delete mode 100644 doc/api/next_api_changes/deprecations/25196-EP.rst delete mode 100644 doc/api/next_api_changes/development/24893-KS.rst delete mode 100644 doc/api/next_api_changes/removals/24254-OG.rst delete mode 100644 doc/api/next_api_changes/removals/24948-ES.rst delete mode 100644 doc/api/next_api_changes/removals/24965-ES.rst diff --git a/doc/api/next_api_changes/behavior/24655-AK.rst b/doc/api/next_api_changes/behavior/24655-AK.rst deleted file mode 100644 index 04b4141e4517..000000000000 --- a/doc/api/next_api_changes/behavior/24655-AK.rst +++ /dev/null @@ -1,15 +0,0 @@ -On Windows only fonts known to the registry will be discovered -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Previously, Matplotlib would recursively walk user and system font directories -to discover fonts, however this lead to a number of undesirable behaviors -including finding deleted fonts. Now Matplotlib will only find fonts that are -known to the Windows registry. - -This means that any user installed fonts must go through the Windows font -installer rather than simply being copied to the correct folder. - -This only impacts the set of fonts Matplotlib will consider when using -`matplotlib.font_manager.findfont`. To use an arbitrary font, directly pass the -path to a font as shown in -:doc:`/gallery/text_labels_and_annotations/font_file`. diff --git a/doc/api/next_api_changes/behavior/24912-AL.rst b/doc/api/next_api_changes/behavior/24912-AL.rst deleted file mode 100644 index 3a87ed217f9f..000000000000 --- a/doc/api/next_api_changes/behavior/24912-AL.rst +++ /dev/null @@ -1,4 +0,0 @@ -``contour`` no longer warns if no contour lines are drawn. -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -This can occur if the user explicitly passes a ``levels`` array with no values -between ``z.min()`` and ``z.max()``; or if ``z`` has the same value everywhere. diff --git a/doc/api/next_api_changes/deprecations/24254-OG.rst b/doc/api/next_api_changes/deprecations/24254-OG.rst deleted file mode 100644 index d6e4882a774b..000000000000 --- a/doc/api/next_api_changes/deprecations/24254-OG.rst +++ /dev/null @@ -1,6 +0,0 @@ -Most arguments to widgets have been made keyword-only -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Passing all but the very few first arguments positionally in the constructors -of Widgets is deprecated. Most arguments will become keyword-only in a future -version. diff --git a/doc/api/next_api_changes/deprecations/24904-AL.rst b/doc/api/next_api_changes/deprecations/24904-AL.rst deleted file mode 100644 index cbd04aadd3d8..000000000000 --- a/doc/api/next_api_changes/deprecations/24904-AL.rst +++ /dev/null @@ -1,4 +0,0 @@ -Passing inconsistent ``loc`` and ``nth_coord`` to axisartist helpers -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Trying to construct for example a "top y-axis" or a "left x-axis" is now -deprecated. diff --git a/doc/api/next_api_changes/deprecations/25196-EP.rst b/doc/api/next_api_changes/deprecations/25196-EP.rst deleted file mode 100644 index 99f55401976d..000000000000 --- a/doc/api/next_api_changes/deprecations/25196-EP.rst +++ /dev/null @@ -1,4 +0,0 @@ -``Line2D`` -~~~~~~~~~~ -When creating a Line2D or using `.Line2D.set_xdata` and `.Line2D.set_ydata`, -passing x/y data as non sequence is deprecated. diff --git a/doc/api/next_api_changes/development/24893-KS.rst b/doc/api/next_api_changes/development/24893-KS.rst deleted file mode 100644 index 382f0c1c5cc1..000000000000 --- a/doc/api/next_api_changes/development/24893-KS.rst +++ /dev/null @@ -1,8 +0,0 @@ -Maximum line length increased to 88 characters -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -The maximum line length for new contributions has been extended from 79 characters to -88 characters. -This change provides an extra 9 characters to allow code which is a single idea to fit -on fewer lines (often a single line). -The chosen length is the same as `black `_. diff --git a/doc/api/next_api_changes/removals/24254-OG.rst b/doc/api/next_api_changes/removals/24254-OG.rst deleted file mode 100644 index f29d1e0662cd..000000000000 --- a/doc/api/next_api_changes/removals/24254-OG.rst +++ /dev/null @@ -1,64 +0,0 @@ -Removal of deprecations in the Selector widget API -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -RectangleSelector and EllipseSelector -..................................... - -The *drawtype* keyword argument to `~matplotlib.widgets.RectangleSelector` is -removed. From now on, the only behaviour will be ``drawtype='box'``. - -Support for ``drawtype=line`` is removed altogether. As a -result, the *lineprops* keyword argument to -`~matplotlib.widgets.RectangleSelector` is also removed. - -To retain the behaviour of ``drawtype='none'``, use ``rectprops={'visible': -False}`` to make the drawn `~matplotlib.patches.Rectangle` invisible. - -Cleaned up attributes and arguments are: - -- The ``active_handle`` attribute has been privatized and removed. -- The ``drawtype`` attribute has been privatized and removed. -- The ``eventpress`` attribute has been privatized and removed. -- The ``eventrelease`` attribute has been privatized and removed. -- The ``interactive`` attribute has been privatized and removed. -- The *marker_props* argument is removed, use *handle_props* instead. -- The *maxdist* argument is removed, use *grab_range* instead. -- The *rectprops* argument is removed, use *props* instead. -- The ``rectprops`` attribute has been privatized and removed. -- The ``state`` attribute has been privatized and removed. -- The ``to_draw`` attribute has been privatized and removed. - -PolygonSelector -............... - -- The *line* attribute is removed. If you want to change the selector artist - properties, use the ``set_props`` or ``set_handle_props`` methods. -- The *lineprops* argument is removed, use *props* instead. -- The *markerprops* argument is removed, use *handle_props* instead. -- The *maxdist* argument and attribute is removed, use *grab_range* instead. -- The *vertex_select_radius* argument and attribute is removed, use - *grab_range* instead. - -SpanSelector -............ - -- The ``active_handle`` attribute has been privatized and removed. -- The ``eventpress`` attribute has been privatized and removed. -- The ``eventrelease`` attribute has been privatized and removed. -- The ``pressv`` attribute has been privatized and removed. -- The ``prev`` attribute has been privatized and removed. -- The ``rect`` attribute has been privatized and removed. -- The *rectprops* parameter has been renamed to *props*. -- The ``rectprops`` attribute has been privatized and removed. -- The *span_stays* parameter has been renamed to *interactive*. -- The ``span_stays`` attribute has been privatized and removed. -- The ``state`` attribute has been privatized and removed. - -LassoSelector -............. - -- The *lineprops* argument is removed, use *props* instead. -- The ``onpress`` and ``onrelease`` methods are removed. They are straight - aliases for ``press`` and ``release``. -- The ``matplotlib.widgets.TextBox.DIST_FROM_LEFT`` attribute has been - removed. It was marked as private in 3.5. diff --git a/doc/api/next_api_changes/removals/24948-ES.rst b/doc/api/next_api_changes/removals/24948-ES.rst deleted file mode 100644 index 38ed70792f26..000000000000 --- a/doc/api/next_api_changes/removals/24948-ES.rst +++ /dev/null @@ -1,115 +0,0 @@ - -Testing support -~~~~~~~~~~~~~~~ - -``matplotlib.test()`` has been removed -...................................... - -Run tests using ``pytest`` from the commandline instead. The variable -``matplotlib.default_test_modules`` was only used for ``matplotlib.test()`` and -is thus removed as well. - -To test an installed copy, be sure to specify both ``matplotlib`` and -``mpl_toolkits`` with ``--pyargs``:: - - python -m pytest --pyargs matplotlib.tests mpl_toolkits.tests - -See :ref:`testing` for more details. - - - -Auto-removal of grids by `~.Axes.pcolor` and `~.Axes.pcolormesh` -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -`~.Axes.pcolor` and `~.Axes.pcolormesh` previously remove any visible axes -major grid. This behavior is removed; please explicitly call ``ax.grid(False)`` -to remove the grid. - - - -Modification of ``Axes`` children sublists -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -See :ref:`Behavioural API Changes 3.5 - Axes children combined` for more -information; modification of the following sublists is no longer supported: - -* ``Axes.artists`` -* ``Axes.collections`` -* ``Axes.images`` -* ``Axes.lines`` -* ``Axes.patches`` -* ``Axes.tables`` -* ``Axes.texts`` - -To remove an Artist, use its `.Artist.remove` method. To add an Artist, use the -corresponding ``Axes.add_*`` method. - -Passing incorrect types to ``Axes.add_*`` methods -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -The following ``Axes.add_*`` methods will now raise if passed an unexpected -type. See their documentation for the types they expect. - -- `.Axes.add_collection` -- `.Axes.add_image` -- `.Axes.add_line` -- `.Axes.add_patch` -- `.Axes.add_table` - - -``ConversionInterface.convert`` no longer accepts unitless values -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Previously, custom subclasses of `.units.ConversionInterface` needed to -implement a ``convert`` method that not only accepted instances of the unit, -but also unitless values (which are passed through as is). This is no longer -the case (``convert`` is never called with a unitless value), and such support -in ``.StrCategoryConverter`` is removed. Likewise, the -``.ConversionInterface.is_numlike`` helper is removed. - -Consider calling `.Axis.convert_units` instead, which still supports unitless -values. - - -Normal list of `.Artist` objects now returned by `.HandlerLine2D.create_artists` -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -For Matplotlib 3.5 and 3.6 a proxy list was returned that simulated the return -of `.HandlerLine2DCompound.create_artists`. Now a list containing only the -single artist is return. - - -rcParams will no longer cast inputs to str -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -rcParams that expect a (non-pathlike) str no longer cast non-str inputs using -`str`. This will avoid confusing errors in subsequent code if e.g. a list input -gets implicitly cast to a str. - - - -Case-insensitive scales -~~~~~~~~~~~~~~~~~~~~~~~ - -Previously, scales could be set case-insensitively (e.g., -``set_xscale("LoG")``). Now all builtin scales use lowercase names. - - - -Support for ``nx1 = None`` or ``ny1 = None`` in ``AxesLocator`` and ``Divider.locate`` -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -In `.axes_grid1.axes_divider`, various internal APIs no longer supports -passing ``nx1 = None`` or ``ny1 = None`` to mean ``nx + 1`` or ``ny + 1``, in -preparation for a possible future API which allows indexing and slicing of -dividers (possibly ``divider[a:b] == divider.new_locator(a, b)``, but also -``divider[a:] == divider.new_locator(a, )``). The user-facing -`.Divider.new_locator` API is unaffected -- it correctly normalizes ``nx1 = -None`` and ``ny1 = None`` as needed. - - -change signature of ``.FigureCanvasBase.enter_notify_event`` -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -The *xy* parameter is now required and keyword only. This was deprecated in -3.0 and originally slated to be removed in 3.5. diff --git a/doc/api/next_api_changes/removals/24965-ES.rst b/doc/api/next_api_changes/removals/24965-ES.rst deleted file mode 100644 index 96089f463e64..000000000000 --- a/doc/api/next_api_changes/removals/24965-ES.rst +++ /dev/null @@ -1,5 +0,0 @@ -``Colorbar`` tick update parameters -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -The *update_ticks* parameter of `.Colorbar.set_ticks` and -`.Colorbar.set_ticklabels` was ignored since 3.5 and has been removed. pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy