Skip to content

feat: upgrade to Verawood#1371

Open
ahmed-arb wants to merge 33 commits intoreleasefrom
verawood
Open

feat: upgrade to Verawood#1371
ahmed-arb wants to merge 33 commits intoreleasefrom
verawood

Conversation

@ahmed-arb
Copy link
Copy Markdown
Collaborator

v22.0.0 verawood release

Epic: Verawood Sandbox and Release Preparation

Todos before merge

  • Ensure changelog-entry exists for verawood upgrade
  • Ensure changelog exists for v22
  • Ensure CI/Tests are working as expected
  • Ensure verawood branch is up-to-date with main (updated as of April 17, 2026)
  • Ensure OPENEDX_COMMON_VERSION is pointing to correct tag release/verawood.1

Merge Option

  • Ensure "Merge Commit" option is used to merge the branch into release (Responsible: @ahmed-arb). This is needed to ensure the commit history when release is merged back into main

Generated by Claude Code on behalf of @ahmed-arb

Syed-Ali-Abbas-568 and others added 6 commits April 29, 2026 13:40
* feat: upgrade Python version support to 3.13 and 3.14, drop EOL 3.9

- Update requires-python to >= 3.10 (drop EOL Python 3.9)
- Add Python 3.13 and 3.14 classifiers to pyproject.toml
- Update CI matrix from ['3.9', '3.12'] to ['3.10', '3.14']
- Update requirements/base.txt pip-compile header to Python 3.10
- Add changelog entry

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Fixed sphinx issues with python 3.14

* Updated Changelog

* ci: replace python 3.9 with 3.10 in release workflow

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
This commands now schdules a celery task to populate the index on launch and upgrade.

Signed-off-by: Farhaan Bukhsh <farhaan@opencraft.com>
The security patch added in #1366 fails when building against main/master
edx-platform because the upstream commit is already present in master, so
git am fails with "patch already applied". Move the RUN command inside the
non-Main (Release mode) branch of the existing TUTOR_BRANCH_IS_MAIN
conditional so it only applies when building from a release branch of
edx-platform.

Follow-up to #1366.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
@kdmccormick
Copy link
Copy Markdown
Collaborator

Hey @ahmed-arb , I pushed a commit to fix the OPENEDX_COMMON_VERSION value.

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

Labels

None yet

Projects

Status: Pending Triage

Development

Successfully merging this pull request may close these issues.

9 participants