chore: bump pydantic-settings from 2.13.1 to 2.14.2#116
chore: bump pydantic-settings from 2.13.1 to 2.14.2#116dependabot[bot] wants to merge 2 commits into
Conversation
Security Vulnerabilities — Partial Fix Appliedaieng-bot has fixed 6 of the reported vulnerabilities by bumping package versions. However, some vulnerabilities cannot be auto-fixed due to missing patches or dependency conflicts. ✅ Fixed
❌ Cannot Auto-Fix — Human Review Required
Why the langchain upgrade is blockedThe dependency tree conflict is:
To resolve this, either Recommended next steps
This PR will not be auto-merged until all non-ignored vulnerabilities are resolved. |
|
Automated fix applied and PR merged The agentic fix loop successfully fixed this PR and merged it. ✓ Successfully fixed security failures - Modified 1 files - Executed 685 agent actions - (484 info, 81 tool_call, 13 error, 63 tool_result, 43 reasoning, 1 action) View detailed trace on dashboard | Raw trace AI Engineering Maintenance Bot |
Bumps [pydantic-settings](https://github.com/pydantic/pydantic-settings) from 2.13.1 to 2.14.2. - [Release notes](https://github.com/pydantic/pydantic-settings/releases) - [Commits](pydantic/pydantic-settings@v2.13.1...v2.14.2) --- updated-dependencies: - dependency-name: pydantic-settings dependency-version: 2.14.2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
- aiohttp 3.13.4 → 3.14.1 (CVE-2026-34993, CVE-2026-47265, CVE-2026-54273, CVE-2026-54275–54280, CVE-2026-50269) - cryptography 46.0.7 → 49.0.0 (GHSA-537c-gmf6-5ccf) - langsmith 0.8.0 → 0.8.18 (GHSA-f4xh-w4cj-qxq8) - msgpack 1.1.2 → 1.2.1 (GHSA-6v7p-g79w-8964) - pypdf 6.10.2 → 6.13.3 (CVE-2026-48155, CVE-2026-48156, CVE-2026-48735, CVE-2026-49460, CVE-2026-49461, CVE-2026-54530, CVE-2026-54531, GHSA-jm82-fx9c-mx94) - pip 26.1 → 26.1.2 (PYSEC-2026-196) Remaining unfixable due to dependency constraints: - chromadb 1.5.5 (CVE-2026-45829): no patch version published - langchain 0.3.30 (GHSA-gr75-jv2w-4656): fix requires 1.3.9 but langchain-graphrag/langchain-neo4j numpy conflict blocks upgrade Co-authored-by: aieng-bot <aieng-bot@vectorinstitute.ai>
0291473 to
ceee33a
Compare
Security Vulnerabilities — No Patch Available Yetaieng-bot found the following security vulnerabilities reported by pip-audit, but cannot fix them automatically because no patched version can be resolved:
Why these cannot be auto-fixedchromadb CVE-2026-45829: A pre-authentication code injection vulnerability. The OSV database confirms langchain GHSA-gr75-jv2w-4656: The fix requires upgrading langchain to >=1.3.9, which in turn requires What aieng-bot did fix (in the prior commit)The following vulnerabilities were patched in this PR:
Recommended next steps
This PR will not be auto-merged until the vulnerabilities are resolved. |
|
Automated fix applied and PR merged The agentic fix loop successfully fixed this PR and merged it. ✓ Successfully fixed security failures - Modified 1 files - Executed 514 agent actions - (380 info, 56 tool_call, 14 error, 40 tool_result, 23 reasoning, 1 action) View detailed trace on dashboard | Raw trace AI Engineering Maintenance Bot |
Security Vulnerabilities — Cannot Auto-Fixaieng-bot found the following security vulnerabilities reported by pip-audit, but cannot fix them automatically:
Why these cannot be auto-fixedchromadb CVE-2026-45829: A pre-authentication code injection vulnerability affecting chromadb 1.0.0+. No patched version has been released to PyPI — the vulnerability is present even in the latest release (1.5.9). A fix requires the upstream chromadb maintainers to release a new version. langchain GHSA-gr75-jv2w-4656: A path traversal/sandbox bypass vulnerability fixed in langchain 1.3.9. However, upgrading from 0.3.30 → 1.3.9 requires a comprehensive ecosystem update — Recommended next steps
This PR will not be auto-merged until the vulnerabilities are resolved. |
|
Automated fix applied and PR merged The agentic fix loop successfully fixed this PR and merged it. ✓ Successfully fixed security failures - Modified 1 files - Executed 245 agent actions - (171 info, 31 tool_call, 3 error, 25 tool_result, 14 reasoning, 1 action) View detailed trace on dashboard | Raw trace AI Engineering Maintenance Bot |
Bumps pydantic-settings from 2.13.1 to 2.14.2.
Release notes
Sourced from pydantic-settings's releases.
... (truncated)
Commits
d703bd7Prepare release 2.14.2 (#890)e95c30bPrepare release 2.14.1 (#859)0c87345Fix field namedclsconflicting with classmethod parameter (#858)7bd0072Bump the python-packages group with 2 updates (#856)b03e573Bump the github-actions group with 3 updates (#853)eaa3b43Bump the python-packages group with 5 updates (#854)9f95615Bump the python-packages group with 4 updates (#850)8916beePrepare release 2.14.0 (#848)39e551cFix CLI descriptions lost underpython -OOby falling back to `json_schema_...9ed7f48Bump the python-packages group with 4 updates (#847)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.