Bug 278712

Summary: net-im/py-matrix-synapse: Update to 1.111.0
Product: Ports & Packages Reporter: Ashish SHUKLA <ashish>
Component: Individual Port(s)Assignee: Ashish SHUKLA <ashish>
Status: Closed FIXED    
Severity: Affects Only Me CC: doskel, lwhsu, ports
Priority: --- Flags: bugzilla: maintainer-feedback? (ports)
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/element-hq/synapse/releases/tag/v1.111.0
Attachments:
Description Flags
Update diff
none
Update diff
none
update to 1.108.0
none
Update to 1.111.0 none

Description Ashish SHUKLA freebsd_committer freebsd_triage 2024-05-03 08:01:51 UTC
Created attachment 250349 [details]
Update diff

- Update to 1.106.0
Comment 1 Ashish SHUKLA freebsd_committer freebsd_triage 2024-05-05 20:26:02 UTC
Excerpt from the output of `make test':



tests.storage.test_id_generators.MultiWriterIdGeneratorTestCase.test_sequence_consistency
tests.storage.test_id_generators.MultiWriterIdGeneratorTestCase.test_single_instance
tests.storage.test_id_generators.MultiWriterIdGeneratorTestCase.test_writer_config_change
tests.storage.test_unsafe_locale.UnsafeLocaleTest.test_safe_locale
tests.storage.test_unsafe_locale.UnsafeLocaleTest.test_unsafe_locale
tests.util.test_task_scheduler.TestTaskSchedulerWithBackgroundWorker.test_schedule_task
===============================================================================
[SKIPPED]
Synapse does not correctly handle this case

tests.handlers.test_sync.SyncTestCase.test_archived_rooms_do_not_include_state_after_leave_2
===============================================================================
[SKIPPED]
Requires jaeger_client

tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_nested_spans
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_overlapping_spans
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_start_active_span
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_trace_decorator_async
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_trace_decorator_awaitable_return
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_trace_decorator_deferred
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_trace_decorator_sync
===============================================================================
[SKIPPED]
Test only applies when postgres is used as the database

tests.storage.test_room_search.MessageSearchTest.test_postgres_web_search_for_phrase
===============================================================================
[SKIPPED]
Requires PyICU

tests.storage.test_user_directory.UserDirectoryICUTestCase.test_icu_word_boundary
tests.storage.test_user_directory.UserDirectoryICUTestCase.test_icu_word_boundary_punctuation
tests.storage.test_user_directory.UserDirectoryICUTestCase.test_regex_word_boundary_punctuation
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_dir
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_dir_all_users
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_dir_ascii_case_insensitivity
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_dir_start_of_user_id
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_dir_stop_words
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_dir_unicode_case_insensitivity
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_dir_unicode_normalization
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_limit_correct
===============================================================================
[SKIPPED]
not supported yet

tests.storage.test_user_directory.UserDirectoryStoreTestCase.test_search_user_dir_accent_insensitivity
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_dir_accent_insensitivity
===============================================================================
[SKIPPED]
not supported

tests.storage.test_user_directory.UserDirectoryStoreTestCase.test_search_user_dir_dotted_dotless_i_case_insensitivity
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_dir_dotted_dotless_i_case_insensitivity
-------------------------------------------------------------------------------
Ran 3113 tests in 136.949s

PASSED (skips=175, successes=2938)
Comment 2 Ashish SHUKLA freebsd_committer freebsd_triage 2024-05-14 15:47:20 UTC
Created attachment 250654 [details]
Update diff

Update to 1.107.0
Comment 3 Li-Wen Hsu freebsd_committer freebsd_triage 2024-06-02 19:33:47 UTC
Created attachment 251168 [details]
update to 1.108.0

Patch to update to 1.108.0
Comment 4 Ashish SHUKLA freebsd_committer freebsd_triage 2024-07-17 02:32:01 UTC
Created attachment 252116 [details]
Update to 1.111.0

- Update to 1.111.0

====================== excerpt from the test run ======================

[SKIPPED]
Synapse does not correctly handle this case

tests.handlers.test_sync.SyncTestCase.test_archived_rooms_do_not_include_state_after_leave_2
===============================================================================
[SKIPPED]
Requires jaeger_client

tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_nested_spans
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_overlapping_spans
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_start_active_span
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_trace_decorator_async
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_trace_decorator_awaitable_return
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_trace_decorator_deferred
tests.logging.test_opentracing.LogContextScopeManagerTestCase.test_trace_decorator_sync
===============================================================================
[SKIPPED]
Test only applies when postgres is used as the database

tests.storage.test_room_search.MessageSearchTest.test_postgres_web_search_for_phrase
===============================================================================
[SKIPPED]
Requires PyICU

tests.storage.test_user_directory.UserDirectoryICUTestCase.test_icu_word_boundary
tests.storage.test_user_directory.UserDirectoryICUTestCase.test_icu_word_boundary_punctuation
tests.storage.test_user_directory.UserDirectoryICUTestCase.test_regex_word_boundary_punctuation
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_dir
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_dir_all_users
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_dir_ascii_case_insensitivity
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_dir_start_of_user_id
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_dir_stop_words
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_dir_unicode_case_insensitivity
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_dir_unicode_normalization
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_limit_correct
===============================================================================
[SKIPPED]
not supported yet

tests.storage.test_user_directory.UserDirectoryStoreTestCase.test_search_user_dir_accent_insensitivity
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_dir_accent_insensitivity
===============================================================================
[SKIPPED]
not supported

tests.storage.test_user_directory.UserDirectoryStoreTestCase.test_search_user_dir_dotted_dotless_i_case_insensitivity
tests.storage.test_user_directory.UserDirectoryStoreTestCaseWithIcu.test_search_user_dir_dotted_dotless_i_case_insensitivity
-------------------------------------------------------------------------------
Ran 3417 tests in 111.118s

PASSED (skips=172, successes=3245)
Comment 5 commit-hook freebsd_committer freebsd_triage 2024-07-22 15:36:45 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=253c0ffb3466894100c1bae6d483d87865dcc748

commit 253c0ffb3466894100c1bae6d483d87865dcc748
Author:     Ashish SHUKLA <ashish@FreeBSD.org>
AuthorDate: 2024-07-16 16:51:00 +0000
Commit:     Ashish SHUKLA <ashish@FreeBSD.org>
CommitDate: 2024-07-22 15:35:25 +0000

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

    - add dependency on python-multipart

    PR:             278712
    Approved by:    maintainer timeout

 net-im/py-matrix-synapse/Makefile                  |   6 +-
 net-im/py-matrix-synapse/Makefile.crates           | 127 ++++++----
 net-im/py-matrix-synapse/distinfo                  | 260 +++++++++++++--------
 .../py-matrix-synapse/files/patch-pyproject.toml   |  11 +-
 net-im/py-matrix-synapse/files/patch-setup.py      |   4 +-
 5 files changed, 247 insertions(+), 161 deletions(-)
Comment 6 Ashish SHUKLA freebsd_committer freebsd_triage 2024-07-22 15:40:53 UTC
Committed.