FS#61172 - [matrix-synapse] Update to Python 3 dependencies?

Attached to Project: Community Packages
Opened by Luca Weiss (z3ntu) - Tuesday, 25 December 2018, 18:20 GMT
Last edited by Balló György (City-busz) - Saturday, 30 March 2019, 08:59 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:

As Synapse 0.34.0 now "recommend[s] Python 3 for production use" (see https://matrix.org/blog/2018/12/20/synapse-0-34-0-released/), it would be great to have the Arch package updated for Python 3 dependencies.

Additional info:
* matrix-synapse 0.34.0-1
This task depends upon

Closed by  Balló György (City-busz)
Saturday, 30 March 2019, 08:59 GMT
Reason for closing:  Implemented
Additional comments about closing:  matrix-synapse 0.34.1.1-1
Comment by Zep Man (Zepman) - Friday, 28 December 2018, 21:49 GMT
Another upstream comment ( https://matrix.org/blog/2018/12/25/the-2018-matrix-holiday-special/ ):
"As everyone should have seen by now, Synapse is now Python 3 by default as of 0.34, which provides significant RAM and CPU improvements across the board as well as a path forwards given Python 2’s planned demise at the end of 2019. If you’re not running your Synapse on Python 3 today, you are officially doing it wrong."

For inspiration, see package matrix-synapse-py3-git in AUR:
https://aur.archlinux.org/packages/matrix-synapse-py3-git/
Comment by Giovanni Harting (IdleGandalf) - Sunday, 03 March 2019, 16:46 GMT
Seems to me like this has almost been completed. synapse.install still prints some python2 instructions.

Loading...