SourceForge logo
SourceForge logo
Menu

matplotlib-devel — matplotlib developers

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
(7)
2
3
(6)
4
(1)
5
(5)
6
7
(11)
8
9
10
(2)
11
(3)
12
(1)
13
14
15
(3)
16
(4)
17
(5)
18
(10)
19
(4)
20
(2)
21
(8)
22
(12)
23
(6)
24
(7)
25
26
(7)
27
(5)
28
(1)
29
30






Showing 3 results of 3

From: Benjamin R. <ben...@ou...> - 2014年11月11日 22:15:49
I should point out that the animation module tries to determine if the
canvas can blit if the user sets it to True. If it can't blit, then it
simply ignores the True setting. Maybe we should do something similar like
here as well?
On Tue, Nov 11, 2014 at 4:50 PM, Arnaud Gardelein <ar...@os...> wrote:
> Le mardi 11 novembre 2014 à 08:56 +0000, Jens Nielsen a écrit :
> > There was an issue with the GTK3Agg backend on Python 3 due to a
> > missing feature in the python 3 port of PyCairo but this has been
> > fixed in Matplotlib 1.4.0 by making it possible to use cairocffi as an
> > alternative to PyCairo.
> This is exactly the issue I meant.
>
> (...)
>
> > On Mon, Nov 10, 2014 at 11:26 PM, Thomas Caswell <tca...@gm...>
> > wrote:
> (...)
> > The issue is that the cairo backend is a vector backend, which
> > does not have a notion of blitting, which is something that
> > span selector uses to make it nice and snappy. Should be able
> > to get it to work by passing the kwarg `useblit=False` to the
> > constructor.
> >
> > Tom
>
> In fact I stupidly copied the example [1], missing completely this
> argument in the constructor. Setting useblit=False makes it working
> nicely. Thanks.
>
> Arnaud.
>
> [1] http://matplotlib.org/examples/widgets/span_selector.html
>
> PS: For the records, here is the full message that appears when setting
> useblit=True in [1] and matplotlibrc contains "backend : GTK3Cairo",
> matplotlib version 1.4.2 (debian):
>
> $ ./testspan.py
> Traceback (most recent call last):
> File
> "/usr/lib/python3/dist-packages/matplotlib/backends/backend_gtk3cairo.py",
> line 45, in on_draw_event
> self._render_figure(w, h)
> File
> "/usr/lib/python3/dist-packages/matplotlib/backends/backend_gtk3cairo.py",
> line 34, in _render_figure
> self.figure.draw (self._renderer)
> File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 59,
> in draw_wrapper
> draw(artist, renderer, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/matplotlib/figure.py", line 1085,
> in draw
> self.canvas.draw_event(renderer)
> File "/usr/lib/python3/dist-packages/matplotlib/backend_bases.py",
> line 1778, in draw_event
> self.callbacks.process(s, event)
> File "/usr/lib/python3/dist-packages/matplotlib/cbook.py", line 540,
> in process
> proxy(*args, **kwargs)
> File "/usr/lib/python3/dist-packages/matplotlib/cbook.py", line 415,
> in __call__
> return mtd(*args, **kwargs)
> File "/usr/lib/python3/dist-packages/matplotlib/widgets.py", line
> 1197, in update_background
> self.background = self.canvas.copy_from_bbox(self.ax.bbox)
> AttributeError: 'FigureCanvasGTK3Cairo' object has no attribute
> 'copy_from_bbox'
>
>
>
> ------------------------------------------------------------------------------
> Comprehensive Server Monitoring with Site24x7.
> Monitor 10 servers for 9ドル/Month.
> Get alerted through email, SMS, voice calls or mobile push notifications.
> Take corrective actions from your mobile device.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
From: Arnaud G. <ar...@os...> - 2014年11月11日 21:51:01
Le mardi 11 novembre 2014 à 08:56 +0000, Jens Nielsen a écrit :
> There was an issue with the GTK3Agg backend on Python 3 due to a
> missing feature in the python 3 port of PyCairo but this has been
> fixed in Matplotlib 1.4.0 by making it possible to use cairocffi as an
> alternative to PyCairo.
This is exactly the issue I meant.
(...)
> On Mon, Nov 10, 2014 at 11:26 PM, Thomas Caswell <tca...@gm...>
> wrote:
(...) 
> The issue is that the cairo backend is a vector backend, which
> does not have a notion of blitting, which is something that
> span selector uses to make it nice and snappy. Should be able
> to get it to work by passing the kwarg `useblit=False` to the
> constructor.
> 
> Tom
In fact I stupidly copied the example [1], missing completely this
argument in the constructor. Setting useblit=False makes it working
nicely. Thanks.
Arnaud.
[1] http://matplotlib.org/examples/widgets/span_selector.html
PS: For the records, here is the full message that appears when setting
useblit=True in [1] and matplotlibrc contains "backend : GTK3Cairo",
matplotlib version 1.4.2 (debian):
$ ./testspan.py
Traceback (most recent call last):
 File
"/usr/lib/python3/dist-packages/matplotlib/backends/backend_gtk3cairo.py", line 45, in on_draw_event
 self._render_figure(w, h)
 File
"/usr/lib/python3/dist-packages/matplotlib/backends/backend_gtk3cairo.py", line 34, in _render_figure
 self.figure.draw (self._renderer)
 File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 59,
in draw_wrapper
 draw(artist, renderer, *args, **kwargs)
 File "/usr/lib/python3/dist-packages/matplotlib/figure.py", line 1085,
in draw
 self.canvas.draw_event(renderer)
 File "/usr/lib/python3/dist-packages/matplotlib/backend_bases.py",
line 1778, in draw_event
 self.callbacks.process(s, event)
 File "/usr/lib/python3/dist-packages/matplotlib/cbook.py", line 540,
in process
 proxy(*args, **kwargs)
 File "/usr/lib/python3/dist-packages/matplotlib/cbook.py", line 415,
in __call__
 return mtd(*args, **kwargs)
 File "/usr/lib/python3/dist-packages/matplotlib/widgets.py", line
1197, in update_background
 self.background = self.canvas.copy_from_bbox(self.ax.bbox)
AttributeError: 'FigureCanvasGTK3Cairo' object has no attribute
'copy_from_bbox'
From: Jens N. <jen...@gm...> - 2014年11月11日 08:56:34
There was an issue with the GTK3Agg backend on Python 3 due to a missing
feature in the python 3 port of PyCairo but this has been fixed in
Matplotlib 1.4.0 by making it possible to use cairocffi as an alternative to
PyCairo. CairoCFFI implements the missing feature. (While the Agg backends
doesn't use Cairo to render the figures it still needs python binding for
Cairo AFAIK)
/Jens
On Mon, Nov 10, 2014 at 11:26 PM, Thomas Caswell <tca...@gm...> wrote:
> Not sure what you mean about agg + py3k, it should work fine (as we test
> it).
>
> The issue is that the cairo backend is a vector backend, which does not
> have a notion of blitting, which is something that span selector uses to
> make it nice and snappy. Should be able to get it to work by passing the
> kwarg `useblit=False` to the constructor.
>
> Tom
>
>
> ------------------------------------------------------------------------------
> Comprehensive Server Monitoring with Site24x7.
> Monitor 10 servers for 9ドル/Month.
> Get alerted through email, SMS, voice calls or mobile push notifications.
> Take corrective actions from your mobile device.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>
>

Showing 3 results of 3

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X





Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /