You are not logged in.

#1 2015-11-12 23:41:33

dkaparis
Member
Registered: 2015-04-25
Posts: 11

Pyside 1.2.4 with Python 3.5

Greetings,

This commit indicates that the current release of PySide, 1.2.4 (currently in community) does not support Python 3.5 (only 2.6, 2.7, 3.2, 3.3 and 3.4 are supported).

Indeed, if I create a virtual environment with pyvenv, as outlined in Python docs and attempt to manually install PySide there with "pip install pyside", I get an error message to that effect.

I suspect that is the reason for this bug with QTodoTxt:
https://github.com/mNantern/QTodoTxt/issues/154

Any advice what should I do as a maintainer of QTodoTxt? - I could add dependency on the Python 3.4 AUR package and try to bundle a virtual environment with pyside within the package, although this seems unwieldy a solution to what seems to me a more fundamental problem with compatibility between published repository packages.
On a more general note, what is the Arch policy on packages for such cases - the latest releases of two packages are incompatible with each other?

Best regards,
Dimitri

Offline

#2 2015-11-13 00:30:13

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,550

Re: Pyside 1.2.4 with Python 3.5

If you can show that PySide doesn't work in 3.5, you should file a bug report on the Arch bug tracker.

So far, though, all you have is a downstream disclaiming responsibility and old metadata in the installation.

Offline

#3 2015-11-13 10:03:47

dkaparis
Member
Registered: 2015-04-25
Posts: 11

Re: Pyside 1.2.4 with Python 3.5

It's not simply a matter of old metadata. Python 3.5 was released mid-September, while the latest PySide release is 1.2.4 (2015-10-14), with only change listed: "Make sure that setup.py is run with an allowed python version".

In this other issue, PySide developers have also been explicit about disallowing Python 3.5:
https://github.com/PySide/pyside-setup/issues/58

Anyway, I'll try to work with the QTodoTxt developer to attempt tracking down the specific issue and will go on from there.

Offline

Board footer

Powered by FluxBB