Skip to content

fix: updated multiple packages for dependabot#552

Open
Ayaz-Microsoft wants to merge 2 commits intodevfrom
dependabotFix-ayaz
Open

fix: updated multiple packages for dependabot#552
Ayaz-Microsoft wants to merge 2 commits intodevfrom
dependabotFix-ayaz

Conversation

@Ayaz-Microsoft
Copy link
Copy Markdown
Contributor

Purpose

  • Vulnerabilities count : Critical-2, High-53, Moderate-50, Low-30

Does this introduce a breaking change?

  • Yes
  • No

Golden Path Validation

  • I have tested the primary workflows (the "golden path") to ensure they function correctly without errors.

Deployment Validation

  • I have validated the deployment process successfully and all services are running as expected with this change.

What to Check

Verify that the following are valid

  • ...

Other Information

Copy link
Copy Markdown
Contributor

Copilot AI 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

Updates dependency pins/lockfiles across the Python services and the web app to address Dependabot-reported vulnerabilities.

Changes:

  • Bump multiple Python dependencies (e.g., aiohttp, authlib, pygments, pytest, requests, werkzeug, pillow, python-multipart) across ContentProcessor, ContentProcessorAPI, and ContentProcessorWorkflow (pyproject.toml + uv.lock + some requirements.txt).
  • Add a pnpm override to force follow-redirects@^1.16.0 and refresh pnpm-lock.yaml accordingly.
  • Refresh related transitive lock entries (sdists/wheels metadata) as part of lock regeneration.

Reviewed changes

Copilot reviewed 6 out of 10 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/ContentProcessorWorkflow/uv.lock Python lockfile refresh; bumps authlib/pytest/pygments/requests/werkzeug, etc.
src/ContentProcessorWorkflow/pyproject.toml Updates direct pins for authlib and pytest (dev).
src/ContentProcessorWeb/pnpm-lock.yaml Lock refresh reflecting follow-redirects@1.16.0 resolution.
src/ContentProcessorWeb/package.json Adds pnpm.overrides.follow-redirects to enforce patched version.
src/ContentProcessorAPI/uv.lock Lockfile refresh; bumps aiohttp/pygments/pytest/python-multipart/requests, etc.
src/ContentProcessorAPI/requirements.txt Updates some pinned deps used by CI lint job.
src/ContentProcessorAPI/pyproject.toml Updates pinned deps (pygments/python-multipart/pyjwt/pytest).
src/ContentProcessor/uv.lock Lockfile refresh; bumps aiohttp/cryptography/pillow/requests/werkzeug/pytest, etc.
src/ContentProcessor/requirements.txt Updates some pinned deps used by CI test job.
src/ContentProcessor/pyproject.toml Updates pytest pin (dev).
Files not reviewed (1)
  • src/ContentProcessorWeb/pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/ContentProcessorAPI/requirements.txt Outdated
Comment thread src/ContentProcessor/requirements.txt
Copy link
Copy Markdown
Contributor

Copilot AI 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

Copilot reviewed 7 out of 11 changed files in this pull request and generated no new comments.

Files not reviewed (1)
  • src/ContentProcessorWeb/pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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