Dear all,
There have been enough changes and improvements in ETS that it seems a new release would be useful. The plan is to cut a release this coming Monday, March 25. Please let us know immediately if there are outstanding changes which you think should be included, or if you have any other strong concerns. Thanks! Jonathan March for Enthought _______________________________________________ Enthought-Dev mailing list [hidden email] https://mail.enthought.com/mailman/listinfo/enthought-dev |
There are several pull requests for Enable and Chaco that should at the very least be reviewed before a release is made.
Chaco: https://github.com/enthought/chaco/pull/73 - "BUG: Update plot when model_changed event is fired" https://github.com/enthought/chaco/pull/98 - "Fix resizing bug in range_selection tool" https://github.com/enthought/chaco/pull/99 - "Make chaco demos Qt compatible" https://github.com/enthought/chaco/pull/102 - "Fix the bug during barplot creation" https://github.com/enthought/chaco/pull/104 - "Updated _data_update_handler to react to "removed" and "added" events" https://github.com/enthought/chaco/pull/107 - "Fix axis layout bugs" Enable: https://github.com/enthought/enable/pull/69 - "Quartz backend: Don't call CGContextClosePath or CGContextClip with an empty path" https://github.com/enthought/enable/pull/73 - "Add __init__.py to enable/savage/trait_defs/ui/wx/data/" https://github.com/enthought/enable/pull/86 - "Fix test of points-to-pixel conversion." https://github.com/enthought/enable/pull/87 - "Fix the testURLFallback test failure." This probably applies to other ETS projects as well, but I haven't really got my hands in those. -- John On Mar 20, 2013, at 11:24 AM, Jonathan March wrote: > Dear all, > > There have been enough changes and improvements in ETS that it seems a new release would be useful. The plan is to cut a release this coming Monday, March 25. > > Please let us know immediately if there are outstanding changes which you think should be included, or if you have any other strong concerns. > > Thanks! > > Jonathan March > for Enthought > > _______________________________________________ > Enthought-Dev mailing list > [hidden email] > https://mail.enthought.com/mailman/listinfo/enthought-dev _______________________________________________ Enthought-Dev mailing list [hidden email] https://mail.enthought.com/mailman/listinfo/enthought-dev |
Le 20/03/2013 17:50, John Wiggins a écrit :
> There are several pull requests for Enable and Chaco that should at the very least be reviewed before a release is made. > > Chaco: > https://github.com/enthought/chaco/pull/73 - "BUG: Update plot when model_changed event is fired" > https://github.com/enthought/chaco/pull/98 - "Fix resizing bug in range_selection tool" > https://github.com/enthought/chaco/pull/99 - "Make chaco demos Qt compatible" > https://github.com/enthought/chaco/pull/102 - "Fix the bug during barplot creation" > https://github.com/enthought/chaco/pull/104 - "Updated _data_update_handler to react to "removed" and "added" events" > https://github.com/enthought/chaco/pull/107 - "Fix axis layout bugs" Hello, Is issue in concern with "blank image plot" planned to be fixed? TIA Cheers, > > Enable: > https://github.com/enthought/enable/pull/69 - "Quartz backend: Don't call CGContextClosePath or CGContextClip with an empty path" > https://github.com/enthought/enable/pull/73 - "Add __init__.py to enable/savage/trait_defs/ui/wx/data/" > https://github.com/enthought/enable/pull/86 - "Fix test of points-to-pixel conversion." > https://github.com/enthought/enable/pull/87 - "Fix the testURLFallback test failure." > > This probably applies to other ETS projects as well, but I haven't really got my hands in those. > > -- John > > On Mar 20, 2013, at 11:24 AM, Jonathan March wrote: > >> Dear all, >> >> There have been enough changes and improvements in ETS that it seems a new release would be useful. The plan is to cut a release this coming Monday, March 25. >> >> Please let us know immediately if there are outstanding changes which you think should be included, or if you have any other strong concerns. >> >> Thanks! >> >> Jonathan March >> for Enthought >> >> _______________________________________________ >> Enthought-Dev mailing list >> [hidden email] >> https://mail.enthought.com/mailman/listinfo/enthought-dev > > _______________________________________________ > Enthought-Dev mailing list > [hidden email] > https://mail.enthought.com/mailman/listinfo/enthought-dev > -- Fred _______________________________________________ Enthought-Dev mailing list [hidden email] https://mail.enthought.com/mailman/listinfo/enthought-dev |
Fred,
Is there an open issue for that? I can't find anything other than your mentions on this mailing list. I'm happy to look into the problem, but I haven't been able to reproduce the problem. Can you provide more details about your install? > Hi there, > > I have just upgrade ETS from trunk, and now, examples such as > cmap_image_plot.py display blank image, without errors message. > > > horizon_plot.py fails, anyway, with the following message: > (dunno if related or not) > > Traceback (most recent call last): > File > "/usr/local/lib/python2.7/dist-packages/enable-4.2.1-py2.7-linux-x86_64.egg/enable/abstract_window.py", > line 416, in _paint > self.component.draw(gc, view_bounds=(0, 0, size[0], size[1])) > File > "/usr/local/lib/python2.7/dist-packages/enable-4.2.1-py2.7-linux-x86_64.egg/enable/component.py", > line 421, in draw > self._draw(gc, view_bounds, mode) > File > "/usr/local/lib/python2.7/dist-packages/enable-4.2.1-py2.7-linux-x86_64.egg/enable/component.py", > line 773, in _draw > self._dispatch_draw(layer, gc, view_bounds, mode) > File > "/usr/local/lib/python2.7/dist-packages/enable-4.2.1-py2.7-linux-x86_64.egg/enable/container.py", > line 327, in _dispatch_draw > component._dispatch_draw(layer, gc, new_bounds, mode) > File > "/usr/local/lib/python2.7/dist-packages/enable-4.2.1-py2.7-linux-x86_64.egg/enable/component.py", > line 793, in _dispatch_draw > handler(gc, view_bounds, mode) > File > "/usr/local/lib/python2.7/dist-packages/chaco-4.2.1-py2.7-linux-x86_64.egg/chaco/base_xy_plot.py", > line 462, in _draw_plot > self._draw_component(gc, view_bounds, mode) > File > "/usr/local/lib/python2.7/dist-packages/chaco-4.2.1-py2.7-linux-x86_64.egg/chaco/base_xy_plot.py", > line 470, in _draw_component > self._render(gc, pts) > File > "/usr/local/lib/python2.7/dist-packages/chaco-4.2.1-py2.7-linux-x86_64.egg/chaco/horizon_plot.py", > line 92, in _render > self._render_fill(gc, col, points+i*inc, ox, oy) > File > "/usr/local/lib/python2.7/dist-packages/chaco-4.2.1-py2.7-linux-x86_64.egg/chaco/horizon_plot.py", > line 114, in _render_fill > gc.set_fill_color(face_col) > File > "/usr/local/lib/python2.7/dist-packages/enable-4.2.1-py2.7-linux-x86_64.egg/kiva/agg/agg.py", > line 861, in set_fill_color > color = Rgba(r,g,b,a) > File > "/usr/local/lib/python2.7/dist-packages/enable-4.2.1-py2.7-linux-x86_64.egg/kiva/agg/agg.py", > line 452, in __init__ > _Rgba.__init__(self,*args) > File > "/usr/local/lib/python2.7/dist-packages/enable-4.2.1-py2.7-linux-x86_64.egg/kiva/agg/agg.py", > line 423, in __init__ > this = _agg.new__Rgba(*args) > TypeError: in method 'new__Rgba', argument 1 of type 'double' > > > All examples with scatter & lines are well displayed, but examples with > CMapImagePlot/ImagePlot are blank (colorbars too). > > Any suggestion? > > > TIA > > Cheers, > > > Debian x86_64 (wheezy) > NumPy 1.6.2 > SciPy 0.10.1 > > -- > Fred -- John On Mar 21, 2013, at 7:40 AM, Fred wrote: > Le 20/03/2013 17:50, John Wiggins a écrit : >> There are several pull requests for Enable and Chaco that should at the very least be reviewed before a release is made. >> >> Chaco: >> https://github.com/enthought/chaco/pull/73 - "BUG: Update plot when model_changed event is fired" >> https://github.com/enthought/chaco/pull/98 - "Fix resizing bug in range_selection tool" >> https://github.com/enthought/chaco/pull/99 - "Make chaco demos Qt compatible" >> https://github.com/enthought/chaco/pull/102 - "Fix the bug during barplot creation" >> https://github.com/enthought/chaco/pull/104 - "Updated _data_update_handler to react to "removed" and "added" events" >> https://github.com/enthought/chaco/pull/107 - "Fix axis layout bugs" > Hello, > > Is issue in concern with "blank image plot" planned to be fixed? > > TIA > > Cheers, >> >> Enable: >> https://github.com/enthought/enable/pull/69 - "Quartz backend: Don't call CGContextClosePath or CGContextClip with an empty path" >> https://github.com/enthought/enable/pull/73 - "Add __init__.py to enable/savage/trait_defs/ui/wx/data/" >> https://github.com/enthought/enable/pull/86 - "Fix test of points-to-pixel conversion." >> https://github.com/enthought/enable/pull/87 - "Fix the testURLFallback test failure." >> >> This probably applies to other ETS projects as well, but I haven't really got my hands in those. >> >> -- John >> >> On Mar 20, 2013, at 11:24 AM, Jonathan March wrote: >> >>> Dear all, >>> >>> There have been enough changes and improvements in ETS that it seems a new release would be useful. The plan is to cut a release this coming Monday, March 25. >>> >>> Please let us know immediately if there are outstanding changes which you think should be included, or if you have any other strong concerns. >>> >>> Thanks! >>> >>> Jonathan March >>> for Enthought >>> >>> _______________________________________________ >>> Enthought-Dev mailing list >>> [hidden email] >>> https://mail.enthought.com/mailman/listinfo/enthought-dev >> >> _______________________________________________ >> Enthought-Dev mailing list >> [hidden email] >> https://mail.enthought.com/mailman/listinfo/enthought-dev >> > > > -- > Fred > _______________________________________________ > Enthought-Dev mailing list > [hidden email] > https://mail.enthought.com/mailman/listinfo/enthought-dev _______________________________________________ Enthought-Dev mailing list [hidden email] https://mail.enthought.com/mailman/listinfo/enthought-dev |
In reply to this post by Jonathan March
There is a pull request from a user in scimath.units.
Looks good at first glance, but we should run unit tests for existing projects. Can anyone else put their eyes on the PR? -Tim On W 20 Mar, 2013, at 11:24 AM, Jonathan March <[hidden email]> wrote:
_______________________________________________ Enthought-Dev mailing list [hidden email] https://mail.enthought.com/mailman/listinfo/enthought-dev |
In reply to this post by John Wiggins
Le 21/03/2013 14:47, John Wiggins a écrit :
> Fred, Is there an open issue for that? I can't find anything other > than your mentions on this mailing list. I'm happy to look into the > problem, but I haven't been able to reproduce the problem. Can you > provide more details about your install? Hi John, Several guys have reported this issue, btw. (latest is from Felix on feb. 28th). My install is as follow: - debian wheezy 64 bits - ETS source from git - gcc 4.7.2 - numpy 1.7.0 - scipy 0.10.1 TIA > > >> Hi there, >> >> I have just upgrade ETS from trunk, and now, examples such as >> cmap_image_plot.py display blank image, without errors message. >> >> >> horizon_plot.py fails, anyway, with the following message: (dunno >> if related or not) >> >> Traceback (most recent call last): File >> "/usr/local/lib/python2.7/dist-packages/enable-4.2.1-py2.7-linux-x86_64.egg/enable/abstract_window.py", >> >> >> self.component.draw(gc, view_bounds=(0, 0, size[0], size[1])) File >> "/usr/local/lib/python2.7/dist-packages/enable-4.2.1-py2.7-linux-x86_64.egg/enable/component.py", >> >> line 421, in draw >> self._draw(gc, view_bounds, mode) File >> "/usr/local/lib/python2.7/dist-packages/enable-4.2.1-py2.7-linux-x86_64.egg/enable/component.py", >> >> line 773, in _draw >> self._dispatch_draw(layer, gc, view_bounds, mode) File >> "/usr/local/lib/python2.7/dist-packages/enable-4.2.1-py2.7-linux-x86_64.egg/enable/container.py", >> >> line 327, in _dispatch_draw >> component._dispatch_draw(layer, gc, new_bounds, mode) File >> "/usr/local/lib/python2.7/dist-packages/enable-4.2.1-py2.7-linux-x86_64.egg/enable/component.py", >> >> line 793, in _dispatch_draw >> handler(gc, view_bounds, mode) File >> "/usr/local/lib/python2.7/dist-packages/chaco-4.2.1-py2.7-linux-x86_64.egg/chaco/base_xy_plot.py", >> >> line 462, in _draw_plot >> self._draw_component(gc, view_bounds, mode) File >> "/usr/local/lib/python2.7/dist-packages/chaco-4.2.1-py2.7-linux-x86_64.egg/chaco/base_xy_plot.py", >> >> line 470, in _draw_component >> self._render(gc, pts) File >> "/usr/local/lib/python2.7/dist-packages/chaco-4.2.1-py2.7-linux-x86_64.egg/chaco/horizon_plot.py", >> >> line 92, in _render >> self._render_fill(gc, col, points+i*inc, ox, oy) File >> "/usr/local/lib/python2.7/dist-packages/chaco-4.2.1-py2.7-linux-x86_64.egg/chaco/horizon_plot.py", >> >> line 114, in _render_fill >> gc.set_fill_color(face_col) File >> "/usr/local/lib/python2.7/dist-packages/enable-4.2.1-py2.7-linux-x86_64.egg/kiva/agg/agg.py", >> >> line 861, in set_fill_color >> color = Rgba(r,g,b,a) File >> "/usr/local/lib/python2.7/dist-packages/enable-4.2.1-py2.7-linux-x86_64.egg/kiva/agg/agg.py", >> >> line 452, in __init__ >> _Rgba.__init__(self,*args) File >> "/usr/local/lib/python2.7/dist-packages/enable-4.2.1-py2.7-linux-x86_64.egg/kiva/agg/agg.py", >> >> line 423, in __init__ >> this = _agg.new__Rgba(*args) TypeError: in method 'new__Rgba', >> argument 1 of type 'double' >> >> >> All examples with scatter& lines are well displayed, but examples >> with CMapImagePlot/ImagePlot are blank (colorbars too). >> >> Any suggestion? >> >> >> TIA >> >> Cheers, >> >> >> Debian x86_64 (wheezy) NumPy 1.6.2 SciPy 0.10.1 >> >> -- Fred > > > -- John > > On Mar 21, 2013, at 7:40 AM, Fred wrote: > >> Le 20/03/2013 17:50, John Wiggins a écrit : >>> There are several pull requests for Enable and Chaco that should >>> at the very least be reviewed before a release is made. >>> >>> Chaco: https://github.com/enthought/chaco/pull/73 - "BUG: Update >>> plot when model_changed event is fired" >>> https://github.com/enthought/chaco/pull/98 - "Fix resizing bug in >>> range_selection tool" https://github.com/enthought/chaco/pull/99 >>> - "Make chaco demos Qt compatible" >>> https://github.com/enthought/chaco/pull/102 - "Fix the bug during >>> barplot creation" https://github.com/enthought/chaco/pull/104 - >>> "Updated _data_update_handler to react to "removed" and "added" >>> events" https://github.com/enthought/chaco/pull/107 - "Fix axis >>> layout bugs" >> Hello, >> >> Is issue in concern with "blank image plot" planned to be fixed? >> >> TIA >> >> Cheers, >>> >>> Enable: https://github.com/enthought/enable/pull/69 - "Quartz >>> backend: Don't call CGContextClosePath or CGContextClip with an >>> empty path" https://github.com/enthought/enable/pull/73 - "Add >>> __init__.py to enable/savage/trait_defs/ui/wx/data/" >>> https://github.com/enthought/enable/pull/86 - "Fix test of >>> points-to-pixel conversion." >>> https://github.com/enthought/enable/pull/87 - "Fix the >>> testURLFallback test failure." >>> >>> This probably applies to other ETS projects as well, but I >>> haven't really got my hands in those. >>> >>> -- John >>> >>> On Mar 20, 2013, at 11:24 AM, Jonathan March wrote: >>> >>>> Dear all, >>>> >>>> There have been enough changes and improvements in ETS that it >>>> seems a new release would be useful. The plan is to cut a >>>> release this coming Monday, March 25. >>>> >>>> Please let us know immediately if there are outstanding changes >>>> which you think should be included, or if you have any other >>>> strong concerns. >>>> >>>> Thanks! >>>> >>>> Jonathan March for Enthought >>>> >>>> _______________________________________________ Enthought-Dev >>>> mailing list [hidden email] >>>> https://mail.enthought.com/mailman/listinfo/enthought-dev >>> >>> _______________________________________________ Enthought-Dev >>> mailing list [hidden email] >>> https://mail.enthought.com/mailman/listinfo/enthought-dev >>> >> >> >> -- Fred _______________________________________________ >> Enthought-Dev mailing list [hidden email] >> https://mail.enthought.com/mailman/listinfo/enthought-dev > > _______________________________________________ Enthought-Dev mailing > list [hidden email] > https://mail.enthought.com/mailman/listinfo/enthought-dev > -- Fred _______________________________________________ Enthought-Dev mailing list [hidden email] https://mail.enthought.com/mailman/listinfo/enthought-dev |
On Thu, Mar 21, 2013 at 2:02 PM, Fred <[hidden email]> wrote:
> Le 21/03/2013 14:47, John Wiggins a écrit : >> Fred, Is there an open issue for that? I can't find anything other >> than your mentions on this mailing list. I'm happy to look into the >> problem, but I haven't been able to reproduce the problem. Can you >> provide more details about your install? > Hi John, > > Several guys have reported this issue, btw. > (latest is from Felix on feb. 28th). > > My install is as follow: > > - debian wheezy 64 bits > - ETS source from git > - gcc 4.7.2 > - numpy 1.7.0 > - scipy 0.10.1 GUI toolkit? If using wx, GTK version? -- Robert Kern Enthought _______________________________________________ Enthought-Dev mailing list [hidden email] https://mail.enthought.com/mailman/listinfo/enthought-dev |
In reply to this post by John Wiggins
On 21 March 2013 14:47, John Wiggins <[hidden email]> wrote:
> Fred, > Is there an open issue for that? I can't find anything other than your mentions on this mailing list. I'm happy to look into the problem, but I haven't been able to reproduce the problem. Can you provide more details about your install? IIRC there is a similar reports pointing out a recent gcc version. The use of gcc 4.7.1 was the culprit. -- Didrik _______________________________________________ Enthought-Dev mailing list [hidden email] https://mail.enthought.com/mailman/listinfo/enthought-dev |
In reply to this post by Robert Kern
Le 21/03/2013 15:03, Robert Kern a écrit :
> On Thu, Mar 21, 2013 at 2:02 PM, Fred<[hidden email]> wrote: >> Le 21/03/2013 14:47, John Wiggins a écrit : >>> Fred, Is there an open issue for that? I can't find anything other >>> than your mentions on this mailing list. I'm happy to look into the >>> problem, but I haven't been able to reproduce the problem. Can you >>> provide more details about your install? >> Hi John, >> >> Several guys have reported this issue, btw. >> (latest is from Felix on feb. 28th). >> >> My install is as follow: >> >> - debian wheezy 64 bits >> - ETS source from git >> - gcc 4.7.2 >> - numpy 1.7.0 >> - scipy 0.10.1 > > GUI toolkit? If using wx, GTK version? GTK 2.8.12 > > -- > Robert Kern > Enthought > _______________________________________________ > Enthought-Dev mailing list > [hidden email] > https://mail.enthought.com/mailman/listinfo/enthought-dev -- Fred _______________________________________________ Enthought-Dev mailing list [hidden email] https://mail.enthought.com/mailman/listinfo/enthought-dev |
In reply to this post by Didrik Pinte-2
Le 21/03/2013 15:03, Didrik Pinte a écrit :
> On 21 March 2013 14:47, John Wiggins<[hidden email]> wrote: >> Fred, >> Is there an open issue for that? I can't find anything other than your mentions on this mailing list. I'm happy to look into the problem, but I haven't been able to reproduce the problem. Can you provide more details about your install? > > IIRC there is a similar reports pointing out a recent gcc version. The > use of gcc 4.7.1 was the culprit. You're right, yes. But I get the same issue with 4.7.2. -- Fred _______________________________________________ Enthought-Dev mailing list [hidden email] https://mail.enthought.com/mailman/listinfo/enthought-dev |
On Thu, Mar 21, 2013 at 2:17 PM, Fred <[hidden email]> wrote:
> Le 21/03/2013 15:03, Didrik Pinte a écrit : >> On 21 March 2013 14:47, John Wiggins<[hidden email]> wrote: >>> Fred, >>> Is there an open issue for that? I can't find anything other than your mentions on this mailing list. I'm happy to look into the problem, but I haven't been able to reproduce the problem. Can you provide more details about your install? >> >> IIRC there is a similar reports pointing out a recent gcc version. The >> use of gcc 4.7.1 was the culprit. > You're right, yes. > > But I get the same issue with 4.7.2. Yes. Recent gcc's seem to be compiling agg incorrectly. We don't know who is at fault there, but the workaround is to downgrade gcc to 4.6.x. https://mail.enthought.com/pipermail/enthought-dev/2013-February/032139.html -- Robert Kern Enthought _______________________________________________ Enthought-Dev mailing list [hidden email] https://mail.enthought.com/mailman/listinfo/enthought-dev |
In reply to this post by Didrik Pinte-2
Right, the gcc issue… If this is in fact the cause of the problem, it's not something that we can fix before the next ETS release (absent some kind of heroic effort by a C++/template guru).
Long term, it might be a good idea to replace AGG with something a bit more maintainable. But... That's a can of worms I'd rather not open just yet. -- John On Mar 21, 2013, at 9:03 AM, Didrik Pinte wrote: > On 21 March 2013 14:47, John Wiggins <[hidden email]> wrote: >> Fred, >> Is there an open issue for that? I can't find anything other than your mentions on this mailing list. I'm happy to look into the problem, but I haven't been able to reproduce the problem. Can you provide more details about your install? > > IIRC there is a similar reports pointing out a recent gcc version. The > use of gcc 4.7.1 was the culprit. > > -- Didrik > _______________________________________________ > Enthought-Dev mailing list > [hidden email] > https://mail.enthought.com/mailman/listinfo/enthought-dev _______________________________________________ Enthought-Dev mailing list [hidden email] https://mail.enthought.com/mailman/listinfo/enthought-dev |
In reply to this post by Robert Kern
Le 21/03/2013 15:23, Robert Kern a écrit :
> On Thu, Mar 21, 2013 at 2:17 PM, Fred<[hidden email]> wrote: >> Le 21/03/2013 15:03, Didrik Pinte a écrit : >>> On 21 March 2013 14:47, John Wiggins<[hidden email]> wrote: >>>> Fred, >>>> Is there an open issue for that? I can't find anything other than your mentions on this mailing list. I'm happy to look into the problem, but I haven't been able to reproduce the problem. Can you provide more details about your install? >>> >>> IIRC there is a similar reports pointing out a recent gcc version. The >>> use of gcc 4.7.1 was the culprit. >> You're right, yes. >> >> But I get the same issue with 4.7.2. > > Yes. Recent gcc's seem to be compiling agg incorrectly. We don't know > who is at fault there, but the workaround is to downgrade gcc to > 4.6.x. > > https://mail.enthought.com/pipermail/enthought-dev/2013-February/032139.html But I can't downgrade gcc. I only hope that the next debian stable won't upgrade to 4.7.x. Cheers, -- Fred _______________________________________________ Enthought-Dev mailing list [hidden email] https://mail.enthought.com/mailman/listinfo/enthought-dev |
On Thu, Mar 21, 2013 at 2:37 PM, Fred <[hidden email]> wrote: Le 21/03/2013 15:23, Robert Kern a écrit : Pietro Berkes Scientific software developer Enthought UK _______________________________________________ Enthought-Dev mailing list [hidden email] https://mail.enthought.com/mailman/listinfo/enthought-dev |
Free forum by Nabble | Edit this page |