Skip to content

[deps] Update selenium requirement from <4.42,>=4.10 to >=4.10,<4.44#660

Merged
nemesifier merged 1 commit into
masterfrom
dependabot/pip/selenium-gte-4.10-and-lt-4.44
May 4, 2026
Merged

[deps] Update selenium requirement from <4.42,>=4.10 to >=4.10,<4.44#660
nemesifier merged 1 commit into
masterfrom
dependabot/pip/selenium-gte-4.10-and-lt-4.44

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 1, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on selenium to permit the latest version.

Release notes

Sourced from selenium's releases.

Selenium 4.43.0

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

Full Changelog: SeleniumHQ/selenium@selenium-4.42.0...selenium-4.43.0

Commits
  • dd0f534 [build] Prepare for release of selenium-4.43.0 (#17329)
  • 52a38c6 fix(release): add rust:update command to version reset workflow
  • 7cee048 fix(pypirc): remove setup_pypirc method and update nightly credentials handling
  • 8382015 fix(credentials): add support for nightly PyPI credentials
  • 63e8662 Update mirror info (Thu Apr 9 18:16:15 UTC 2026)
  • 5615f64 fix(version): update selenium-manager to 0.4.43-nightly
  • 9887116 fix(release): specify path for downloading release packages
  • e2d089c fix(dependencies): update selenium-webdriver to 4.43.0.nightly
  • c68d3de Reverting changes done for 4.42.0 release
  • cb536ad Bumping versions to nightly
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels May 1, 2026
@kilo-code-bot

kilo-code-bot Bot commented May 1, 2026

Copy link
Copy Markdown

Code Review Summary

Status: No Issues Found | Recommendation: Merge

Incremental Review (since ac766e2)

This PR now includes both Dependabot updates and functional code changes.

Changes Reviewed:

  1. Dependency bumps (git-cliff, selenium, pypa/gh-action-pypi-publish) - Skipped per policy
  2. Auto-assign bot fix - Properly handles GitHub's silent assignment rejection
  3. CI workflow update - Skipped per policy

Functional Changes (bot-autoassign):

  • Added verify_assignment() utility with retry logic to confirm assignments
  • Added user_in_logins() for case-insensitive username matching
  • Added find_open_pr_for_issue() to support @bot assign commands
  • Assignment operations now verify success before posting confirmation comments
  • Silent rejections now show helpful fallback message to users

Tests Added:

  • Comprehensive test coverage for verification scenarios (success, silent failure, transient errors, retries)
  • Tests for case-insensitive matching
  • Tests for @bot assign command handling
  • Tests for bot comment filtering

All changes appear correct with no critical bugs or security issues identified.


Reviewed by kimi-k2.5 · 190,290 tokens

@coveralls

Copy link
Copy Markdown

Coverage Status

coverage: 97.529%. remained the same — dependabot/pip/selenium-gte-4.10-and-lt-4.44 into master

Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version.
- [Release notes](https://github.com/SeleniumHQ/Selenium/releases)
- [Commits](SeleniumHQ/selenium@selenium-4.10.0...selenium-4.43.0)

---
updated-dependencies:
- dependency-name: selenium
  dependency-version: 4.43.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/selenium-gte-4.10-and-lt-4.44 branch from ac766e2 to b632390 Compare May 3, 2026 16:28
@nemesifier
nemesifier merged commit e4891a6 into master May 4, 2026
33 checks passed
@nemesifier
nemesifier deleted the dependabot/pip/selenium-gte-4.10-and-lt-4.44 branch May 4, 2026 15:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants