zeppelin/interpreter/lib/python
Alex Goodman 7941d37518 [HOTFIX][ZEPPELIN-1980] - Test and update CI for matplotlib 2.0.0
### What is this PR for?
Matplotlib 2.0.0 was just released. It has introduced some major changes including some to the `rcParams` which makes it incompatible with Zeppelin's built-in plotting backend. This PR updates the backend config for 2.0.0 as well as the CI tests.

### What type of PR is it?
Hot Fix

### What is the Jira issue?
[ZEPPELIN-1980](https://issues.apache.org/jira/browse/ZEPPELIN-1980)

### How should this be tested?
Run the matplotlib tutorial notebook with matplotlib 2.0.0 installed.

### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No

If possible, this should be included as a hotfix for 0.7.0.

Author: Alex Goodman <agoodm@users.noreply.github.com>

Closes #1912 from agoodm/ZEPPELIN-1980 and squashes the following commits:

202548c [Alex Goodman] Use figure.dpi instead of savefig.dpi
2678359 [Alex Goodman] Make CI install latest matplotlib
2017-01-22 15:01:50 +09:00
..
backend_zinline.py [ZEPPELIN-1639] Add tests with external python dependencies to CI build 2016-11-29 17:00:07 +09:00
mpl_config.py [HOTFIX][ZEPPELIN-1980] - Test and update CI for matplotlib 2.0.0 2017-01-22 15:01:50 +09:00