Skip to content

chore: Upgrade Python requirements#283

Open
edx-requirements-bot wants to merge 2 commits into
mainfrom
repo-tools/upgrade-python-requirements-c834070
Open

chore: Upgrade Python requirements#283
edx-requirements-bot wants to merge 2 commits into
mainfrom
repo-tools/upgrade-python-requirements-c834070

Conversation

@edx-requirements-bot

Copy link
Copy Markdown
Contributor

Python requirements update. Please review the changelogs for the upgraded packages.

@edx-requirements-bot
edx-requirements-bot requested a review from a team July 27, 2026 00:23
@edx-requirements-bot

Copy link
Copy Markdown
Contributor Author

List of packages in the PR without any issue.

  • cachetools changes from 7.1.4 to 7.1.6
  • certifi changes from 2026.6.17 to 2026.7.22
  • filelock changes from 3.31.0 to 3.32.0
  • platformdirs changes from 4.10.1 to 4.11.0
  • pyproject-api changes from 1.10.1 to 1.11.0
  • python-discovery changes from 1.4.4 to 1.5.0
  • pytz changes from 2026.2 to 2026.3.post1
  • ruff changes from 0.15.22 to 0.16.0
  • soupsieve changes from 2.9 to 2.9.1
  • tox changes from 4.57.0 to 4.58.0
  • tox-uv changes from 1.35.2 to 1.36.0
  • tox-uv-bare changes from 1.35.2 to 1.36.0
  • tqdm changes from 4.69.0 to 4.69.1
  • uv changes from 0.11.29 to 0.11.32
  • virtualenv changes from 21.6.1 to 21.7.0

… 153

In Firefox 153, video.play() on an element without a real video source
no longer fires the 'play' DOM event synchronously or reliably in a
headless test environment. The test was using callThrough() which
delegated to the real implementation, causing the jasmine.waitUntil()
poll to time out before the player state changed from PAUSED.

Replace callThrough() with callFake() that manually fires the 'play'
event and returns a resolved Promise, matching the real API contract
while making the test deterministic in headless browsers.

The same fix is applied to the [pause] describe block's beforeEach,
which also relies on playVideo() working to transition out of UNSTARTED.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants