Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 75b8009

Browse files
author
Steve Chaplin
committed
'SC'
svn path=/trunk/matplotlib/; revision=1555
1 parent bbad53b commit 75b8009

4 files changed

Lines changed: 22 additions & 45 deletions

File tree

CHANGELOG

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
New entries should be added at the top
22

3+
2005-07-23 backend_gtk.py: removed pygtk.require()
4+
matplotlib/__init__.py: delete 'FROZEN' and 'MPLError' which are
5+
no longer used - SC
6+
37
2005-07-22 backend_gdk.py: removed pygtk.require() - SC
48

59
2005-07-21 backend_svg.py: Remove unused imports. Remove methods doc strings

lib/matplotlib/__init__.py

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -985,18 +985,3 @@ def tk_window_focus():
985985
verbose.report('interactive is %s'%rcParams['interactive'])
986986
verbose.report('platform is %s'%sys.platform)
987987
verbose.report('loaded modules: %s'%sys.modules.keys(), 'debug')
988-
989-
# True if we are running under Py2EXE (or similar)
990-
FROZEN = hasattr(sys, 'frozen')
991-
992-
993-
class MPLError (Exception):
994-
"""Exception for Matplotlib errors
995-
Attributes:
996-
message -- explanation of the error
997-
"""
998-
def __init__ (self, message):
999-
self.message = message
1000-
1001-
def __str__ (self):
1002-
return self.message

lib/matplotlib/backends/backend_gtk.py

Lines changed: 14 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -4,45 +4,31 @@
44
import sys
55
def fn_name(): return sys._getframe(1).f_code.co_name
66

7-
import matplotlib
8-
from matplotlib import verbose, MPLError
7+
import gobject
8+
import gtk; gdk = gtk.gdk
9+
import pango
10+
pygtk_version_required = (2,0,0)
11+
if gtk.pygtk_version < pygtk_version_required:
12+
raise SystemExit ("PyGTK %d.%d.%d is installed\n"
13+
"PyGTK %d.%d.%d or later is required"
14+
% (gtk.pygtk_version + pygtk_version_required))
15+
backend_version = "%d.%d.%d" % gtk.pygtk_version
16+
del pygtk_version_required
917

18+
import matplotlib
19+
from matplotlib import verbose
1020
from matplotlib._pylab_helpers import Gcf
1121
from matplotlib.backend_bases import RendererBase, GraphicsContextBase, \
1222
FigureManagerBase, FigureCanvasBase, NavigationToolbar2, cursors
23+
from matplotlib.backends.backend_gdk import RendererGDK
1324
from matplotlib.cbook import is_string_like, enumerate
1425
from matplotlib.figure import Figure
1526
from matplotlib.font_manager import fontManager
27+
import matplotlib.numerix as numerix
1628
from matplotlib.numerix import asarray, fromstring, UInt8, zeros, \
1729
where, transpose, nonzero, indices, ones, nx
18-
import matplotlib.numerix as numerix
1930
from matplotlib.widgets import SubplotTool
2031

21-
from backend_gdk import RendererGDK
22-
23-
24-
pygtk_version_required = (2,0,0)
25-
try:
26-
import pygtk
27-
if not matplotlib.FROZEN:
28-
pygtk.require('2.0')
29-
except:
30-
print >> sys.stderr, sys.exc_info()[1]
31-
raise SystemExit('PyGTK version %d.%d.%d or greater is required to run '
32-
'the GTK Matplotlib backends'
33-
% pygtk_version_required)
34-
35-
import gobject
36-
import gtk; gdk = gtk.gdk
37-
import pango
38-
39-
if gtk.pygtk_version < pygtk_version_required:
40-
raise SystemExit ("PyGTK %d.%d.%d is installed\n"
41-
"PyGTK %d.%d.%d or later is required"
42-
% (gtk.pygtk_version + pygtk_version_required))
43-
backend_version = "%d.%d.%d" % gtk.pygtk_version
44-
del pygtk_version_required
45-
4632

4733
_debug = False
4834
#_debug = True

lib/matplotlib/backends/backend_qt.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
from __future__ import division
2-
import os, math
2+
import math
3+
import os
34
import sys
5+
46
import matplotlib
5-
from matplotlib import verbose, MPLError
7+
from matplotlib import verbose
68
from matplotlib.numerix import asarray, fromstring, UInt8, zeros, \
79
where, transpose, nonzero, indices, ones, nx
810
import matplotlib.numerix as numerix

0 commit comments

Comments
 (0)