[PyQt] How to test sip version

Sébastien Petitdemange sebastien.petitdemange at esrf.fr
Tue Jun 11 15:04:15 BST 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 06/11/2013 03:31 PM, Phil Thompson wrote:
> On Tue, 11 Jun 2013 14:42:55 +0200, Sébastien Petitdemange 
> <sebastien.petitdemange at esrf.fr> wrote:
>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
>> 
>> On 06/11/2013 10:27 AM, Phil Thompson wrote:
>>> On Tue, 11 Jun 2013 10:04:31 +0200, Sébastien Petitdemange 
>>> <sebastien.petitdemange at esrf.fr> wrote:
>>>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
>>>> 
>>>> Hi list,
>>>> 
>>>> I need to have sip file compatible with != sip version
>>>> (starting at
>>> 4.10)
>>>> What is the best way to archive that?
>>> 
>>> If you are talking about SIP directives, ie. you want to use
>>> %If, and
> you
>>> need to support versions as old as that, then you need to
>>> implement something yourself. You could define a %Timeline for
>>> the SIP versions
> and
>>> pass the right -t argument to sip after you have detected which
>>> version if sip you are using.
>>> 
>>> Starting with SIP v4.12 this is done for you.
>>> 
>>> Phil
>>> 
>> Hi Phil,
>> 
>> Thanks for your quick reply.
>> 
>> So if my sip file are compatible with directives of sip v4.12,
>> they will stay compatible with sip version >= v4.12. Is that
>> correct or I misunderstood?
> 
> That's correct, but it's true of any version - sip tries to
> maintain backwards compatibility.
> 
> Phil
> 


Hi Phil,

I completely agree with you. I know that you always try to keep
backward compatibility.

You said in the previous email:
"Starting with SIP v4.12 this is done for you"

Apparently, I misunderstood your remark. What is done for me?

Regards,

SEB
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJRty5eAAoJEEtktDVosZgUzewIAJzFcqnnRcGf7hhPFOWCyVju
5QSuMlEt/rVxC5oGkRW8dNgNDxO8uvGCKvELELFzI5gtWDv6JQARkVTy3hBXuZre
21SnFEiy59y9QPPk/9bQNXiE/zZ8wzfN+PXBxJkktPI4w94m6l7zbFy3xiGTZ/Pb
18257fnIQacUddp+Qf0goR3WiXThG9TVwHYRmvIhqhEhcpvZEaaVZV6AJSuqYMtH
0yCpqcQgnHSXdMMToAFgG6Bf0rWWh4E/DC0QjpDusMLv/naHuzIF/J3dnPUkinMF
fCUNjNIesCs8y3LTlGtPd9SWIF3ZoayXS9GNOFKAxJtgyEp0nKmbK2G1fohGads=
=2uIT
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sebastien_petitdemange.vcf
Type: text/x-vcard
Size: 218 bytes
Desc: not available
URL: <http://www.riverbankcomputing.com/pipermail/pyqt/attachments/20130611/bc93f942/attachment.vcf>


More information about the PyQt mailing list