diff --git a/libraries/botbuilder-ai/tests/requirements.txt b/libraries/botbuilder-ai/tests/requirements.txt index 9dcdcd03f..676c72001 100644 --- a/libraries/botbuilder-ai/tests/requirements.txt +++ b/libraries/botbuilder-ai/tests/requirements.txt @@ -1 +1 @@ -aioresponses~=0.6.3 \ No newline at end of file +aioresponses~=0.7.2 \ No newline at end of file diff --git a/libraries/botbuilder-core/botbuilder/core/bot_framework_adapter.py b/libraries/botbuilder-core/botbuilder/core/bot_framework_adapter.py index 08ffc659e..eac74917d 100644 --- a/libraries/botbuilder-core/botbuilder/core/bot_framework_adapter.py +++ b/libraries/botbuilder-core/botbuilder/core/bot_framework_adapter.py @@ -511,10 +511,7 @@ async def process_activity_with_identity( if invoke_response is None: return InvokeResponse(status=int(HTTPStatus.NOT_IMPLEMENTED)) return InvokeResponse( - status=invoke_response.value.status, - body=invoke_response.value.body.serialize() - if invoke_response.value.body - else None, + status=invoke_response.value.status, body=invoke_response.value.body, ) return None diff --git a/libraries/botbuilder-core/tests/test_bot_framework_adapter.py b/libraries/botbuilder-core/tests/test_bot_framework_adapter.py index 1fed80986..51692a13d 100644 --- a/libraries/botbuilder-core/tests/test_bot_framework_adapter.py +++ b/libraries/botbuilder-core/tests/test_bot_framework_adapter.py @@ -815,9 +815,9 @@ async def callback(context: TurnContext): assert invoke_response assert invoke_response.status == 200 - assert invoke_response.body["id"] == inbound_activity.value.id + assert invoke_response.body.id == inbound_activity.value.id assert ( - invoke_response.body["connectionName"] + invoke_response.body.connection_name == inbound_activity.value.connection_name ) @@ -880,8 +880,8 @@ async def callback(context): assert invoke_response assert invoke_response.status == 200 - assert invoke_response.body["id"] == inbound_activity.value.id + assert invoke_response.body.id == inbound_activity.value.id assert ( - invoke_response.body["connectionName"] + invoke_response.body.connection_name == inbound_activity.value.connection_name ) diff --git a/libraries/botbuilder-integration-aiohttp/setup.py b/libraries/botbuilder-integration-aiohttp/setup.py index 12237f3bb..1d6b34204 100644 --- a/libraries/botbuilder-integration-aiohttp/setup.py +++ b/libraries/botbuilder-integration-aiohttp/setup.py @@ -10,7 +10,7 @@ "botframework-connector==4.14.0", "botbuilder-core==4.14.0", "yarl<=1.4.2", - "aiohttp~=3.6.2", + "aiohttp>=3.6.2,<3.8.0", ] root = os.path.abspath(os.path.dirname(__file__)) diff --git a/libraries/botbuilder-testing/requirements.txt b/libraries/botbuilder-testing/requirements.txt index e6c7cf111..89ca8a2b9 100644 --- a/libraries/botbuilder-testing/requirements.txt +++ b/libraries/botbuilder-testing/requirements.txt @@ -1,4 +1,4 @@ botbuilder-schema==4.14.0 botbuilder-core==4.14.0 botbuilder-dialogs==4.14.0 -aiounittest==1.3.0 +aiounittest==1.4.0 diff --git a/libraries/botframework-connector/tests/requirements.txt b/libraries/botframework-connector/tests/requirements.txt index 0c8169787..a5669fcb8 100644 --- a/libraries/botframework-connector/tests/requirements.txt +++ b/libraries/botframework-connector/tests/requirements.txt @@ -1,5 +1,5 @@ pytest-cov>=2.6.0 -pytest==5.2.2 +pytest~=6.2.3 azure-devtools>=0.4.1 -pytest-asyncio==0.10.0 +pytest-asyncio==0.15.1 ddt==1.2.1 \ No newline at end of file