diff --git a/line-openapi b/line-openapi index 5c1f76ed..2fbbdd1c 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 845bb4c5..8d454afc 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 3de36175..82bc9da3 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 85e2e924..ebb03304 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 42608c70..280abac7 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 6618b047..37e0a054 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 f50df4c3..02893782 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 6a94dc3e..c6ce3426 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 ed9f6492..a385a249 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 221c155d..59b9d210 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 db6a20ba..e2b4affd 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 7b3c9080..fe2efecd 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 24449900..04e8ac70 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 5e77d4d2..9fef60ec 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 a9f96658..e57fd5b1 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 f00a3a60..7ee4dca9 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 f6c2c6c8..4ef6ca21 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 396f360b..c2e9d670 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 dc09195b..9861d07b 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 f73c5c41..d514b844 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 685b1c5a..f8549393 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 0ecde090..b55a0443 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 d440e6ac..4a3940b7 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 a1103cee..9d5f0735 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 62024098..622722c3 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 de46a3a7..5b60d94d 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 6489929f..78a852b2 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 fc836c7f..80f0e6c4 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 937d2da0..9d39424b 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 6bf9cc63..d7a3b834 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 577dd356..edd27c0e 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 d2788a83..82a7c767 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 3e725c7b..d2c53db0 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 104b4728..04207d45 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 ffac61de..c4db6d20 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):