diff --git a/line-openapi b/line-openapi index 5c1f76ed7..2fbbdd1ce 160000 --- a/line-openapi +++ b/line-openapi @@ -1 +1 @@ -Subproject commit 5c1f76ed73b4f65593939097e149956e858eceb8 +Subproject commit 2fbbdd1ce84a54379f789779f35e5ab388e3a1ae diff --git a/linebot/__about__.py b/linebot/__about__.py index 845bb4c57..8d454afc9 100644 --- a/linebot/__about__.py +++ b/linebot/__about__.py @@ -15,7 +15,7 @@ """Meta data of line-bot-sdk.""" -__version__ = '3.2.0' +__version__ = '3.3.0' __author__ = 'LINE Corporation' __copyright__ = 'Copyright 2016, LINE Corporation' __license__ = 'Apache 2.0' diff --git a/linebot/v3/audience/__init__.py b/linebot/v3/audience/__init__.py index 3de361753..82bc9da3b 100644 --- a/linebot/v3/audience/__init__.py +++ b/linebot/v3/audience/__init__.py @@ -14,7 +14,7 @@ """ -__version__ = "3.2.0" +__version__ = "3.3.0" # import apis into sdk package from linebot.v3.audience.api.manage_audience import ManageAudience diff --git a/linebot/v3/audience/api_client.py b/linebot/v3/audience/api_client.py index 85e2e9243..ebb033041 100644 --- a/linebot/v3/audience/api_client.py +++ b/linebot/v3/audience/api_client.py @@ -77,7 +77,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers['Authorization'] = 'Bearer ' + configuration.access_token self.cookie = cookie # Set default User-Agent. - self.user_agent = 'line-bot-sdk-python/3.2.0' + self.user_agent = 'line-bot-sdk-python/3.3.0' self.client_side_validation = configuration.client_side_validation def __enter__(self): diff --git a/linebot/v3/audience/async_api_client.py b/linebot/v3/audience/async_api_client.py index 42608c708..280abac7a 100644 --- a/linebot/v3/audience/async_api_client.py +++ b/linebot/v3/audience/async_api_client.py @@ -77,7 +77,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers['Authorization'] = 'Bearer ' + configuration.access_token self.cookie = cookie # Set default User-Agent. - self.user_agent = 'line-bot-sdk-python-async/3.2.0' + self.user_agent = 'line-bot-sdk-python-async/3.3.0' self.client_side_validation = configuration.client_side_validation async def __aenter__(self): diff --git a/linebot/v3/audience/configuration.py b/linebot/v3/audience/configuration.py index 6618b0475..37e0a0545 100644 --- a/linebot/v3/audience/configuration.py +++ b/linebot/v3/audience/configuration.py @@ -372,7 +372,7 @@ def to_debug_report(self): "OS: {env}\n"\ "Python Version: {pyversion}\n"\ "Version of the API: 0.0.1\n"\ - "SDK Package Version: 3.2.0".\ + "SDK Package Version: 3.3.0".\ format(env=sys.platform, pyversion=sys.version) def get_host_settings(self): diff --git a/linebot/v3/audience/models/audience_group_type.py b/linebot/v3/audience/models/audience_group_type.py index f50df4c31..02893782b 100644 --- a/linebot/v3/audience/models/audience_group_type.py +++ b/linebot/v3/audience/models/audience_group_type.py @@ -39,6 +39,8 @@ class AudienceGroupType(str, Enum): VIDEO_VIEW = 'VIDEO_VIEW' WEBTRAFFIC = 'WEBTRAFFIC' IMAGE_CLICK = 'IMAGE_CLICK' + RICHMENU_IMP = 'RICHMENU_IMP' + RICHMENU_CLICK = 'RICHMENU_CLICK' @classmethod def from_json(cls, json_str: str) -> AudienceGroupType: diff --git a/linebot/v3/insight/__init__.py b/linebot/v3/insight/__init__.py index 6a94dc3ee..c6ce34262 100644 --- a/linebot/v3/insight/__init__.py +++ b/linebot/v3/insight/__init__.py @@ -14,7 +14,7 @@ """ -__version__ = "3.2.0" +__version__ = "3.3.0" # import apis into sdk package from linebot.v3.insight.api.insight import Insight diff --git a/linebot/v3/insight/api_client.py b/linebot/v3/insight/api_client.py index ed9f6492a..a385a249a 100644 --- a/linebot/v3/insight/api_client.py +++ b/linebot/v3/insight/api_client.py @@ -77,7 +77,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers['Authorization'] = 'Bearer ' + configuration.access_token self.cookie = cookie # Set default User-Agent. - self.user_agent = 'line-bot-sdk-python/3.2.0' + self.user_agent = 'line-bot-sdk-python/3.3.0' self.client_side_validation = configuration.client_side_validation def __enter__(self): diff --git a/linebot/v3/insight/async_api_client.py b/linebot/v3/insight/async_api_client.py index 221c155d2..59b9d210e 100644 --- a/linebot/v3/insight/async_api_client.py +++ b/linebot/v3/insight/async_api_client.py @@ -77,7 +77,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers['Authorization'] = 'Bearer ' + configuration.access_token self.cookie = cookie # Set default User-Agent. - self.user_agent = 'line-bot-sdk-python-async/3.2.0' + self.user_agent = 'line-bot-sdk-python-async/3.3.0' self.client_side_validation = configuration.client_side_validation async def __aenter__(self): diff --git a/linebot/v3/insight/configuration.py b/linebot/v3/insight/configuration.py index db6a20baa..e2b4affd9 100644 --- a/linebot/v3/insight/configuration.py +++ b/linebot/v3/insight/configuration.py @@ -372,7 +372,7 @@ def to_debug_report(self): "OS: {env}\n"\ "Python Version: {pyversion}\n"\ "Version of the API: 0.0.1\n"\ - "SDK Package Version: 3.2.0".\ + "SDK Package Version: 3.3.0".\ format(env=sys.platform, pyversion=sys.version) def get_host_settings(self): diff --git a/linebot/v3/liff/__init__.py b/linebot/v3/liff/__init__.py index 7b3c9080e..fe2efecd7 100644 --- a/linebot/v3/liff/__init__.py +++ b/linebot/v3/liff/__init__.py @@ -14,7 +14,7 @@ """ -__version__ = "3.2.0" +__version__ = "3.3.0" # import apis into sdk package from linebot.v3.liff.api.liff import Liff diff --git a/linebot/v3/liff/api_client.py b/linebot/v3/liff/api_client.py index 244499001..04e8ac700 100644 --- a/linebot/v3/liff/api_client.py +++ b/linebot/v3/liff/api_client.py @@ -77,7 +77,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers['Authorization'] = 'Bearer ' + configuration.access_token self.cookie = cookie # Set default User-Agent. - self.user_agent = 'line-bot-sdk-python/3.2.0' + self.user_agent = 'line-bot-sdk-python/3.3.0' self.client_side_validation = configuration.client_side_validation def __enter__(self): diff --git a/linebot/v3/liff/async_api_client.py b/linebot/v3/liff/async_api_client.py index 5e77d4d2d..9fef60ec9 100644 --- a/linebot/v3/liff/async_api_client.py +++ b/linebot/v3/liff/async_api_client.py @@ -77,7 +77,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers['Authorization'] = 'Bearer ' + configuration.access_token self.cookie = cookie # Set default User-Agent. - self.user_agent = 'line-bot-sdk-python-async/3.2.0' + self.user_agent = 'line-bot-sdk-python-async/3.3.0' self.client_side_validation = configuration.client_side_validation async def __aenter__(self): diff --git a/linebot/v3/liff/configuration.py b/linebot/v3/liff/configuration.py index a9f966582..e57fd5b1b 100644 --- a/linebot/v3/liff/configuration.py +++ b/linebot/v3/liff/configuration.py @@ -372,7 +372,7 @@ def to_debug_report(self): "OS: {env}\n"\ "Python Version: {pyversion}\n"\ "Version of the API: 1.0\n"\ - "SDK Package Version: 3.2.0".\ + "SDK Package Version: 3.3.0".\ format(env=sys.platform, pyversion=sys.version) def get_host_settings(self): diff --git a/linebot/v3/messaging/__init__.py b/linebot/v3/messaging/__init__.py index f00a3a60f..7ee4dca9a 100644 --- a/linebot/v3/messaging/__init__.py +++ b/linebot/v3/messaging/__init__.py @@ -14,7 +14,7 @@ """ -__version__ = "3.2.0" +__version__ = "3.3.0" # import apis into sdk package from linebot.v3.messaging.api.messaging_api import MessagingApi diff --git a/linebot/v3/messaging/api_client.py b/linebot/v3/messaging/api_client.py index f6c2c6c8c..4ef6ca217 100644 --- a/linebot/v3/messaging/api_client.py +++ b/linebot/v3/messaging/api_client.py @@ -77,7 +77,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers['Authorization'] = 'Bearer ' + configuration.access_token self.cookie = cookie # Set default User-Agent. - self.user_agent = 'line-bot-sdk-python/3.2.0' + self.user_agent = 'line-bot-sdk-python/3.3.0' self.client_side_validation = configuration.client_side_validation def __enter__(self): diff --git a/linebot/v3/messaging/async_api_client.py b/linebot/v3/messaging/async_api_client.py index 396f360b9..c2e9d6709 100644 --- a/linebot/v3/messaging/async_api_client.py +++ b/linebot/v3/messaging/async_api_client.py @@ -77,7 +77,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers['Authorization'] = 'Bearer ' + configuration.access_token self.cookie = cookie # Set default User-Agent. - self.user_agent = 'line-bot-sdk-python-async/3.2.0' + self.user_agent = 'line-bot-sdk-python-async/3.3.0' self.client_side_validation = configuration.client_side_validation async def __aenter__(self): diff --git a/linebot/v3/messaging/configuration.py b/linebot/v3/messaging/configuration.py index dc09195b2..9861d07ba 100644 --- a/linebot/v3/messaging/configuration.py +++ b/linebot/v3/messaging/configuration.py @@ -372,7 +372,7 @@ def to_debug_report(self): "OS: {env}\n"\ "Python Version: {pyversion}\n"\ "Version of the API: 0.0.1\n"\ - "SDK Package Version: 3.2.0".\ + "SDK Package Version: 3.3.0".\ format(env=sys.platform, pyversion=sys.version) def get_host_settings(self): diff --git a/linebot/v3/module/__init__.py b/linebot/v3/module/__init__.py index f73c5c41d..d514b844b 100644 --- a/linebot/v3/module/__init__.py +++ b/linebot/v3/module/__init__.py @@ -14,7 +14,7 @@ """ -__version__ = "3.2.0" +__version__ = "3.3.0" # import apis into sdk package from linebot.v3.module.api.line_module import LineModule diff --git a/linebot/v3/module/api_client.py b/linebot/v3/module/api_client.py index 685b1c5af..f8549393f 100644 --- a/linebot/v3/module/api_client.py +++ b/linebot/v3/module/api_client.py @@ -77,7 +77,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers['Authorization'] = 'Bearer ' + configuration.access_token self.cookie = cookie # Set default User-Agent. - self.user_agent = 'line-bot-sdk-python/3.2.0' + self.user_agent = 'line-bot-sdk-python/3.3.0' self.client_side_validation = configuration.client_side_validation def __enter__(self): diff --git a/linebot/v3/module/async_api_client.py b/linebot/v3/module/async_api_client.py index 0ecde0908..b55a0443e 100644 --- a/linebot/v3/module/async_api_client.py +++ b/linebot/v3/module/async_api_client.py @@ -77,7 +77,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers['Authorization'] = 'Bearer ' + configuration.access_token self.cookie = cookie # Set default User-Agent. - self.user_agent = 'line-bot-sdk-python-async/3.2.0' + self.user_agent = 'line-bot-sdk-python-async/3.3.0' self.client_side_validation = configuration.client_side_validation async def __aenter__(self): diff --git a/linebot/v3/module/configuration.py b/linebot/v3/module/configuration.py index d440e6acd..4a3940b7d 100644 --- a/linebot/v3/module/configuration.py +++ b/linebot/v3/module/configuration.py @@ -372,7 +372,7 @@ def to_debug_report(self): "OS: {env}\n"\ "Python Version: {pyversion}\n"\ "Version of the API: 0.0.1\n"\ - "SDK Package Version: 3.2.0".\ + "SDK Package Version: 3.3.0".\ format(env=sys.platform, pyversion=sys.version) def get_host_settings(self): diff --git a/linebot/v3/moduleattach/__init__.py b/linebot/v3/moduleattach/__init__.py index a1103ceee..9d5f07351 100644 --- a/linebot/v3/moduleattach/__init__.py +++ b/linebot/v3/moduleattach/__init__.py @@ -14,7 +14,7 @@ """ -__version__ = "3.2.0" +__version__ = "3.3.0" # import apis into sdk package from linebot.v3.moduleattach.api.line_module_attach import LineModuleAttach diff --git a/linebot/v3/moduleattach/api_client.py b/linebot/v3/moduleattach/api_client.py index 62024098d..622722c3e 100644 --- a/linebot/v3/moduleattach/api_client.py +++ b/linebot/v3/moduleattach/api_client.py @@ -77,7 +77,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers['Authorization'] = 'Bearer ' + configuration.access_token self.cookie = cookie # Set default User-Agent. - self.user_agent = 'line-bot-sdk-python/3.2.0' + self.user_agent = 'line-bot-sdk-python/3.3.0' self.client_side_validation = configuration.client_side_validation def __enter__(self): diff --git a/linebot/v3/moduleattach/async_api_client.py b/linebot/v3/moduleattach/async_api_client.py index de46a3a7d..5b60d94df 100644 --- a/linebot/v3/moduleattach/async_api_client.py +++ b/linebot/v3/moduleattach/async_api_client.py @@ -77,7 +77,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers['Authorization'] = 'Bearer ' + configuration.access_token self.cookie = cookie # Set default User-Agent. - self.user_agent = 'line-bot-sdk-python-async/3.2.0' + self.user_agent = 'line-bot-sdk-python-async/3.3.0' self.client_side_validation = configuration.client_side_validation async def __aenter__(self): diff --git a/linebot/v3/moduleattach/configuration.py b/linebot/v3/moduleattach/configuration.py index 6489929f8..78a852b28 100644 --- a/linebot/v3/moduleattach/configuration.py +++ b/linebot/v3/moduleattach/configuration.py @@ -388,7 +388,7 @@ def to_debug_report(self): "OS: {env}\n"\ "Python Version: {pyversion}\n"\ "Version of the API: 0.0.1\n"\ - "SDK Package Version: 3.2.0".\ + "SDK Package Version: 3.3.0".\ format(env=sys.platform, pyversion=sys.version) def get_host_settings(self): diff --git a/linebot/v3/oauth/__init__.py b/linebot/v3/oauth/__init__.py index fc836c7f8..80f0e6c44 100644 --- a/linebot/v3/oauth/__init__.py +++ b/linebot/v3/oauth/__init__.py @@ -14,7 +14,7 @@ """ -__version__ = "3.2.0" +__version__ = "3.3.0" # import apis into sdk package from linebot.v3.oauth.api.channel_access_token import ChannelAccessToken diff --git a/linebot/v3/oauth/api_client.py b/linebot/v3/oauth/api_client.py index 937d2da05..9d39424b4 100644 --- a/linebot/v3/oauth/api_client.py +++ b/linebot/v3/oauth/api_client.py @@ -77,7 +77,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers['Authorization'] = 'Bearer ' + configuration.access_token self.cookie = cookie # Set default User-Agent. - self.user_agent = 'line-bot-sdk-python/3.2.0' + self.user_agent = 'line-bot-sdk-python/3.3.0' self.client_side_validation = configuration.client_side_validation def __enter__(self): diff --git a/linebot/v3/oauth/async_api_client.py b/linebot/v3/oauth/async_api_client.py index 6bf9cc63f..d7a3b834f 100644 --- a/linebot/v3/oauth/async_api_client.py +++ b/linebot/v3/oauth/async_api_client.py @@ -77,7 +77,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers['Authorization'] = 'Bearer ' + configuration.access_token self.cookie = cookie # Set default User-Agent. - self.user_agent = 'line-bot-sdk-python-async/3.2.0' + self.user_agent = 'line-bot-sdk-python-async/3.3.0' self.client_side_validation = configuration.client_side_validation async def __aenter__(self): diff --git a/linebot/v3/oauth/configuration.py b/linebot/v3/oauth/configuration.py index 577dd356a..edd27c0ed 100644 --- a/linebot/v3/oauth/configuration.py +++ b/linebot/v3/oauth/configuration.py @@ -372,7 +372,7 @@ def to_debug_report(self): "OS: {env}\n"\ "Python Version: {pyversion}\n"\ "Version of the API: 0.0.1\n"\ - "SDK Package Version: 3.2.0".\ + "SDK Package Version: 3.3.0".\ format(env=sys.platform, pyversion=sys.version) def get_host_settings(self): diff --git a/linebot/v3/shop/__init__.py b/linebot/v3/shop/__init__.py index d2788a830..82a7c767b 100644 --- a/linebot/v3/shop/__init__.py +++ b/linebot/v3/shop/__init__.py @@ -14,7 +14,7 @@ """ -__version__ = "3.2.0" +__version__ = "3.3.0" # import apis into sdk package from linebot.v3.shop.api.shop import Shop diff --git a/linebot/v3/shop/api_client.py b/linebot/v3/shop/api_client.py index 3e725c7bb..d2c53db05 100644 --- a/linebot/v3/shop/api_client.py +++ b/linebot/v3/shop/api_client.py @@ -77,7 +77,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers['Authorization'] = 'Bearer ' + configuration.access_token self.cookie = cookie # Set default User-Agent. - self.user_agent = 'line-bot-sdk-python/3.2.0' + self.user_agent = 'line-bot-sdk-python/3.3.0' self.client_side_validation = configuration.client_side_validation def __enter__(self): diff --git a/linebot/v3/shop/async_api_client.py b/linebot/v3/shop/async_api_client.py index 104b4728f..04207d45d 100644 --- a/linebot/v3/shop/async_api_client.py +++ b/linebot/v3/shop/async_api_client.py @@ -77,7 +77,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers['Authorization'] = 'Bearer ' + configuration.access_token self.cookie = cookie # Set default User-Agent. - self.user_agent = 'line-bot-sdk-python-async/3.2.0' + self.user_agent = 'line-bot-sdk-python-async/3.3.0' self.client_side_validation = configuration.client_side_validation async def __aenter__(self): diff --git a/linebot/v3/shop/configuration.py b/linebot/v3/shop/configuration.py index ffac61de1..c4db6d200 100644 --- a/linebot/v3/shop/configuration.py +++ b/linebot/v3/shop/configuration.py @@ -372,7 +372,7 @@ def to_debug_report(self): "OS: {env}\n"\ "Python Version: {pyversion}\n"\ "Version of the API: 0.0.1\n"\ - "SDK Package Version: 3.2.0".\ + "SDK Package Version: 3.3.0".\ format(env=sys.platform, pyversion=sys.version) def get_host_settings(self):