Based on this and some other comments I've made the minimum compatible 
version 1.0.3.

Anyone wishing to test can use the nightly builds here: 
http://www.pyside.org/files/nightly/ or just wait for next months 
release.  There's also compiling the PySide source or removing the 
version check too.

Gerald.

On 6/05/2011 4:32 PM, David Trémouilles wrote:
> Hello,
>
> This is not directly related to your patch but I would like to
> report here that I still have at least one issue on MacOs
> that prevent matplotlib to work with your pyside backend.
> Indeed current PySide version (1.0.2) have a bug on MacOS that seems to
> have been fixed recently:
> http://bugs.pyside.org/show_bug.cgi?id=809
> But I will have to wait for next PySide release to
> confirm your pyside patch works on MacOs.
> Will test as soon as next pyside version is out and available on
> macports. I do not have time nor will to test with the latest current
> pyside head.
>
> Regards,
>
> David
>
>
>
> Le 06/05/11 03:36, Gerald Storer a écrit :
>> Hi,
>> I was wondering if I could get a comment on this.  Its been 4 weeks
>> since I submitted the original version and it has been more or less
>> production ready since Monday.
>>
>> https://github.com/matplotlib/matplotlib/pull/80
>>
>> Thanks,
>> Gerald.
>>
>> On 11/04/2011 4:49 PM, Gerald Storer wrote:
>>> Hi,
>>> I've submitted a pull request with backend changes that (should) let
>>> all currently supported versions of PyQt work along side PySide.  I've
>>> tested with PyQt 4.8.3 and PySide 1.0.0.
>>>
>>> I haven't bothered chasing down old versions of PyQt as they seem
>>> elusive.
>>>
>>> Gerald.
>>>
>>> On 29/03/2011 3:25 AM, butt...@gmail.com wrote:
>>>> Looking forward, supporting the Python 3 compatible PyQt API is
>>>> likely the way to go.
>>>>
>>>> Le , Gerald Storer<g...@mrxtech.com.au>   a écrit :
>>>>> On 28/03/2011 1:10 AM, Peter Butterworth wrote:
>>>>>
>>>>>
>>>>> Wouldn't it be possible to use a single backend compatible with both
>>>>>
>>>>> PyQt and Pyside ?
>>>>>
>>>>>
>>>>> The current Qt mpl backend uses the old PyQt slots/signals API
>>>> which PySide doesn't really support (there are some macros but they
>>>> don't work 100% the same).  From a quick glance at the IPython
>>>> implementation it looks like they are using the new API which means
>>>> older versions (<4.5) of PyQt won't be supported. This might be ok, I
>>>> don't know.
>>>>> If it isn't then, there will need to be some try...excepts around
>>>> the place or separate back ends.  If you ignore the PySide bugs I had
>>>> to work around I've only changed ~4 lines in the main backend.
>>>>>
>>>>>
>>>>> Pierre's formlayout is also using an obsolete method that isn't
>>>> present in PySide.  I've opted to emulate it, but it would be best to
>>>> change the code to use the alternative method available in both PyQt
>>>> and PySide.  formlayout also uses the old QString implementation of
>>>> PyQt, PySide only supports the new implementation where QString is
>>>> transparently convert to/from str/unicode.  Setting QString = unicode
>>>> seems to work though.
>>>>>
>>>>>
>>>>> Gerald.
>>>>>
>>
>>
>> ------------------------------------------------------------------------------
>> WhatsUp Gold - Download Free Network Management Software
>> The most intuitive, comprehensive, and cost-effective network
>> management toolset available today.  Delivers lowest initial
>> acquisition cost and overall TCO of any competing solution.
>> http://p.sf.net/sfu/whatsupgold-sd
>> _______________________________________________
>> Matplotlib-devel mailing list
>> Matplotlib-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
> ------------------------------------------------------------------------------
> WhatsUp Gold - Download Free Network Management Software
> The most intuitive, comprehensive, and cost-effective network
> management toolset available today.  Delivers lowest initial
> acquisition cost and overall TCO of any competing solution.
> http://p.sf.net/sfu/whatsupgold-sd
> _______________________________________________
> Matplotlib-devel mailing list
> Matplotlib-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel



------------------------------------------------------------------------------
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to