Results 213 issues of Antony Lee

The API was added in f8dfea7 (@jklymak) but never actually used anywhere. ## PR Summary ## PR Checklist **Tests and Styling** - [ ] Has pytest style unit tests (and...

It doesn't actually need to be a context manager, but can be a plain function, with an easier to explain behavior. ## PR Summary ## PR Checklist **Tests and Styling**...

Maintenance

## PR Summary See discussion at #18222 (which this finally closes "for real") and #18564. This intentionally does not deprecate yet the subplot-related API, which can be done in a...

Directly manipulating a list of child axes is strange compared to the standard Matplotlib axes creation API, so don't use that in mpl_toolkits parasite axes either. Instead, use the already...

topic: mpl_toolkit

## PR Summary Followup to https://github.com/matplotlib/matplotlib/pull/23551. ## PR Checklist **Tests and Styling** - [ ] Has pytest style unit tests (and `pytest` passes). - [ ] Is [Flake 8](https://flake8.pycqa.org/en/latest/) compliant...

Maintenance

## PR Summary Ensure that modifier keys are correctly reported for mouse events even if the last key press occurred out of the canvas. Whether the event modifiers are directly...

### Bug summary Shared axes normally share the same scale, but it is inconsistent whether clear()ing a shared axes resets the scale on that axes, or on the shared axes...

topic: transforms and scales

### Problem Currently, motion_notify_event generates a MouseEvent with a `.button` attribute that is generated by dead-reckoning: it fills that value by tracking button_press_events and button_release_events. This means that the value...

New feature

Let's start a bunch of (do-nothing) threads and print all the tracebacks: ``` In [1]: from threading import *; import time; from sys import _current_frames; from traceback import print_stack In...

Paths that are also python keywords get highlighted as keyword in `cd ...`, e.g. `cd for`.