From 9c8e4ff83b3e0a77beb1b38be65ac7f068d3e5f5c13bd41be204c77a47512413 Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Thu, 18 Nov 2021 18:23:51 +0000 Subject: [PATCH] @gladiac I am afraid there is still more work to do. Any ideas how to fix those test errors? - Update to 3.3.3: - Add pre_confirmed and pre_approved parameters to MailingList.unsubscribe. - Add support to fetch pending unsubscription requests. - Add member_id as a property of Member object. - Return pending token when a Member is unsubscribed. - Allow specifying a reason when handling subscription requests - Add support to specify fields when fetching a roster. - Add a mechanism to hook into the request parameters. - Add basic support for async client for Mailman API. - Allow specifying delivery_mode and delivery_status when subscribing a Member. - Add a new Client.find_users API which allows searching for the users. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailmanclient?expand=0&rev=20 --- mailmanclient-3.3.2.tar.gz | 3 --- mailmanclient-3.3.3.tar.gz | 3 +++ python-mailmanclient.changes | 17 +++++++++++++++++ python-mailmanclient.spec | 3 ++- 4 files changed, 22 insertions(+), 4 deletions(-) delete mode 100644 mailmanclient-3.3.2.tar.gz create mode 100644 mailmanclient-3.3.3.tar.gz diff --git a/mailmanclient-3.3.2.tar.gz b/mailmanclient-3.3.2.tar.gz deleted file mode 100644 index a27cf70..0000000 --- a/mailmanclient-3.3.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4082ac0c66d7f7bee15751fe2564098b971177c0013e66d0c8ceee1ebdcb5592 -size 80654 diff --git a/mailmanclient-3.3.3.tar.gz b/mailmanclient-3.3.3.tar.gz new file mode 100644 index 0000000..9f1ea36 --- /dev/null +++ b/mailmanclient-3.3.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:92fe624675e41f41f59de1208e0125dfaa8d062bbe6138bd7cd79e4dd0b6f85e +size 90137 diff --git a/python-mailmanclient.changes b/python-mailmanclient.changes index 0f8d099..622570d 100644 --- a/python-mailmanclient.changes +++ b/python-mailmanclient.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Thu Nov 18 18:14:51 UTC 2021 - Matej Cepl +- Update to 3.3.3: + - Add pre_confirmed and pre_approved parameters to + MailingList.unsubscribe. + - Add support to fetch pending unsubscription requests. + - Add member_id as a property of Member object. + - Return pending token when a Member is unsubscribed. + - Allow specifying a reason when handling subscription requests + - Add support to specify fields when fetching a roster. + - Add a mechanism to hook into the request parameters. + - Add basic support for async client for Mailman API. + - Allow specifying delivery_mode and delivery_status when + subscribing a Member. + - Add a new Client.find_users API which allows searching for + the users. + ------------------------------------------------------------------- Tue May 4 09:30:03 UTC 2021 - Ben Greiner diff --git a/python-mailmanclient.spec b/python-mailmanclient.spec index 6227e5f..6925b06 100644 --- a/python-mailmanclient.spec +++ b/python-mailmanclient.spec @@ -20,7 +20,7 @@ # mailman is built only for primary python3 flavor %define pythons python3 Name: python-mailmanclient -Version: 3.3.2 +Version: 3.3.3 Release: 0 Summary: Python bindings for the Mailman REST API License: LGPL-3.0-only @@ -33,6 +33,7 @@ Requires: python-requests BuildArch: noarch # SECTION test requirements BuildRequires: %{python_module falcon} +BuildRequires: %{python_module httpx} BuildRequires: %{python_module mailman} BuildRequires: %{python_module pytest-services} BuildRequires: %{python_module pytest-vcr}