Skip to content

Commit 7eb7657

Browse files
authored
Merge branch 'main' into chore/ci_using_ogx_open_client
2 parents 561c2dc + a74a63a commit 7eb7657

3 files changed

Lines changed: 60 additions & 62 deletions

File tree

.github/workflows/pypi.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -811,7 +811,7 @@ jobs:
811811
matrix.registry == 'pypi' &&
812812
steps.check-artifacts.outputs.has_artifacts == 'true' &&
813813
steps.pypi-target.outputs.is_production == 'true'
814-
uses: sigstore/gh-action-sigstore-python@04cffa1d795717b140764e8b640de88853c92acc # v3.3.0
814+
uses: sigstore/gh-action-sigstore-python@5b79a39c381910c090341a2c9b0bf022c8b387e1 # v3.4.0
815815
with:
816816
inputs: >-
817817
./dist/*.tar.gz

pyproject.toml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,11 @@ required-version = ">=0.7.0"
1010
constraint-dependencies = [
1111
"aiohttp>=3.13.4", # CVE-2026-34514 + 9 more: CRLF injection, header leak, DoS
1212
"authlib>=1.6.11", # CVE-2026-41425 + 7 more: account takeover, JWE padding oracle, sig bypass
13-
"cryptography>=46.0.7", # CVE-2026-39892: buffer overflow; CVE-2026-34073: DNS constraint bypass
13+
"cryptography>=48.0.1", # CVE-2026-39892: buffer overflow; CVE-2026-34073: DNS constraint bypass
1414
"fonttools>=4.60.2",
1515
"gitpython>=3.1.47", # Command injection via Git options bypass
1616
"h11>=0.16.0",
1717
"idna>=3.15",
18-
"pydantic>=2.11.9,<2.12.0", # 2.12 breaks int coercion in openai.types.model.Model during test replay
1918
"lxml>=6.1.0", # CVE-2026-41066: XML entity expansion with default resolve_entities=True
2019
"pillow>=12.2.0", # CVE-2026-40192 + 4 more: heap overflow, OOB write, DoS
2120
"protobuf>=5.29.6", # CVE-2025-4565 + CVE-2026-0994: parsing vulnerabilities
@@ -111,7 +110,7 @@ starter = [
111110
"pgvector>=0.3.0",
112111
"pymilvus[milvus-lite]>=2.4.10",
113112
"pymongo",
114-
"pypdf>=6.12.0",
113+
"pypdf>=6.13.0",
115114
"pythainlp",
116115
"qdrant-client",
117116
"redis>=8.0.0",
@@ -158,7 +157,7 @@ type_checking = [
158157
"types-setuptools",
159158
"types-jsonschema",
160159
"markitdown[all]",
161-
"pypdf>=6.12.0",
160+
"pypdf>=6.13.0",
162161
"pandas-stubs",
163162
"types-psutil>=7.2.2.20260518",
164163
"types-tqdm",
@@ -196,7 +195,7 @@ test-common = [
196195
"mcp>=1.23.0,<2.0",
197196
"pgvector>=0.3.0",
198197
"psycopg2-binary>=2.9.0",
199-
"pypdf>=6.12.0",
198+
"pypdf>=6.13.0",
200199
"sqlalchemy[asyncio]>=2.0.41",
201200
]
202201
# These are the dependencies required for running unit tests.

0 commit comments

Comments
 (0)