chore(deps): bring dependabot upgrades (#589, #595, #596, #597) onto dev (AB#44960)#606
Open
Shreyas-Microsoft wants to merge 4 commits into
Open
chore(deps): bring dependabot upgrades (#589, #595, #596, #597) onto dev (AB#44960)#606Shreyas-Microsoft wants to merge 4 commits into
Shreyas-Microsoft wants to merge 4 commits into
Conversation
…rkflow Applies the changes from Dependabot PR #589 onto dev so they reach the dev branch ahead of the upstream PR (which targets main). Refs: ADO #44960 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Applies the changes from Dependabot PR #595 onto dev so they reach the dev branch ahead of the upstream PR (which targets main). Refs: ADO #44960 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Applies the changes from Dependabot PR #596 onto dev so they reach the dev branch ahead of the upstream PR (which targets main). Refs: ADO #44960 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…uv.lock Applies the changes from Dependabot PR #597 onto dev so they reach the dev branch ahead of the upstream PR (which targets main). Refs: ADO #44960 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Contributor
There was a problem hiding this comment.
Pull request overview
This PR ports four Dependabot dependency bumps onto the dev branch so they can ship ahead of the upstream Dependabot PRs that target main.
Changes:
- Bump
authlibfrom1.6.11to1.6.12insrc/ContentProcessorWorkflow(pyproject.toml+ correspondinguv.lockentries). - Bump
idnafrom3.11to3.15insrc/ContentProcessorAPI/requirements.txtandsrc/ContentProcessor/requirements.txt. - Update
src/ContentProcessorWorkflow/uv.lockto reflect theidna3.15resolution.
Reviewed changes
Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| src/ContentProcessorWorkflow/uv.lock | Updates locked versions/artefact hashes for authlib 1.6.12 and idna 3.15. |
| src/ContentProcessorWorkflow/pyproject.toml | Pins authlib==1.6.12 in workflow project dependencies. |
| src/ContentProcessorAPI/requirements.txt | Pins idna==3.15 for the API project. |
| src/ContentProcessor/requirements.txt | Pins idna==3.15 for the backend project. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
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.
Summary
Brings the four open Dependabot dependency upgrades onto
devso they ship to the dev branch ahead of the upstream Dependabot PRs (which all targetmain).Each commit is a byte-perfect replication of the corresponding Dependabot patch — no transitive re-resolution or lockfile churn beyond what Dependabot itself produced.
Changes (one commit per upstream PR)
authlib1.6.11 → 1.6.12 (pyproject.toml+uv.lock)idna3.11 → 3.15 (requirements.txt)idna3.11 → 3.15 (requirements.txt)idna3.11 → 3.15 (uv.lock)Validation
Locally, in isolated Python 3.12 venvs (one per project, mirroring CI):
pip install -r .../pip install -e src/ContentProcessorWorkflowsucceedpip checkreports no dependency conflictspip show idna/pip show authlibconfirm the bumped versions are resolvedpytest(same invocation as.github/workflows/test.yml) executes the backend, API, and workflow suitesCI will re-run the full suite on this PR.
Notes for reviewers
devplus broader workflow-pin updates). Whichever merges first will require rebasing or closing the other.gh pr diff <n>and applied withgit applyto preserve byte-for-byte equivalence with Dependabot's output.Related