Skip to content

Drop Python 2 Support #59

@HaddadJoe

Description

@HaddadJoe

Summary

Python 2 end of life was almost 3 years ago. The sdk should drop support for that and remove the six package.

Use cases

We're trying to use the python sdk in a modern project however due to old requirements, our dependency manager is failing to install the sdk with other incompatible libraries.

Proposed solution

  • Drop support for python2 and make necessary modifications to support python3
  • Remove six package
  • Test code on newer versions of python
  • Optional: Upgrade request version

Is there a workaround to accomplish this today?

Not that i'm aware off (without potentially breaking some library dependencies)

References & Prior Work

Again, happy to open PRs if it's a direction you'd explore

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions