Version dependency between Botbuilder and Question Answering #1933
Labels
Bot Services
Required for internal Azure reporting. Do not delete. Do not change color.
customer-reported
Issue is created by anyone that is not a collaborator in the repository.
feature-request
A request for new functionality or an enhancement to an existing one.
needs-triage
The issue has just been created and it has not been reviewed by the team.
Github issues should be used for bugs and feature requests. Use Stack Overflow for general "how-to" questions.
Version
Botbuilder 4.14.0
azure-ai-language-questionanswering 1.0.0
Describe the bug
When building a Python bot using Question Answering and Botbuilder:
The package azure-ai-language-questionanswering actual version 1.0.0 requires at least msrest version 0.6.21 but the actual version of Botbuilder (-schema/core/ai/etc) 4.14.2 requires msrest to be 0.6.19 (though I'm using 4.14.0 and the version doesn't match either).
There's no way these two packages work together right now because of the msrest version dependency.
To Reproduce
Create a requirements.txt file with these dependencies
azure-ai-language-questionanswering==1.0.0
botbuilder-ai==4.14.0
botbuilder-core==4.14.0
botbuilder-dialogs==4.14.0
botbuilder-integration-aiohttp==4.14.0
botbuilder-schema==4.14.0
Install dependencies of a bot project with pip install -r requirements.txt
Expected behavior
Upgrade Botbuilder to work with msrest version 0.6.21 OR
Decrease Question Answering version dependency of msrest to 0.6.19 or lower
The text was updated successfully, but these errors were encountered: