Skip to content

fix: update werkzeug to 3.1.6 and add idna 3.15 to dependencies#267

Merged
Roopan-Microsoft merged 1 commit into
devfrom
cm-dm0206
Jun 3, 2026
Merged

fix: update werkzeug to 3.1.6 and add idna 3.15 to dependencies#267
Roopan-Microsoft merged 1 commit into
devfrom
cm-dm0206

Conversation

@Dhanushree-Microsoft
Copy link
Copy Markdown
Contributor

@Dhanushree-Microsoft Dhanushree-Microsoft commented Jun 2, 2026

Purpose

This pull request updates dependency versions in the pyproject.toml files for both the backend API and processor components. The main changes involve upgrading existing libraries and adding a new dependency to ensure compatibility and security.

Dependency updates:

  • Upgraded werkzeug from version 3.1.4 to 3.1.6 in src/backend-api/pyproject.toml to include the latest fixes and improvements.
  • Added idna==3.15 as a dependency in both src/backend-api/pyproject.toml and src/processor/pyproject.toml for improved domain name handling and compatibility with other libraries. [1] [2]
  • ...

Does this introduce a breaking change?

  • Yes
  • No

Copilot AI review requested due to automatic review settings June 2, 2026 07:49
@Dhanushree-Microsoft Dhanushree-Microsoft changed the title update werkzeug to 3.1.6 and add idna 3.15 to dependencies fix: update werkzeug to 3.1.6 and add idna 3.15 to dependencies Jun 2, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 2, 2026

Coverage

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

Tests Skipped Failures Errors Time
588 0 💤 0 ❌ 0 🔥 25.944s ⏱️

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 2, 2026

Coverage

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

Tests Skipped Failures Errors Time
812 0 💤 0 ❌ 0 🔥 20.004s ⏱️

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

This pull request updates Python dependency pins for the backend API and processor components to incorporate upstream fixes (Werkzeug) and align idna to a newer version via uv override pins, with corresponding lockfile updates.

Changes:

  • Bumped werkzeug from 3.1.4 to 3.1.6 in src/backend-api override dependencies and lockfile.
  • Added/pinned idna==3.15 in both src/backend-api and src/processor override dependencies and lockfiles.
  • Regenerated uv.lock files to reflect the updated override set and resolved package versions.

Reviewed changes

Copilot reviewed 2 out of 4 changed files in this pull request and generated no comments.

File Description
src/backend-api/pyproject.toml Updates tool.uv.override-dependencies to bump Werkzeug and add idna==3.15.
src/backend-api/uv.lock Updates manifest overrides and resolved packages for Werkzeug and idna.
src/processor/pyproject.toml Adds idna==3.15 to tool.uv.override-dependencies.
src/processor/uv.lock Updates manifest overrides and resolved package entry for idna.

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

@Dhanushree-Microsoft Dhanushree-Microsoft changed the base branch from main to dev June 3, 2026 05:57
@Roopan-Microsoft Roopan-Microsoft merged commit 05cc25d into dev Jun 3, 2026
12 checks passed
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.

3 participants