Community Packages

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

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



As Synapse 0.34.0 now "recommend[s] Python 3 for production use" (see, 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
Comment by Zep Man (Zepman) - Friday, 28 December 2018, 21:49 GMT
Another upstream comment ( ):
"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:
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.