Skip to content

chore: dev to main merge - #699

Open
Saswato-Microsoft wants to merge 3 commits into
mainfrom
dev
Open

Saswato-Microsoft wants to merge 3 commits into
mainfrom
dev

Conversation

@Saswato-Microsoft

Copy link
Copy Markdown
Contributor

Purpose

This pull request updates package dependencies in both the JavaScript and Python components of the project to address version upgrades and security improvements.

Dependency updates:

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

@github-actions

Copy link
Copy Markdown

Coverage

Coverage Report •
FileStmtsMissCoverMissing
TOTAL122516786% 
report-only-changed-files is enabled. No files were changed during this commit :)

Tests Skipped Failures Errors Time
244 0 💤 0 ❌ 0 🔥 3.492s ⏱️

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

The dependency updates are reviewed; the remaining clarification is a non-blocking nit.

Pull request overview

Updates JavaScript and Python dependencies for maintenance and security improvements.

Changes:

  • Upgrades fast-uri and kafka-python.
  • Pins browserslist via pnpm overrides.
  • Synchronizes the Python lockfile.
File summaries
File Description
src/ContentProcessorWorkflow/uv.lock Records the upgraded kafka-python package and metadata.
src/ContentProcessorWorkflow/pyproject.toml Updates the kafka-python dependency pin.
src/ContentProcessorWeb/package.json Updates frontend dependency overrides.
Review details

Suppressed comments (1)

src/ContentProcessorWeb/package.json:130

  • This entry is under pnpm.overrides, so it pins the transitive browserslist resolution rather than adding browserslist as a direct dependency. Please update the PR description to call this an override (or move it into dependencies if direct application use is intended).
      "browserslist": "4.28.7",
  • Files reviewed: 2/4 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

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.

4 participants