Closed NeolithEra closed 3 years ago
@keiffster Which solution do you prefer, 1, 2 or 3? Please let me know your choice. I can submit a PR to solve this issue.
I'd go with 1, botframework-connector is owned by and produced by Microsoft, I don't think we are big enough to influence them
Post v4.0 release I am going to seperate all of the clients into their own Pypi packages, so that you install programy-core and then the clients of choice. This will significantly reduce the over package size of Programy which is growing past 30Mb
@keiffster Thanks for your feedback. I will submit a PR with solution 1.
Fixed and will be deployed in v4.0
Hi, users are unable to run programy due to dependency conflict with botbuilder-schema package. As shown in the following full dependency graph of programy, botframework-connector requires botbuilder-schema >=4.5.0b5,while programy requires botbuilder-schema ==1.10.0.
According to pip’s “first found wins” installation strategy, botbuilder-schema 4.5.0b4 is the actually installed version. However, botbuilder-schema 4.5.0b4 does not satisfy >=4.5.0b5.
Dependency tree-----------
Thanks for your help. Best, Neolith