[PySide] Python 3.8 and 3.5

Florian Bruhin me at the-compiler.org
Fri Oct 25 15:04:41 CEST 2019


Hey Cristián,

On Fri, Oct 25, 2019 at 11:48:06AM +0000, Cristián Maureira-Fredes wrote:
>  From 3.6 there are many features we wanted to use, like:
> * f-strings (and refactor our code base),
> * asyncio stable API (we wanted to move forward and provide compatibility),
> * Type annotation for function parameters,
> * default utf-8 encoding on windows for file system paths (we had a 
> couple of issues)
> * The ability to check if the GIL is being held (to help us solve
> a couple of problems with GIL and event loop),
> * among others,

I understand (especially for f-strings!) - I'm in a similar boat with my own
project (qutebrowser[1]), but I didn't dare to drop support for 3.5 yet.

But what I don't understand: How are you going to use e.g. f-strings if you
need to keep support for 2.7?

[1] https://www.qutebrowser.org/

> If it's so critical to you,
> I think this could be postponed to the release of Qt6 too,
> after all the final release 3.5.8 is scheduled for tomorrow,
> and then it naturally will be unused.

Not for me - qutebrowser currently still only supports PyQt5. If PySide2
support was introduced, from qutebrowser's view it'd be fine to only support
that on 3.6+. Other projects might feel different though.

Florian

-- 
https://www.qutebrowser.org | me at the-compiler.org (Mail/XMPP)
   GPG: 916E B0C8 FD55 A072 | https://the-compiler.org/pubkey.asc
         I love long mails! | https://email.is-not-s.ms/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.qt-project.org/pipermail/pyside/attachments/20191025/50753568/attachment.sig>


More information about the PySide mailing list