Skip to content

fix: Bump Pygments and setuptools to patched versions - #434

Merged
erezrokah merged 1 commit into
mainfrom
agent/security-ATH-1516
Nov 3, 2026
Merged

erezrokah merged 1 commit into
mainfrom
agent/security-ATH-1516

Conversation

@cloudquery-ci

@cloudquery-ci cloudquery-ci Bot commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

Bumps the vulnerable dependencies in uv.lock with uv lock --upgrade-package pygments --upgrade-package setuptools (uv 0.13.6, the version the Dockerfile pins).

Package From To Alerts
Pygments 2.19.2 2.21.0 https://github.com/cloudquery/plugin-sdk-python/security/dependabot/6
setuptools 82.0.1 84.2.1 https://github.com/cloudquery/plugin-sdk-python/security/dependabot/8, https://github.com/cloudquery/plugin-sdk-python/security/dependabot/10

The lock also syncs the cloudquery-plugin-sdk version (0.1.58 → 0.1.60), which uv lock does on its own.

Only uv.lock changes. pyproject.toml has no direct pin on either package; Pygments and setuptools are resolved transitively.

Overlap

Test

Lock-only change, so there is no new test. The existing suite is the check.

Before (main, setuptools 82.0.1, Pygments 2.19.2): uv sync --frozen and make test give 1 failed, 87 passed in 59.23s.
After (this branch, setuptools 84.2.1, Pygments 2.21.0): uv sync --frozen and make test give 1 failed, 87 passed in 59.23s. make fmt-check passes (88 files unchanged).

The one failure is tests/serve/plugin.py::test_plugin_package. It fails the same way on main: Unable to run Docker command: ERROR: failed to connect to the docker API at unix:///var/run/docker.sock. The sandbox has no Docker daemon. The test needs Docker, and CI will show whether it passes there.

Fixes https://linear.app/env-zero/issue/ATH-1516/fix-open-dependabot-alerts-in-cloudqueryplugin-sdk-python

@cloudquery-ci
cloudquery-ci Bot marked this pull request as ready for review November 3, 2026 15:52
@erezrokah
erezrokah merged commit dee6e3a into main Nov 3, 2026
7 checks passed
@erezrokah
erezrokah deleted the agent/security-ATH-1516 branch November 3, 2026 16:59
kodiakhq Bot pushed a commit that referenced this pull request Nov 3, 2026
🤖 I have created a release *beep* *boop*
---


## [0.1.61](v0.1.60...v0.1.61) (2026-11-03)


### Bug Fixes

* Bump Pygments and setuptools to patched versions ([#434](#434)) ([dee6e3a](dee6e3a))
* **deps:** Update dependency setuptools to v84 [SECURITY] ([#433](#433)) ([a51a5b8](a51a5b8))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
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.

1 participant