-
Notifications
You must be signed in to change notification settings - Fork 3
Description
Firm Name
Axim
Urgency
Medium (< 2 weeks)
Requested Change
Please create a fork of the https://github.com/spruceid/didkit-python in the openedx GitHub organization, add @GlugovGrGlib as a maintainer, and set up a PyPI configuration for publishing as openedx.
Reasoning
Back in July 2025, SpruceID decided to deprecate and archive python bindings to their didkit/ssi toolkit. As openedx credentials service depends on the didkit library to issue verifiable credentials and Open Badges v3.0 the decision was made to fork the library and implement updates for the Python version support and the main Rust library, see thread in Slack.
This Python package will be published under the name openedx-didkit, but still will provide an import from didkit import * for the drop-in replacement of the currently used library.
All necessary updates are implemented and tested in my fork https://github.com/GlugovGrGlib/didkit-python. Build and publishing to PyPI was tested using GitHub actions. I plan to open a PR with all necessary changes against the new fork in the openedx org once it's ready.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status