I had a scheduled task that would create a plot with matplotlib as part of the logging process. On November 25 it stopped working (it started giving a error related to the backend, I dont know if some update happened in pythonanywhere installation of matplotlib), I can fix the log app to use the agg backend but my problem is that my webapps also use matplotlib and I dont know if at some point they will also stop working. Should I run all my webapps in virtualenvs?
Update: I checked and matplotlib wont work on python 2.7 unless you use matplotlib.use('Agg'); You should change it in the wiki about using matplotlib