Skip to content

Expire cursor-related deprecations#24129

Merged
QuLogic merged 1 commit into
matplotlib:mainfrom
oscargus:cursorremovals
Oct 17, 2022
Merged

Expire cursor-related deprecations#24129
QuLogic merged 1 commit into
matplotlib:mainfrom
oscargus:cursorremovals

Conversation

@oscargus

@oscargus oscargus commented Oct 8, 2022

Copy link
Copy Markdown
Member

PR Summary

It didn't look like cursord was deprecated in Qt, despite https://matplotlib.org/stable/api/prev_api_changes/api_changes_3.5.0.html#cursord-in-gtk-qt-and-wx-backends

cursord = {
k: getattr(_enum("QtCore.Qt.CursorShape"), v) for k, v in [
(cursors.MOVE, "SizeAllCursor"),
(cursors.HAND, "PointingHandCursor"),
(cursors.POINTER, "ArrowCursor"),
(cursors.SELECT_REGION, "CrossCursor"),
(cursors.WAIT, "WaitCursor"),
(cursors.RESIZE_HORIZONTAL, "SizeHorCursor"),
(cursors.RESIZE_VERTICAL, "SizeVerCursor"),
]
}

PR Checklist

Tests and Styling

  • Has pytest style unit tests (and pytest passes).
  • Is Flake 8 compliant (install flake8-docstrings and run flake8 --docstring-convention=all).

Documentation

  • New features are documented, with examples if plot related.
  • New features have an entry in doc/users/next_whats_new/ (follow instructions in README.rst there).
  • API changes documented in doc/api/next_api_changes/ (follow instructions in README.rst there).
  • Documentation is sphinx and numpydoc compliant (the docs should build without error).

@oscargus oscargus added the API: changes Changes to the public API, typically requiring deprecation. label Oct 8, 2022
@oscargus oscargus added this to the v3.7.0 milestone Oct 8, 2022
Comment thread doc/api/next_api_changes/removals/24129-OG.rst Outdated
Comment thread lib/matplotlib/backend_tools.py Outdated
@oscargus oscargus force-pushed the cursorremovals branch 2 times, most recently from 95ff1f8 to adc305c Compare October 15, 2022 10:17
@QuLogic QuLogic merged commit b7db7c9 into matplotlib:main Oct 17, 2022
@oscargus oscargus deleted the cursorremovals branch October 18, 2022 06:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

API: changes Changes to the public API, typically requiring deprecation. topic: widgets/UI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants