fix: dev to main - Update aiohttp version to 3.14.1 in requirements files#980
Open
Pavan1-Microsoft wants to merge 6 commits into
Open
fix: dev to main - Update aiohttp version to 3.14.1 in requirements files#980Pavan1-Microsoft wants to merge 6 commits into
Pavan1-Microsoft wants to merge 6 commits into
Conversation
…ations and adjust imports in chat_service
Contributor
Coverage Report •
|
||||||||||||||||||||||||||||||||||||||||
Contributor
There was a problem hiding this comment.
Pull request overview
This pull request updates pinned dependency versions across the Python backend/scripts and the frontend’s npm lockfile to pick up patch-level fixes and updated transitive dependency metadata.
Changes:
- Bumps
aiohttpfrom3.14.0to3.14.1insrc/api/requirements.txtandinfra/scripts/agent_scripts/requirements.txt. - Bumps
pypdffrom6.12.0to6.13.3ininfra/scripts/index_scripts/requirements.txt. - Updates
src/App/package-lock.jsonwith newer resolved versions for several Babel-related packages, browser-compat tooling packages, andvite(plus related dependency tree adjustments such assemverplacement).
Reviewed changes
Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| src/App/package-lock.json | Updates JS dependency resolutions/metadata to newer patch versions (Babel ecosystem, browserslist/caniuse data, vite) and reflects the updated dependency tree. |
| src/api/requirements.txt | Pins aiohttp to 3.14.1 for the API’s Python dependencies. |
| infra/scripts/index_scripts/requirements.txt | Pins pypdf to 6.13.3 for indexing scripts. |
| infra/scripts/agent_scripts/requirements.txt | Pins aiohttp to 3.14.1 for agent scripts. |
Files not reviewed (1)
- src/App/package-lock.json: Generated file
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
chore: Removing create-release.yml file
Comment on lines
165
to
167
| setattr(target_cls, _TARGET_METHOD, _patched) | ||
| _PATCH_APPLIED = True # marks patch as applied (checked in apply() guard) | ||
| setattr(target_cls, _PATCH_MARKER, True) # marks patch as applied (checked in apply() guard) | ||
| logger.info( |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose
This pull request updates various dependencies across Python and JavaScript projects to address bug fixes, security patches, and compatibility improvements. The main focus is on upgrading library versions in requirements and lock files to keep the codebase up-to-date and stable.
Dependency updates:
Python dependency updates:
aiohttpfrom3.14.0to3.14.1in bothinfra/scripts/agent_scripts/requirements.txtandsrc/api/requirements.txtfor improved stability and bug fixes. [1] [2]pypdffrom6.12.0to6.13.3ininfra/scripts/index_scripts/requirements.txtfor the latest features and bug fixes.JavaScript dependency updates (
package-lock.json):@babel/core,@babel/generator,@babel/types, etc.) from7.29.xto7.29.7for improved parsing, transformation, and compatibility. [1] [2] [3] [4] [5] [6] [7]baseline-browser-mappingto2.10.38,browserslistto4.28.2,caniuse-liteto1.0.30001799,electron-to-chromiumto1.5.376,node-releasesto2.0.48,viteto6.4.3.These updates ensure support for the latest browser versions and improved build performance. [1] [2] [3] [4] [5] [6] [7]
semverdependency in the lock file to reflect the new dependency tree.Does this introduce a breaking change?
Golden Path Validation
Deployment Validation