Skip to content

Overhaul matplotlib backend support#12164

Merged
adamjstewart merged 1 commit intospack:developfrom
adamjstewart:packages/py-matplotlib
Jul 30, 2019
Merged

Overhaul matplotlib backend support#12164
adamjstewart merged 1 commit intospack:developfrom
adamjstewart:packages/py-matplotlib

Conversation

@adamjstewart
Copy link
Copy Markdown
Member

This PR overhauls the py-matplotlib package.

  • Add latest version
  • Add support for every possible backend
  • Simplify how default backend is set
  • Switch default backend to MacOSX on macOS and Agg everywhere else
  • Add installation tests

Depends on #12157, #12161, #12163

@healther
Copy link
Copy Markdown
Contributor

How do you deal with wanting to install multiple backends? Iiuc this is the default right now isn't it?

@adamjstewart
Copy link
Copy Markdown
Member Author

As of now, you can only install a single backend. I was considering a second gui multi-valued variant to install multiple backends, but I'm not sure how much it will help. All of these backends are installed by default. You can make them work by separately installing py-pyqt4 and then manually changing the backend in use.

@adamjstewart adamjstewart merged commit 70512b8 into spack:develop Jul 30, 2019
@adamjstewart adamjstewart deleted the packages/py-matplotlib branch July 30, 2019 22:15
dev-zero pushed a commit to dev-zero/spack that referenced this pull request Aug 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants