> ## Content Index
> Fetch the complete content index at: https://mfitzp.ghost.io/llms.txt
> Use this file to discover other available public pages before exploring further.

# PyQt5 support in Matplotlib
- URL: https://mfitzp.ghost.io/pyqt5-support-in-matplotlib/
- Published: 2014-06-27T00:00:00.000Z
- Updated: 2024-04-02T19:49:18.000Z
- Author: Martin Fitzpatrick
- Tags: Python, Data Science, #Import 2026-08-24 14:26

My [pull-request](https://github.com/matplotlib/matplotlib/pull/3072?ref=mfitzp.ghost.io) for [matplotlib](https://blog.martinfitzpatrick.com/pyqt5-support-in-matplotlib/?ref=mfitzp.ghost.io) to add PyQt5 support has been accepted and merged, meaning PyQt5 support will be available in the upcoming v1.4.0 release of matplotlib.

Based off original work by [@badders](https://github.com/badders?ref=mfitzp.ghost.io) this re-implements the Qt backend structure as Qt5-first, with Qt4 wrappers for compatibility. It's hoped that this will simplify things going forward, keeping the latest API cleanest with minimal code-cruft.

Thanks to the matplotlib team for the support in getting the PR up to scratch.