Skip to content

Deprecated module is not found #177

@lheyberger

Description

@lheyberger

I'm facing the following issue when trying to follow the README and importing the checkout SDK with from checkout_sdk.checkout_sdk import CheckoutSdk:

<path>/checkout_sdk/payments/contexts/contexts.py", line 3, in <module>
    from deprecated import deprecated
ModuleNotFoundError: No module named 'deprecated'

The Deprecated module is mentioned in the requirements-dev.txt file but the use of this file is only documented when building from sources.

Environment

  • Checkout SDK version: checkout-sdk==3.1.3
  • Python version: Python 3.13.1
  • Operating System and version: MacOS 15.3

Current behavior

Installing the sdk with pip install checkout-sdk raises a ModuleNotFoundError

Expected behavior

I would expect that executing pip install checkout-sdk installs all the mandatory dependencies.

Metadata

Metadata

Labels

bugSomething isn't workinggood first issueGood for newcomers

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions