Skip to content

Commit 6f54022

Browse files
cdoernclaude
andcommitted
fix: resolve backport merge conflicts in pyproject.toml and uv.lock
Mergify committed unresolved conflict markers when cherry-picking the pyasn1 bump. Keep the release branch dependency pins and apply only the intended pyasn1>=0.6.4 change, then re-sync uv.lock. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015FwHCHkuggaiyjB1fGhaBd Signed-off-by: Charlie Doern <cdoern@redhat.com>
1 parent 0b6437b commit 6f54022

2 files changed

Lines changed: 3 additions & 120 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -8,38 +8,8 @@ fallback_version = "0.7.2"
88
[tool.uv]
99
required-version = ">=0.7.0"
1010
constraint-dependencies = [
11-
<<<<<<< HEAD
12-
"pyasn1>=0.6.3", # CVE-2026-30922: DoS via unbounded recursion
11+
"pyasn1>=0.6.4", # CVE-2026-30922: DoS via unbounded recursion
1312
"starlette>=1.0.1", # CVE-2026-48710
14-
=======
15-
"aiohttp>=3.14.0", # CVE-2026-34993: CookieJar.load() RCE
16-
"authlib>=1.6.11", # CVE-2026-41425 + 7 more: account takeover, JWE padding oracle, sig bypass
17-
"cryptography>=48.0.1", # CVE-2026-39892: buffer overflow; CVE-2026-34073: DNS constraint bypass
18-
"fonttools>=4.60.2",
19-
"gitpython>=3.1.47", # Command injection via Git options bypass
20-
"h11>=0.16.0",
21-
"idna>=3.15",
22-
"joserfc>=1.6.8",
23-
"langgraph-checkpoint>=4.1.1",
24-
"langgraph-sdk>=0.3.15",
25-
"langsmith>=0.8.18",
26-
"lxml>=6.1.0", # CVE-2026-41066: XML entity expansion with default resolve_entities=True
27-
"msgpack>=1.2.1",
28-
"pillow>=12.3.0", # CVE-2026-42311: PSD RCE; CVE-2026-55379/55380/54060: font/GD DoS
29-
"protobuf>=5.29.6", # CVE-2025-4565 + CVE-2026-0994: parsing vulnerabilities
30-
"pyasn1>=0.6.4", # CVE-2026-30922: DoS via unbounded recursion
31-
"pydantic-settings>=2.14.2",
32-
"python-engineio>=4.13.2",
33-
"python-multipart>=0.0.31", # CVE-2026-40347: header injection; CVE-2026-42561: DoS via oversized headers
34-
"python-socketio>=5.16.2", # CVE-2025-61765: RCE via pickle deserialization
35-
"requests>=2.34.2",
36-
"setuptools<81", # milvus-lite imports pkg_resources; setuptools 81+ removes it
37-
"starlette>=1.3.1", # CVE-2026-48710
38-
"tornado>=6.5.6",
39-
"urllib3>=2.7.0", # CVE-2026-44432: DoS via excessive decompression; CVE-2026-44431: cross-origin redirect header leak
40-
"transformers>=4.57.2,<5.0.0", # CVE-2026-1839 fix only in 5.x; ogx doesn't use Trainer; 5.x breaks HybridCache imports
41-
"werkzeug>=3.1.6", # CVE-2025-66221 + 2 more: safe_join() device name bypass
42-
>>>>>>> d6e92423 (fix: bump pyasn1 for CVE-2026-59885 (#6330))
4313
]
4414

4515
[project]

uv.lock

Lines changed: 2 additions & 89 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)