fix: bump django-autocomplete-light 4.0.1 -> 4.0.3 (yanked from PyPI) - #38793
Conversation
Standardize HomePageCoursesView Co-authored-by: Taimoor Ahmed <taimoor.ahmed@A006-01711.local> Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
…edx#38366)" (openedx#38682) This reverts commit 1a60c23.
) * feat: apply ADRs to home v1 apis * feat: apply ADR 0029 error envelope to home v3 viewset Wires HomeViewSet (v3) into openedx/core/lib/api/exceptions's standardized_error_exception_handler via a v3-local StandardizedErrorMixin that overrides DRF's per-view get_exception_handler. Project-wide EXCEPTION_HANDLER setting is intentionally left unchanged so v0/v1/v2 endpoints are unaffected. * feat: refactor mixin so that both v3 and v4 can use it
django-autocomplete-light==4.0.1 was removed from PyPI (HTTP 404 on https://pypi.org/pypi/django-autocomplete-light/4.0.1/json) between 2026-06-19 and 2026-06-22, breaking every CI run on this branch and on every open PR that targets feat/axim-api_improvements. The pin fails the `install requirements` step before any test code can run. Master already bumped to 4.0.3 (latest stable on PyPI). This commit brings feat/axim-api_improvements into line so PRs against it can install requirements again. Affected files: requirements/edx/base.txt requirements/edx/testing.txt requirements/edx/doc.txt requirements/edx/development.txt Each is a one-line version bump; no other dependencies changed.
|
Thanks for the pull request, @taimoor-ahmed-1! This repository is currently maintained by Once you've gone through the following steps feel free to tag them in a comment and let them know that your changes are ready for engineering review. 🔘 Get product approvalIf you haven't already, check this list to see if your contribution needs to go through the product review process.
🔘 Provide contextTo help your reviewers and other members of the community understand the purpose and larger context of your changes, feel free to add as much of the following information to the PR description as you can:
🔘 Get a green buildIf one or more checks are failing, continue working on your changes until this is no longer the case and your build turns green. DetailsWhere can I find more information?If you'd like to get more details on all aspects of the review process for open source pull requests (OSPRs), check out the following resources: When can I expect my changes to be merged?Our goal is to get community contributions seen and reviewed as efficiently as possible. However, the amount of time that it takes to review and merge a PR can vary significantly based on factors such as:
💡 As a result it may take up to several weeks or months to complete a review and merge your PR. |
21b6e30 to
b8df48f
Compare
Summary
`django-autocomplete-light==4.0.1` was removed from PyPI sometime between 2026-06-19 and 2026-06-22, breaking the `install requirements` step on every CI run against `feat/axim-api_improvements` since then. The pin fails before any test code runs.
Evidence
Master is already on 4.0.3
Upstream has already bumped to `4.0.3` on master. This commit brings `feat/axim-api_improvements` into line so the dozens of open PRs targeting it can install requirements again.
Diff
Each is a one-line version bump. No other dependencies changed.
Test plan
Related
Came up while investigating CI failures on #38773. Same dependency yank also blocks every other open PR against `feat/axim-api_improvements`.
🤖 Generated with Claude Code