Skip to content

deps(py-dev): bump the uv-dev-minor-patch group across 1 directory with 2 updates#88

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/uv-dev-minor-patch-606b756144
Open

deps(py-dev): bump the uv-dev-minor-patch group across 1 directory with 2 updates#88
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/uv-dev-minor-patch-606b756144

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 27, 2026

Bumps the uv-dev-minor-patch group with 2 updates in the / directory: pre-commit and selenium.

Updates pre-commit from 4.5.1 to 4.6.0

Release notes

Sourced from pre-commit's releases.

pre-commit v4.6.0

Features

  • pre-commit hook-impl: allow --hook-dir to be missing to enable easier usage with git 2.54+ git hooks.

Fixes

Changelog

Sourced from pre-commit's changelog.

4.6.0 - 2026-04-21

Features

  • pre-commit hook-impl: allow --hook-dir to be missing to enable easier usage with git 2.54+ git hooks.

Fixes

Commits
  • f35134b v4.6.0
  • 2a51ffc Merge pull request #3662 from pre-commit/hook-impl-optional-hook-dir
  • d7dee32 make --hook-dir optional for hook-impl
  • 965aeb1 Merge pull request #3661 from pre-commit/hook-impl-required
  • 2eacc06 --hook-type is required for hook-impl
  • f5678bf Merge pull request #3657 from pre-commit/pre-commit-ci-update-config
  • 054cc5b [pre-commit.ci] pre-commit autoupdate
  • 5c0f302 Merge pull request #3652 from pre-commit/pre-commit-ci-update-config
  • a5d9114 [pre-commit.ci] pre-commit autoupdate
  • 129a1f5 Merge pull request #3641 from pre-commit/mxr-patch-1
  • Additional commits viewable in compare view

Updates selenium from 4.41.0 to 4.43.0

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

Selenium 4.42.0

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

What's Changed

... (truncated)

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 will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…th 2 updates

Bumps the uv-dev-minor-patch group with 2 updates in the / directory: [pre-commit](https://github.com/pre-commit/pre-commit) and [selenium](https://github.com/SeleniumHQ/Selenium).


Updates `pre-commit` from 4.5.1 to 4.6.0
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](pre-commit/pre-commit@v4.5.1...v4.6.0)

Updates `selenium` from 4.41.0 to 4.43.0
- [Release notes](https://github.com/SeleniumHQ/Selenium/releases)
- [Commits](SeleniumHQ/selenium@selenium-4.41.0...selenium-4.43.0)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-version: 4.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: uv-dev-minor-patch
- dependency-name: selenium
  dependency-version: 4.43.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: uv-dev-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Apr 27, 2026
@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented Apr 27, 2026

PR author is in the excluded authors list.

@codacy-production
Copy link
Copy Markdown

Codacy's Analysis Summary

0 new issue (≤ 0 issue)
0 new security issue
0 complexity
0 duplications
More details

AI Reviewer: first review requested successfully. AI can make mistakes. Always validate suggestions.

Run reviewer

TIP This summary will be updated as you push new changes. Give us feedback

Copy link
Copy Markdown

@codacy-production codacy-production Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR successfully updates the development dependencies pre-commit to version 4.6.0 and selenium to 4.43.0. Codacy analysis reports that the changes are up to standards. However, a security vulnerability (CVE-2026-28684) was detected in the python-dotenv package (v1.2.1) within the uv.lock file. This vulnerability permits arbitrary file overwrites via symbolic link following. While not introduced by the specific bumps requested, it is present in the modified file and should be resolved by upgrading python-dotenv to version 1.2.2 or higher.

About this PR

  • The uv.lock file specifies python-dotenv version 1.2.1, which is associated with CVE-2026-28684. This is a medium-severity vulnerability allowing arbitrary file overwrites. It is recommended to update this dependency to version 1.2.2 as part of this or a subsequent PR.
1 comment outside of the diff
uv.lock

line 417 🟡 MEDIUM RISK
Dependency 'python-dotenv@1.2.1' is vulnerable to CVE-2026-28684, which permits arbitrary file overwrite via symbolic link following. You should upgrade to version 1.2.2 or higher.

Try running the following prompt in your IDE agent:

Update the python-dotenv dependency in this project to version 1.2.2 to address CVE-2026-28684 and regenerate the uv.lock file.

Test suggestions

  • Verify pre-commit package version and specifier are bumped to 4.6.0 in uv.lock
  • Verify selenium package version and specifier are bumped to 4.43.0 in uv.lock

TIP Improve review quality by adding custom instructions
TIP How was this review? Give us feedback

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:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants