Skip to content

Python 3.15 compatibility issue due to Cachebox dependency constraint #645

Open

Description

@Anna-Ku

Installing deepdiff==9.1.0 on Python 3.15 fails because its dependency constraint (cachebox>=5.2,<6) selects Cachebox 5.2.3, which uses PyO3 0.27.1 and does not support Python 3.15.

Newer versions of both Cachebox and PyO3 support Python 3.15. Could you consider updating the dependency constraint to allow a compatible Cachebox version?

Dependency chain

deepdiff==9.1.0
└── cachebox>=5.2,<6
└── cachebox==5.2.3
└── PyO3 0.27.1

Environment

OS: Windows x64
Python: 3.15
DeepDiff: 9.1.0
Cachebox selected by pip: 5.2.3
PyO3 used by Cachebox: 0.27.1

Activity

  1. bxw0531 commented on Nov 3, 2026

    @bxw0531

    Hi deepdifff team,
    My team is also experiencing the issue above, and we are currently blocked from upgrading our system to Python 3.15.

    Are there any updates regarding this ticket?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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