[matplotlib-devel] [PATCH 2/2] backends: remove unnecessary import statements

2015-04-19 Thread Kelvin Li
---
 lib/matplotlib/backends/backend_agg.py |  2 --
 lib/matplotlib/backends/backend_cairo.py   |  5 ++--
 lib/matplotlib/backends/backend_gdk.py |  9 ---
 lib/matplotlib/backends/backend_gtk.py |  7 +++--
 lib/matplotlib/backends/backend_gtk3agg.py |  1 -
 lib/matplotlib/backends/backend_gtk3cairo.py   |  2 --
 lib/matplotlib/backends/backend_gtkagg.py  |  7 +
 lib/matplotlib/backends/backend_gtkcairo.py|  3 ---
 lib/matplotlib/backends/backend_macosx.py  | 11 +++-
 lib/matplotlib/backends/backend_mixed.py   |  2 --
 lib/matplotlib/backends/backend_nbagg.py   |  2 --
 lib/matplotlib/backends/backend_pgf.py |  2 --
 lib/matplotlib/backends/backend_ps.py  | 23 +++-
 lib/matplotlib/backends/backend_qt4.py | 36 ++
 lib/matplotlib/backends/backend_qt4agg.py  | 11 
 lib/matplotlib/backends/backend_qt5agg.py  |  9 ---
 lib/matplotlib/backends/backend_svg.py | 12 -
 lib/matplotlib/backends/backend_template.py|  4 ---
 lib/matplotlib/backends/backend_tkagg.py   | 13 +++---
 lib/matplotlib/backends/backend_webagg.py  |  1 -
 lib/matplotlib/backends/backend_webagg_core.py |  4 ---
 lib/matplotlib/backends/backend_wx.py  |  2 --
 lib/matplotlib/backends/backend_wxagg.py   |  9 +++
 lib/matplotlib/backends/tkagg.py   |  3 ---
 lib/matplotlib/backends/windowing.py   |  2 --
 25 files changed, 26 insertions(+), 156 deletions(-)

diff --git a/lib/matplotlib/backends/backend_agg.py 
b/lib/matplotlib/backends/backend_agg.py
index 687e52b..a048014 100644
--- a/lib/matplotlib/backends/backend_agg.py
+++ b/lib/matplotlib/backends/backend_agg.py
@@ -22,8 +22,6 @@ TODO:
 from __future__ import (absolute_import, division, print_function,
 unicode_literals)
 
-import six
-
 import threading
 import numpy as np
 
diff --git a/lib/matplotlib/backends/backend_cairo.py 
b/lib/matplotlib/backends/backend_cairo.py
index 5956982..0402a26 100644
--- a/lib/matplotlib/backends/backend_cairo.py
+++ b/lib/matplotlib/backends/backend_cairo.py
@@ -23,7 +23,7 @@ from __future__ import (absolute_import, division, 
print_function,
 
 import six
 
-import os, sys, warnings, gzip
+import sys, warnings, gzip
 
 import numpy as np
 
@@ -55,11 +55,10 @@ from matplotlib.cbookimport is_string_like
 from matplotlib.figure   import Figure
 from matplotlib.mathtext import MathTextParser
 from matplotlib.path import Path
-from matplotlib.transforms   import Bbox, Affine2D
+from matplotlib.transforms   import Affine2D
 from matplotlib.font_manager import ttfFontProperty
 
 _debug = False
-#_debug = True
 
 # Image::color_conv(format) for draw_image()
 if sys.byteorder == 'little':
diff --git a/lib/matplotlib/backends/backend_gdk.py 
b/lib/matplotlib/backends/backend_gdk.py
index d3e8e5b..51912aa 100644
--- a/lib/matplotlib/backends/backend_gdk.py
+++ b/lib/matplotlib/backends/backend_gdk.py
@@ -1,15 +1,8 @@
 from __future__ import (absolute_import, division, print_function,
 unicode_literals)
 
-import six
-
-import math
-import os
-import sys
 import warnings
-def fn_name(): return sys._getframe(1).f_code.co_name
 
-import gobject
 import gtk; gdk = gtk.gdk
 import pango
 pygtk_version_required = (2,2,0)
@@ -23,10 +16,8 @@ import numpy as np
 
 import matplotlib
 from matplotlib import rcParams
-from matplotlib._pylab_helpers import Gcf
 from matplotlib.backend_bases import RendererBase, GraphicsContextBase, \
  FigureManagerBase, FigureCanvasBase
-from matplotlib.cbook import is_string_like
 from matplotlib.figure import Figure
 from matplotlib.mathtext import MathTextParser
 from matplotlib.transforms import Affine2D
diff --git a/lib/matplotlib/backends/backend_gtk.py 
b/lib/matplotlib/backends/backend_gtk.py
index 1a6ee31..9febd7a 100644
--- a/lib/matplotlib/backends/backend_gtk.py
+++ b/lib/matplotlib/backends/backend_gtk.py
@@ -29,11 +29,11 @@ _new_tooltip_api =  (gtk.pygtk_version[1] >= 12)
 
 import matplotlib
 from matplotlib._pylab_helpers import Gcf
-from matplotlib.backend_bases import RendererBase, GraphicsContextBase, \
- FigureManagerBase, FigureCanvasBase, NavigationToolbar2, cursors, 
TimerBase
+from matplotlib.backend_bases import (FigureManagerBase, FigureCanvasBase,
+  NavigationToolbar2, cursors, TimerBase)
 from matplotlib.backend_bases import ShowBase
 
-from matplotlib.backends.backend_gdk import RendererGDK, FigureCanvasGDK
+from matplotlib.backends.backend_gdk import RendererGDK
 from matplotlib.cbook import is_string_like, is_writable_file_like
 from matplotlib.colors import colorConverter
 from matplotlib.figure import Figure
@@ -48,7 +48,6 @@ from matplotlib import rcParams
 backend_version = "%d.%d.%d" % gtk.pygtk_version
 
 _debug = False
-#_debug = True
 
 # the true dots per inch on the screen; should be

[matplotlib-devel] [PATCH 0/2] remove unused code

2015-04-19 Thread Kelvin Li
First ever patch submission. Here I propose cleaning up some unused variables
and imports.

Kelvin Li (2):
  remove unused variable "cmd_split"
  backends: remove unnecessary import statements

 lib/matplotlib/backends/backend_agg.py |  2 --
 lib/matplotlib/backends/backend_cairo.py   |  5 ++--
 lib/matplotlib/backends/backend_gdk.py |  9 ---
 lib/matplotlib/backends/backend_gtk.py |  7 +++--
 lib/matplotlib/backends/backend_gtk3agg.py |  1 -
 lib/matplotlib/backends/backend_gtk3cairo.py   |  2 --
 lib/matplotlib/backends/backend_gtkagg.py  |  7 +
 lib/matplotlib/backends/backend_gtkcairo.py|  3 ---
 lib/matplotlib/backends/backend_macosx.py  | 11 +++-
 lib/matplotlib/backends/backend_mixed.py   |  2 --
 lib/matplotlib/backends/backend_nbagg.py   |  2 --
 lib/matplotlib/backends/backend_pgf.py |  2 --
 lib/matplotlib/backends/backend_ps.py  | 26 +++
 lib/matplotlib/backends/backend_qt4.py | 36 ++
 lib/matplotlib/backends/backend_qt4agg.py  | 11 
 lib/matplotlib/backends/backend_qt5agg.py  |  9 ---
 lib/matplotlib/backends/backend_svg.py | 12 -
 lib/matplotlib/backends/backend_template.py|  4 ---
 lib/matplotlib/backends/backend_tkagg.py   | 13 +++---
 lib/matplotlib/backends/backend_webagg.py  |  1 -
 lib/matplotlib/backends/backend_webagg_core.py |  4 ---
 lib/matplotlib/backends/backend_wx.py  |  2 --
 lib/matplotlib/backends/backend_wxagg.py   |  9 +++
 lib/matplotlib/backends/tkagg.py   |  3 ---
 lib/matplotlib/backends/windowing.py   |  2 --
 lib/matplotlib/texmanager.py   |  6 -
 26 files changed, 26 insertions(+), 165 deletions(-)

-- 
2.1.4




--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
___
Matplotlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel


[matplotlib-devel] [PATCH 1/2] remove unused variable "cmd_split"

2015-04-19 Thread Kelvin Li
---
 lib/matplotlib/backends/backend_ps.py | 3 ---
 lib/matplotlib/texmanager.py  | 6 --
 2 files changed, 9 deletions(-)

diff --git a/lib/matplotlib/backends/backend_ps.py 
b/lib/matplotlib/backends/backend_ps.py
index cea707d..699d1ba 100644
--- a/lib/matplotlib/backends/backend_ps.py
+++ b/lib/matplotlib/backends/backend_ps.py
@@ -49,9 +49,6 @@ try:
 except NameError:
 from sets import Set as set
 
-if sys.platform.startswith('win'): cmd_split = '&'
-else: cmd_split = ';'
-
 backend_version = 'Level II'
 
 debugPS = 0
diff --git a/lib/matplotlib/texmanager.py b/lib/matplotlib/texmanager.py
index 5d52e7d..c23ed5f 100644
--- a/lib/matplotlib/texmanager.py
+++ b/lib/matplotlib/texmanager.py
@@ -60,12 +60,6 @@ import re
 
 DEBUG = False
 
-if sys.platform.startswith('win'):
-cmd_split = '&'
-else:
-cmd_split = ';'
-
-
 def dvipng_hack_alpha():
 try:
 p = Popen(['dvipng', '-version'], stdin=PIPE, stdout=PIPE,
-- 
2.1.4




--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
___
Matplotlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel