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/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 In Review
staff-graded-xblock openedx/staff-graded-xblock#394 In Review
crowdsourcehinter openedx/crowdsourcehinter#283 In Review

FeedbackXBlock — Archived

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status
👀 In review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions