From 25665fdf352b3b4f7a67b36387ff345f1403d4d4 Mon Sep 17 00:00:00 2001 From: Ivan Arar Date: Tue, 18 Aug 2026 20:07:51 +0200 Subject: [PATCH 1/4] git+ssh://git@github.com/arrrlo/DB-Transfer.git@hotfix/py311 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 00a21e8..27fc5d4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,7 +27,7 @@ classifiers = [ dependencies = [ "click>=7.0", "requests>=2.20.0", - "dumpit>=0.5.0", + "git+ssh://git@github.com/arrrlo/dumpit.git@master", "aenum>=2.1.2", "ujson>=5.7.0,<6", "cryptography>=3.2", From 530c5dd193782aea629b391d932952f0b6cf45dd Mon Sep 17 00:00:00 2001 From: Ivan Arar Date: Tue, 18 Aug 2026 20:13:14 +0200 Subject: [PATCH 2/4] version bump --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 27fc5d4..1b4f502 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,7 +27,7 @@ classifiers = [ dependencies = [ "click>=7.0", "requests>=2.20.0", - "git+ssh://git@github.com/arrrlo/dumpit.git@master", + "dumpit>=0.6.1", "aenum>=2.1.2", "ujson>=5.7.0,<6", "cryptography>=3.2", From 1722d490d3a9eda4792a2ddb93de6e81113f9d61 Mon Sep 17 00:00:00 2001 From: Ivan Arar Date: Thu, 20 Aug 2026 11:57:59 +0200 Subject: [PATCH 3/4] whatsapp_user_id parameter added --- sendbee_api/conversations/models.py | 8 ++++++++ sendbee_api/conversations/query_params.py | 5 +++++ 2 files changed, 13 insertions(+) diff --git a/sendbee_api/conversations/models.py b/sendbee_api/conversations/models.py index 3853093..45c4d84 100644 --- a/sendbee_api/conversations/models.py +++ b/sendbee_api/conversations/models.py @@ -52,6 +52,14 @@ class ConversationContact(Model): _id = TextField(index='id', desc='UUID') _name = TextField(index='name', desc='Name') _phone = TextField(index='phone', desc='Phone number') + _whatsapp_user_id = TextField( + index='whatsapp_user_id', + desc='Business-scoped user ID (BSUID) of the ' \ + 'recipient, e.g. US.13491208655302741918. ' \ + 'Used instead of "to" when the phone number ' \ + 'is unknown. If both "to" and "recipient" ' \ + 'are provided, Meta gives precedence to "to".' + ) class ConversationLastMessage(Model): diff --git a/sendbee_api/conversations/query_params.py b/sendbee_api/conversations/query_params.py index 1ad4597..e5f85cd 100644 --- a/sendbee_api/conversations/query_params.py +++ b/sendbee_api/conversations/query_params.py @@ -28,6 +28,11 @@ class SendMessage(QueryParams): """Parameters for sending message""" phone = 'phone', 'Contact\'s phone number' + whatsapp_user_id = 'whatsapp_user_id', 'Business-scoped user ID (BSUID) of the ' \ + 'recipient, e.g. US.13491208655302741918. ' \ + 'Used instead of "to" when the phone number ' \ + 'is unknown. If both "to" and "recipient" ' \ + 'are provided, Meta gives precedence to "to".' text = 'text', 'Message text' media_url = 'media_url', 'Media URL for media message' prevent_bot_off = 'prevent_bot_off', 'Prevent turning-off chatbot' From 22deca073a2ab0a8bfbba94d69e105ab599331cf Mon Sep 17 00:00:00 2001 From: Ivan Arar Date: Thu, 20 Aug 2026 11:58:47 +0200 Subject: [PATCH 4/4] version bump --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 1b4f502..eaa2e3d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "sendbee_api" -version = "1.8.0" +version = "1.8.1" description = "Python client SDK for Sendbee Public API" readme = "README.md" requires-python = ">=3.6"