Bug 263430

Summary: net-im/py-matrix-synapse: update to 1.57.1
Product: Ports & Packages Reporter: Ashish SHUKLA <ashish>
Component: Individual Port(s)Assignee: Ashish SHUKLA <ashish>
Status: Closed FIXED    
Severity: Affects Only Me CC: ports
Priority: --- Flags: ports: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/matrix-org/synapse/releases/tag/v1.57.1
Attachments:
Description Flags
Update to 1.57.0
none
Update to 1.57.1 none

Description Ashish SHUKLA freebsd_committer freebsd_triage 2022-04-20 01:05:56 UTC
Created attachment 233349 [details]
Update to 1.57.0

- Update to 1.57.0
- Upstream has removed dependency on idna[0]

[0] https://github.com/matrix-org/synapse/commit/3ad74b63e5721d318981d22d3b5c948c72506342

==================================================================

An excerpt from the test suite, which has passed fine:


tests.replication.tcp.streams.test_events.EventsStreamTestCase.test_backwards_stream_id
tests.replication.tcp.streams.test_events.EventsStreamTestCase.test_update_function_event_row_limit
tests.replication.tcp.streams.test_events.EventsStreamTestCase.test_update_function_huge_state_change
tests.replication.tcp.streams.test_events.EventsStreamTestCase.test_update_function_state_row_limit
tests.replication.tcp.streams.test_federation.FederationStreamTestCase.test_catchup
tests.replication.tcp.streams.test_receipts.ReceiptsStreamTestCase.test_receipt
tests.replication.tcp.streams.test_typing.TypingStreamTestCase.test_reset
tests.replication.tcp.streams.test_typing.TypingStreamTestCase.test_typing
-------------------------------------------------------------------------------
Ran 2299 tests in 1241.849s

PASSED (skips=40, successes=2259)
Comment 1 Ashish SHUKLA freebsd_committer freebsd_triage 2022-04-22 18:59:54 UTC
Created attachment 233401 [details]
Update to 1.57.1

- Update to 1.57.1
- Move py-idna dependency to TEST_DEPENDS
- Add a dependency for Python < 3.8
Comment 2 Sascha Biberhofer 2022-04-24 16:19:42 UTC
(In reply to Ashish SHUKLA from comment #1)
Thank you for the patch!

The updated port looks fine, builds fine, tests fine and runs fine in production. In short, it ticks all the "lets get this merged" boxes for me, so let's get this merged. :D

Cheers,
Sascha
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-04-25 13:10:33 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=45f1b936769d8038de890dda01ce7986a94bbbe6

commit 45f1b936769d8038de890dda01ce7986a94bbbe6
Author:     Ashish SHUKLA <ashish@FreeBSD.org>
AuthorDate: 2022-04-20 00:25:26 +0000
Commit:     Ashish SHUKLA <ashish@FreeBSD.org>
CommitDate: 2022-04-25 13:05:56 +0000

    net-im/py-matrix-synapse: Update to 1.57.1

    - Move py-idna dependency to TEST_DEPENDS
    - Add a dependency for Python < 3.8

    PR:             263430
    Approved by:    Sascha Biberhofer <ports@skyforge.at> (maintainer)

 net-im/py-matrix-synapse/Makefile                         | 15 +++++++++++----
 net-im/py-matrix-synapse/distinfo                         |  6 +++---
 .../files/patch-synapse_python__dependencies.py           | 13 ++-----------
 3 files changed, 16 insertions(+), 18 deletions(-)
Comment 4 Ashish SHUKLA freebsd_committer freebsd_triage 2022-04-25 13:12:32 UTC
Committed, thanks!
Comment 5 commit-hook freebsd_committer freebsd_triage 2022-06-29 04:30:18 UTC
A commit in branch 2022Q2 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1a2fd6e261937fd489ecbdf5100f10eca4d33bd9

commit 1a2fd6e261937fd489ecbdf5100f10eca4d33bd9
Author:     Ashish SHUKLA <ashish@FreeBSD.org>
AuthorDate: 2022-04-20 00:25:26 +0000
Commit:     Ashish SHUKLA <ashish@FreeBSD.org>
CommitDate: 2022-06-29 04:12:57 +0000

    net-im/py-matrix-synapse: Update to 1.57.1

    - Move py-idna dependency to TEST_DEPENDS
    - Add a dependency for Python < 3.8

    PR:             263430
    Approved by:    Sascha Biberhofer <ports@skyforge.at> (maintainer)

    (cherry picked from commit 45f1b936769d8038de890dda01ce7986a94bbbe6)

 net-im/py-matrix-synapse/Makefile                         | 15 +++++++++++----
 net-im/py-matrix-synapse/distinfo                         |  6 +++---
 .../files/patch-synapse_python__dependencies.py           | 13 ++-----------
 3 files changed, 16 insertions(+), 18 deletions(-)