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 Approved ⬜
edx-ora2 openedx/edx-ora2#2441 In Review ⬜
xblock-image-explorer openedx/xblock-image-explorer#265 Approved ⬜
xblock-drag-and-drop-v2 openedx/xblock-drag-and-drop-v2#541 Merged ✅
xblock-google-drive openedx/xblock-google-drive#235 In Review ⬜
xblock-lti-consumer openedx/xblock-lti-consumer#685 In Review ⬜
xblock-in-video-quiz openedx/xblock-in-video-quiz#335 Merged ✅
xblock-skill-tagging openedx/xblock-skill-tagging#61 Approved ⬜
xblocks-core openedx/xblocks-core#251 Merged ✅
RecommenderXBlock openedx/RecommenderXBlock#136 Merged ✅
DoneXBlock openedx/DoneXBlock#388 Merged ✅
staff-graded-xblock openedx/staff-graded-xblock#394 In Review ⬜
crowdsourcehinter openedx/crowdsourcehinter#283 Merged ✅

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