Bug 263430 - net-im/py-matrix-synapse: update to 1.57.1
Summary: net-im/py-matrix-synapse: update to 1.57.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Ashish SHUKLA
URL: https://github.com/matrix-org/synapse...
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-20 01:05 UTC by Ashish SHUKLA
Modified: 2022-06-29 04:30 UTC (History)
1 user (show)

See Also:
ports: maintainer-feedback+


Attachments
Update to 1.57.0 (3.18 KB, patch)
2022-04-20 01:05 UTC, Ashish SHUKLA
no flags Details | Diff
Update to 1.57.1 (4.52 KB, patch)
2022-04-22 18:59 UTC, Ashish SHUKLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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(-)