Skip to content

Modernize Python repo | XBlocks #511

Description

@salman2013

Description

In this ticket, we have to modernize the following repos with:

  1. Consolidate package metadata into pyproject.toml
  2. Switch dependency management from pip-compile to uv
  3. Add semantic-release

Details for each step can be found on the parent ticket: #506

Repo PR Status Released
XBlock openedx/XBlock#914 Merged
xblock-sdk openedx/xblock-sdk#519 Merged
acid-block openedx/acid-block#282 In Review
edx-ora2 openedx/edx-ora2#2441 In Review
xblock-image-explorer openedx/xblock-image-explorer#265 In Review
xblock-drag-and-drop-v2 openedx/xblock-drag-and-drop-v2#541 In Review
xblock-google-drive openedx/xblock-google-drive#235 In Review
xblock-lti-consumer openedx/xblock-lti-consumer#685 In Review
xblock-free-text-response openedx-unsupported/xblock-free-text-response#258 In Review
xblock-in-video-quiz openedx/xblock-in-video-quiz#335 In Review
xblock-skill-tagging openedx/xblock-skill-tagging#61 In Review
xblocks-core openedx/xblocks-core#280 In Review
RecommenderXBlock openedx/RecommenderXBlock#136 Merged
DoneXBlock
openedx/DoneXBlock#388 Merged
staff-graded-xblock openedx/staff-graded-xblock#394 In Review
crowdsourcehinter openedx/crowdsourcehinter#283 In Review

FeedbackXBlock — Archived

Activity

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

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions