Skip to content

Relax/Update dependency of jsonpickle. Its restricting the version to 1.5 at the latest which is almost 4 years old #2188

Open
@pallav0894

Description

@pallav0894

Version

4.16.1

Describe the bug

The botbuilder-core has a dependency on jsonpickle but the version requirements are >=1.2 and <1.5. This version was released almost 4 years ago. We are heavily using jsonpickle==3.2.2 in our application and its becoming very difficult to build a teams bot for our application given the jsonpickle strict version requirements

To Reproduce

Steps to reproduce the behavior:

  1. pip install --upgrade pip (in a virtualenv) to use the new resolver that refuses to install conflicting dependencies
  2. pip install botbuilder-core==4.16.1
  3. pip install jsonpickle==3.2.2

Expected behavior

The dependencies should resolve

Additional context

If you look at the setup.py for botbuilder-core, the dependency for json pickle is kind of pinned.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugIndicates an unexpected problem or an unintended behavior.needs-triageThe issue has just been created and it has not been reviewed by the team.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions