You can subscribe to this list here.
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(33) |
Dec
(20) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
(7) |
Feb
(44) |
Mar
(51) |
Apr
(43) |
May
(43) |
Jun
(36) |
Jul
(61) |
Aug
(44) |
Sep
(25) |
Oct
(82) |
Nov
(97) |
Dec
(47) |
| 2005 |
Jan
(77) |
Feb
(143) |
Mar
(42) |
Apr
(31) |
May
(93) |
Jun
(93) |
Jul
(35) |
Aug
(78) |
Sep
(56) |
Oct
(44) |
Nov
(72) |
Dec
(75) |
| 2006 |
Jan
(116) |
Feb
(99) |
Mar
(181) |
Apr
(171) |
May
(112) |
Jun
(86) |
Jul
(91) |
Aug
(111) |
Sep
(77) |
Oct
(72) |
Nov
(57) |
Dec
(51) |
| 2007 |
Jan
(64) |
Feb
(116) |
Mar
(70) |
Apr
(74) |
May
(53) |
Jun
(40) |
Jul
(519) |
Aug
(151) |
Sep
(132) |
Oct
(74) |
Nov
(282) |
Dec
(190) |
| 2008 |
Jan
(141) |
Feb
(67) |
Mar
(69) |
Apr
(96) |
May
(227) |
Jun
(404) |
Jul
(399) |
Aug
(96) |
Sep
(120) |
Oct
(205) |
Nov
(126) |
Dec
(261) |
| 2009 |
Jan
(136) |
Feb
(136) |
Mar
(119) |
Apr
(124) |
May
(155) |
Jun
(98) |
Jul
(136) |
Aug
(292) |
Sep
(174) |
Oct
(126) |
Nov
(126) |
Dec
(79) |
| 2010 |
Jan
(109) |
Feb
(83) |
Mar
(139) |
Apr
(91) |
May
(79) |
Jun
(164) |
Jul
(184) |
Aug
(146) |
Sep
(163) |
Oct
(128) |
Nov
(70) |
Dec
(73) |
| 2011 |
Jan
(235) |
Feb
(165) |
Mar
(147) |
Apr
(86) |
May
(74) |
Jun
(118) |
Jul
(65) |
Aug
(75) |
Sep
(162) |
Oct
(94) |
Nov
(48) |
Dec
(44) |
| 2012 |
Jan
(49) |
Feb
(40) |
Mar
(88) |
Apr
(35) |
May
(52) |
Jun
(69) |
Jul
(90) |
Aug
(123) |
Sep
(112) |
Oct
(120) |
Nov
(105) |
Dec
(116) |
| 2013 |
Jan
(76) |
Feb
(26) |
Mar
(78) |
Apr
(43) |
May
(61) |
Jun
(53) |
Jul
(147) |
Aug
(85) |
Sep
(83) |
Oct
(122) |
Nov
(18) |
Dec
(27) |
| 2014 |
Jan
(58) |
Feb
(25) |
Mar
(49) |
Apr
(17) |
May
(29) |
Jun
(39) |
Jul
(53) |
Aug
(52) |
Sep
(35) |
Oct
(47) |
Nov
(110) |
Dec
(27) |
| 2015 |
Jan
(50) |
Feb
(93) |
Mar
(96) |
Apr
(30) |
May
(55) |
Jun
(83) |
Jul
(44) |
Aug
(8) |
Sep
(5) |
Oct
|
Nov
(1) |
Dec
(1) |
| 2016 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
(3) |
Sep
(1) |
Oct
(3) |
Nov
|
Dec
|
| 2017 |
Jan
|
Feb
(5) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(3) |
Aug
|
Sep
(7) |
Oct
|
Nov
|
Dec
|
| 2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
1
|
2
(1) |
3
|
4
|
|
5
(6) |
6
(5) |
7
(4) |
8
|
9
|
10
|
11
|
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
|
19
|
20
(4) |
21
(1) |
22
|
23
|
24
|
25
(3) |
|
26
(5) |
27
(1) |
28
|
29
|
30
|
|
|
|
From: Thomas C. <tca...@gm...> - 2015-04-20 12:08:52
|
Kelvin, Thank you for your work. Would it be possible for you to open a pull request on git hub with these changes (that is where we so almost all of our code review recently and is hooked in to a continuous integration service). I have not looked at the diff yet (still on my phone), but from looking at the file list I am a bit concerned. The backends have a good number of imports that are there for compatibility reasons. This might also conflict with the mep27 related pr #4143. There is also an open pr working on the wx backend that this may conflict with (#3421). Tom On Mon, Apr 20, 2015, 02:07 Kelvin Li <ltw...@gm...> wrote: > 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 > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > |
|
From: Kelvin Li <ltw...@gm...> - 2015-04-20 06:07:01
|
---
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.cbook import 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 display dependent
# see http://groups.google.com/groups?q=screen+dpi+x11&hl=en&lr=&ie=UTF-8&oe=UTF-8&safe=off&selm=7077.26e81ad5%40swift.cs.tcd.ie&rnum=5 for some info about screen dpi
diff --git a/lib/matplotlib/backends/backend_gtk3agg.py b/lib/matplotlib/backends/backend_gtk3agg.py
index c3eb1da..7a98311 100644
--- a/lib/matplotlib/backends/backend_gtk3agg.py
+++ b/lib/matplotlib/backends/backend_gtk3agg.py
@@ -4,7 +4,6 @@ from __future__ import (absolute_import, division, print_function,
import six
import numpy as np
-import sys
import warnings
from . import backend_agg
diff --git a/lib/matplotlib/backends/backend_gtk3cairo.py b/lib/matplotlib/backends/backend_gtk3cairo.py
index da8f099..dde3b08 100644
--- a/lib/matplotlib/backends/backend_gtk3cairo.py
+++ b/lib/matplotlib/backends/backend_gtk3cairo.py
@@ -1,8 +1,6 @@
from __future__ import (absolute_import, division, print_function,
unicode_literals)
-import six
-
from . import backend_gtk3
from . import backend_cairo
from .backend_cairo import cairo, HAS_CAIRO_CFFI
diff --git a/lib/matplotlib/backends/backend_gtkagg.py b/lib/matplotlib/backends/backend_gtkagg.py
index 3e10841..8177d2b 100644
--- a/lib/matplotlib/backends/backend_gtkagg.py
+++ b/lib/matplotlib/backends/backend_gtkagg.py
@@ -4,16 +4,11 @@ Render to gtk from agg
from __future__ import (absolute_import, division, print_function,
unicode_literals)
-import six
-
-import os
-
import matplotlib
from matplotlib.figure import Figure
from matplotlib.backends.backend_agg import FigureCanvasAgg
from matplotlib.backends.backend_gtk import gtk, FigureManagerGTK, FigureCanvasGTK,\
- show, draw_if_interactive,\
- error_msg_gtk, PIXELS_PER_INCH, backend_version, \
+ backend_version, \
NavigationToolbar2GTK
from matplotlib.backends._gtkagg import agg_to_gtk_drawable
diff --git a/lib/matplotlib/backends/backend_gtkcairo.py b/lib/matplotlib/backends/backend_gtkcairo.py
index 93bb698..94d0dd8 100644
--- a/lib/matplotlib/backends/backend_gtkcairo.py
+++ b/lib/matplotlib/backends/backend_gtkcairo.py
@@ -5,8 +5,6 @@ Author: Steve Chaplin
from __future__ import (absolute_import, division, print_function,
unicode_literals)
-import six
-
import gtk
if gtk.pygtk_version < (2,7,0):
import cairo.gtk
@@ -19,7 +17,6 @@ backend_version = 'PyGTK(%d.%d.%d) ' % gtk.pygtk_version + \
_debug = False
-#_debug = True
def new_figure_manager(num, *args, **kwargs):
diff --git a/lib/matplotlib/backends/backend_macosx.py b/lib/matplotlib/backends/backend_macosx.py
index ef4572f..05f568f 100755
--- a/lib/matplotlib/backends/backend_macosx.py
+++ b/lib/matplotlib/backends/backend_macosx.py
@@ -2,28 +2,23 @@ from __future__ import (absolute_import, division, print_function,
unicode_literals)
import six
-
import os
import numpy
from matplotlib._pylab_helpers import Gcf
-from matplotlib.backend_bases import RendererBase, GraphicsContextBase,\
- FigureManagerBase, FigureCanvasBase, NavigationToolbar2, TimerBase
-from matplotlib.backend_bases import ShowBase
+from matplotlib.backend_bases import (RendererBase, GraphicsContextBase,
+ FigureManagerBase, FigureCanvasBase, NavigationToolbar2, TimerBase,
+ ShowBase)
from matplotlib.cbook import maxdict
from matplotlib.figure import Figure
-from matplotlib.path import Path
from matplotlib.mathtext import MathTextParser
-from matplotlib.colors import colorConverter
from matplotlib import rcParams
-
from matplotlib.widgets import SubplotTool
import matplotlib
from matplotlib.backends import _macosx
-
class Show(ShowBase):
def mainloop(self):
_macosx.show()
diff --git a/lib/matplotlib/backends/backend_mixed.py b/lib/matplotlib/backends/backend_mixed.py
index 6de45ed..d63985c 100644
--- a/lib/matplotlib/backends/backend_mixed.py
+++ b/lib/matplotlib/backends/backend_mixed.py
@@ -1,8 +1,6 @@
from __future__ import (absolute_import, division, print_function,
unicode_literals)
-import six
-
from matplotlib._image import frombuffer
from matplotlib.backends.backend_agg import RendererAgg
from matplotlib.tight_bbox import process_figure_for_rasterizing
diff --git a/lib/matplotlib/backends/backend_nbagg.py b/lib/matplotlib/backends/backend_nbagg.py
index eada1c1..d72c0e2 100644
--- a/lib/matplotlib/backends/backend_nbagg.py
+++ b/lib/matplotlib/backends/backend_nbagg.py
@@ -4,7 +4,6 @@
# that changes made maintain expected behaviour.
from base64 import b64encode
-from contextlib import contextmanager
import json
import io
import os
@@ -18,7 +17,6 @@ from IPython.kernel.comm import Comm
from matplotlib import rcParams
from matplotlib.figure import Figure
-from matplotlib.backends import backend_agg
from matplotlib.backends.backend_webagg_core import (FigureManagerWebAgg,
FigureCanvasWebAggCore,
NavigationToolbar2WebAgg)
diff --git a/lib/matplotlib/backends/backend_pgf.py b/lib/matplotlib/backends/backend_pgf.py
index db8cda3..69b1cb1 100644
--- a/lib/matplotlib/backends/backend_pgf.py
+++ b/lib/matplotlib/backends/backend_pgf.py
@@ -22,14 +22,12 @@ from matplotlib.backend_bases import RendererBase, GraphicsContextBase,\
FigureManagerBase, FigureCanvasBase
from matplotlib.backends.backend_mixed import MixedModeRenderer
from matplotlib.figure import Figure
-from matplotlib.text import Text
from matplotlib.path import Path
from matplotlib import _png, rcParams
from matplotlib.cbook import is_string_like, is_writable_file_like
from matplotlib.compat import subprocess
from matplotlib.compat.subprocess import check_output
-
###############################################################################
# create a list of system fonts, all of these should work with xe/lua-latex
diff --git a/lib/matplotlib/backends/backend_ps.py b/lib/matplotlib/backends/backend_ps.py
index 699d1ba..68f0db8 100644
--- a/lib/matplotlib/backends/backend_ps.py
+++ b/lib/matplotlib/backends/backend_ps.py
@@ -5,21 +5,15 @@ A PostScript backend, which can produce both PostScript .ps and .eps
from __future__ import (absolute_import, division, print_function,
unicode_literals)
+import binascii, glob, io, os, re, shutil, sys, time
+from tempfile import mkstemp
+
import six
from six.moves import StringIO
-import glob, math, os, shutil, sys, time
-def _fn_name(): return sys._getframe(1).f_code.co_name
-import io
-
-try:
- from hashlib import md5
-except ImportError:
- from md5 import md5 #Deprecated in 2.5
+import numpy as np
-from tempfile import mkstemp
from matplotlib import verbose, __version__, rcParams, checkdep_ghostscript
-from matplotlib._pylab_helpers import Gcf
from matplotlib.afm import AFM
from matplotlib.backend_bases import RendererBase, GraphicsContextBase,\
FigureManagerBase, FigureCanvasBase
@@ -27,33 +21,24 @@ from matplotlib.backend_bases import RendererBase, GraphicsContextBase,\
from matplotlib.cbook import is_string_like, get_realpath_and_stat, \
is_writable_file_like, maxdict, file_requires_unicode
from matplotlib.figure import Figure
-
from matplotlib.font_manager import findfont, is_opentype_cff_font
from matplotlib.ft2font import FT2Font, KERNING_DEFAULT, LOAD_NO_HINTING
from matplotlib.ttconv import convert_ttf_to_ps
from matplotlib.mathtext import MathTextParser
from matplotlib._mathtext_data import uni2type1
-from matplotlib.text import Text
from matplotlib.path import Path
from matplotlib import _path
from matplotlib.transforms import Affine2D
-
from matplotlib.backends.backend_mixed import MixedModeRenderer
-
-import numpy as np
-import binascii
-import re
try:
set
except NameError:
from sets import Set as set
backend_version = 'Level II'
-
debugPS = 0
-
class PsBackendHelper(object):
def __init__(self):
diff --git a/lib/matplotlib/backends/backend_qt4.py b/lib/matplotlib/backends/backend_qt4.py
index 8298ae3..095cf60 100644
--- a/lib/matplotlib/backends/backend_qt4.py
+++ b/lib/matplotlib/backends/backend_qt4.py
@@ -1,48 +1,16 @@
from __future__ import (absolute_import, division, print_function,
unicode_literals)
-import six
-from six import unichr
-import os
-import re
-import signal
-import sys
-
-import matplotlib
-
-from matplotlib.cbook import is_string_like
-from matplotlib.backend_bases import FigureManagerBase
from matplotlib.backend_bases import FigureCanvasBase
-from matplotlib.backend_bases import NavigationToolbar2
-
-from matplotlib.backend_bases import cursors
-from matplotlib.backend_bases import TimerBase
-from matplotlib.backend_bases import ShowBase
-
-from matplotlib._pylab_helpers import Gcf
from matplotlib.figure import Figure
+from .qt_compat import QtCore, QtWidgets, __version__
-from matplotlib.widgets import SubplotTool
-try:
- import matplotlib.backends.qt_editor.figureoptions as figureoptions
-except ImportError:
- figureoptions = None
-
-from .qt_compat import QtCore, QtWidgets, _getSaveFileName, __version__
-from matplotlib.backends.qt_editor.formsubplottool import UiSubplotTool
-
-from .backend_qt5 import (backend_version, SPECIAL_KEYS, SUPER, ALT, CTRL,
- SHIFT, MODIFIER_KEYS, fn_name, cursord,
- draw_if_interactive, _create_qApp, show, TimerQT,
- MainWindow, FigureManagerQT, NavigationToolbar2QT,
- SubplotToolQt, error_msg_qt, exception_handler)
-
+from .backend_qt5 import (backend_version, _create_qApp, FigureManagerQT)
from .backend_qt5 import FigureCanvasQT as FigureCanvasQT5
DEBUG = False
-
def new_figure_manager(num, *args, **kwargs):
"""
Create a new figure manager instance
diff --git a/lib/matplotlib/backends/backend_qt4agg.py b/lib/matplotlib/backends/backend_qt4agg.py
index fc20578..31ce686 100644
--- a/lib/matplotlib/backends/backend_qt4agg.py
+++ b/lib/matplotlib/backends/backend_qt4agg.py
@@ -4,29 +4,18 @@ Render to qt from agg
from __future__ import (absolute_import, division, print_function,
unicode_literals)
-import six
-
-import os # not used
import sys
import ctypes
-import warnings
import matplotlib
from matplotlib.figure import Figure
-
from .backend_qt5agg import FigureCanvasQTAggBase
from .backend_agg import FigureCanvasAgg
from .backend_qt4 import QtCore
from .backend_qt4 import FigureManagerQT
from .backend_qt4 import FigureCanvasQT
-from .backend_qt4 import NavigationToolbar2QT
-##### not used
-from .backend_qt4 import show
-from .backend_qt4 import draw_if_interactive
-from .backend_qt4 import backend_version
-######
DEBUG = False
diff --git a/lib/matplotlib/backends/backend_qt5agg.py b/lib/matplotlib/backends/backend_qt5agg.py
index 687f436..41f6a0c 100644
--- a/lib/matplotlib/backends/backend_qt5agg.py
+++ b/lib/matplotlib/backends/backend_qt5agg.py
@@ -4,8 +4,6 @@ Render to qt from agg
from __future__ import (absolute_import, division, print_function,
unicode_literals)
-import six
-
import sys
import ctypes
@@ -15,15 +13,8 @@ from .backend_agg import FigureCanvasAgg
from .backend_qt5 import QtCore
from .backend_qt5 import QtGui
from .backend_qt5 import FigureManagerQT
-from .backend_qt5 import NavigationToolbar2QT
##### Modified Qt5 backend import
from .backend_qt5 import FigureCanvasQT
-##### not used
-from .backend_qt5 import show
-from .backend_qt5 import draw_if_interactive
-from .backend_qt5 import backend_version
-######
-
DEBUG = False
diff --git a/lib/matplotlib/backends/backend_svg.py b/lib/matplotlib/backends/backend_svg.py
index 4462c9b..e8ddf64 100644
--- a/lib/matplotlib/backends/backend_svg.py
+++ b/lib/matplotlib/backends/backend_svg.py
@@ -5,29 +5,27 @@ import six
from six.moves import xrange
from six import unichr
-import os, base64, tempfile, gzip, io, sys, codecs, re
+import base64, gzip, io, codecs, re
import numpy as np
from hashlib import md5
from matplotlib import verbose, __version__, rcParams
-from matplotlib.backend_bases import RendererBase, GraphicsContextBase,\
- FigureManagerBase, FigureCanvasBase
+from matplotlib.backend_bases import (RendererBase, FigureManagerBase,
+ FigureCanvasBase)
from matplotlib.backends.backend_mixed import MixedModeRenderer
from matplotlib.cbook import is_string_like, is_writable_file_like, maxdict
from matplotlib.colors import rgb2hex
from matplotlib.figure import Figure
-from matplotlib.font_manager import findfont, FontProperties
-from matplotlib.ft2font import FT2Font, KERNING_DEFAULT, LOAD_NO_HINTING
+from matplotlib.font_manager import findfont
+from matplotlib.ft2font import FT2Font, LOAD_NO_HINTING
from matplotlib.mathtext import MathTextParser
from matplotlib.path import Path
from matplotlib import _path
from matplotlib.transforms import Affine2D, Affine2DBase
from matplotlib import _png
-from xml.sax.saxutils import escape as escape_xml_text
-
backend_version = __version__
# ----------------------------------------------------------------------
diff --git a/lib/matplotlib/backends/backend_template.py b/lib/matplotlib/backends/backend_template.py
index f3e483d..91b25c2 100644
--- a/lib/matplotlib/backends/backend_template.py
+++ b/lib/matplotlib/backends/backend_template.py
@@ -65,15 +65,11 @@ Naming Conventions
from __future__ import (absolute_import, division, print_function,
unicode_literals)
-import six
-
import matplotlib
from matplotlib._pylab_helpers import Gcf
from matplotlib.backend_bases import RendererBase, GraphicsContextBase,\
FigureManagerBase, FigureCanvasBase
from matplotlib.figure import Figure
-from matplotlib.transforms import Bbox
-
class RendererTemplate(RendererBase):
"""
diff --git a/lib/matplotlib/backends/backend_tkagg.py b/lib/matplotlib/backends/backend_tkagg.py
index 8ffc8a8..8dc934b 100644
--- a/lib/matplotlib/backends/backend_tkagg.py
+++ b/lib/matplotlib/backends/backend_tkagg.py
@@ -4,7 +4,6 @@ from __future__ import (absolute_import, division, print_function,
import six
from six.moves import tkinter as Tk
-from six.moves import tkinter_filedialog as FileDialog
import os, sys, math
import os.path
@@ -17,25 +16,19 @@ import matplotlib.backends.windowing as windowing
import matplotlib
from matplotlib.cbook import is_string_like
-from matplotlib.backend_bases import RendererBase, GraphicsContextBase
-from matplotlib.backend_bases import FigureManagerBase, FigureCanvasBase
-from matplotlib.backend_bases import NavigationToolbar2, cursors, TimerBase
-from matplotlib.backend_bases import (ShowBase, ToolContainerBase,
+from matplotlib.backend_bases import (FigureManagerBase, FigureCanvasBase,
+ NavigationToolbar2, cursors, TimerBase,
+ ShowBase, ToolContainerBase,
StatusbarBase)
from matplotlib.backend_managers import ToolManager
from matplotlib import backend_tools
from matplotlib._pylab_helpers import Gcf
-
from matplotlib.figure import Figure
-
from matplotlib.widgets import SubplotTool
-import matplotlib.cbook as cbook
-
rcParams = matplotlib.rcParams
verbose = matplotlib.verbose
-
backend_version = Tk.TkVersion
# the true dots per inch on the screen; should be display dependent
diff --git a/lib/matplotlib/backends/backend_webagg.py b/lib/matplotlib/backends/backend_webagg.py
index fe03107..0e0a225 100644
--- a/lib/matplotlib/backends/backend_webagg.py
+++ b/lib/matplotlib/backends/backend_webagg.py
@@ -15,7 +15,6 @@ from __future__ import (absolute_import, division, print_function,
import six
-import datetime
import errno
import json
import os
diff --git a/lib/matplotlib/backends/backend_webagg_core.py b/lib/matplotlib/backends/backend_webagg_core.py
index 849b3de..aacd727 100644
--- a/lib/matplotlib/backends/backend_webagg_core.py
+++ b/lib/matplotlib/backends/backend_webagg_core.py
@@ -13,12 +13,9 @@ Displays Agg images in the browser, with interactivity
from __future__ import (absolute_import, division, print_function,
unicode_literals)
-import six
-
import io
import json
import os
-import time
import warnings
import numpy as np
@@ -28,7 +25,6 @@ from matplotlib.figure import Figure
from matplotlib import backend_bases
from matplotlib import _png
-
def new_figure_manager(num, *args, **kwargs):
"""
Create a new figure manager instance
diff --git a/lib/matplotlib/backends/backend_wx.py b/lib/matplotlib/backends/backend_wx.py
index 81f41d7..da08a41 100644
--- a/lib/matplotlib/backends/backend_wx.py
+++ b/lib/matplotlib/backends/backend_wx.py
@@ -28,8 +28,6 @@ import warnings
import numpy as np
-from matplotlib.cbook import mplDeprecation
-
# Debugging settings here...
# Debug level set here. If the debug level is less than 5, information
# messages (progressively more info for lower value) are printed. In addition,
diff --git a/lib/matplotlib/backends/backend_wxagg.py b/lib/matplotlib/backends/backend_wxagg.py
index 5dd0103..f1d8c3c 100644
--- a/lib/matplotlib/backends/backend_wxagg.py
+++ b/lib/matplotlib/backends/backend_wxagg.py
@@ -1,19 +1,16 @@
from __future__ import (absolute_import, division, print_function,
unicode_literals)
-import six
-
import matplotlib
from matplotlib.figure import Figure
from .backend_agg import FigureCanvasAgg
from . import backend_wx # already uses wxversion.ensureMinimal('2.8')
-from .backend_wx import FigureManagerWx, FigureCanvasWx, \
- FigureFrameWx, DEBUG_MSG, NavigationToolbar2Wx, error_msg_wx, \
- draw_if_interactive, show, Toolbar, backend_version
+from .backend_wx import (FigureManagerWx, FigureCanvasWx,
+ FigureFrameWx, DEBUG_MSG, NavigationToolbar2Wx,
+ draw_if_interactive, backend_version)
import wx
-
class FigureFrameWxAgg(FigureFrameWx):
def get_canvas(self, fig):
return FigureCanvasWxAgg(self, -1, fig)
diff --git a/lib/matplotlib/backends/tkagg.py b/lib/matplotlib/backends/tkagg.py
index 81fe926..fa16b67 100644
--- a/lib/matplotlib/backends/tkagg.py
+++ b/lib/matplotlib/backends/tkagg.py
@@ -1,11 +1,8 @@
from __future__ import (absolute_import, division, print_function,
unicode_literals)
-import six
from six.moves import tkinter as Tk
-
import numpy as np
-
from matplotlib.backends import _tkagg
def blit(photoimage, aggimage, bbox=None, colormode=1):
diff --git a/lib/matplotlib/backends/windowing.py b/lib/matplotlib/backends/windowing.py
index 6c2e495..1b99fd6 100644
--- a/lib/matplotlib/backends/windowing.py
+++ b/lib/matplotlib/backends/windowing.py
@@ -9,8 +9,6 @@ It uses a tiny C++ extension module to access MS Win functions.
from __future__ import (absolute_import, division, print_function,
unicode_literals)
-import six
-
from matplotlib import rcParams
try:
--
2.1.4
|
|
From: Kelvin Li <ltw...@gm...> - 2015-04-20 06:06:53
|
---
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
|
|
From: Kelvin Li <ltw...@gm...> - 2015-04-20 06:06:46
|
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 |