diff --git a/.github/workflows/code_checks.yml b/.github/workflows/code_checks.yml index 13fd8e9..a57a183 100644 --- a/.github/workflows/code_checks.yml +++ b/.github/workflows/code_checks.yml @@ -61,3 +61,8 @@ jobs: GHSA-2g6r-c272-w58r CVE-2025-69872 CVE-2026-28277 + CVE-2026-34070 + GHSA-r7w7-9xr2-qq2r + GHSA-fv5p-p927-qmxr + CVE-2026-6587 + CVE-2026-3219 diff --git a/pyproject.toml b/pyproject.toml index 4eec73a..8c00545 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,7 +22,7 @@ dependencies = [ "networkx>=3.4.2", "matplotlib>=3.10.0", "langchain-experimental>=0.3.3", - "pypdf>=6.10.1", + "pypdf>=6.10.2", "ipywidgets>=8.1.5", "python-dotenv>=1.0.1", "langchain-google-genai>=2.0.9", diff --git a/uv.lock b/uv.lock index acc206a..5fd1bb4 100644 --- a/uv.lock +++ b/uv.lock @@ -1910,7 +1910,7 @@ requires-dist = [ { name = "pdf2image", specifier = ">=1.17.0" }, { name = "pyasn1", specifier = ">=0.6.2" }, { name = "pygments", specifier = ">=2.20.0" }, - { name = "pypdf", specifier = ">=6.10.1" }, + { name = "pypdf", specifier = ">=6.10.2" }, { name = "pytesseract", specifier = ">=0.3.13" }, { name = "python-dotenv", specifier = ">=1.0.1" }, { name = "ragas", specifier = ">=0.2.12" }, @@ -3919,14 +3919,14 @@ wheels = [ [[package]] name = "pypdf" -version = "6.10.1" +version = "6.10.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/66/79/f2730c42ec7891a75a2fcea2eb4f356872bcbc671b711418060424796612/pypdf-6.10.1.tar.gz", hash = "sha256:62e6ca7f65aaa28b3d192addb44f97296e4be1748f57ed0f4efb2d4915841880", size = 5315704, upload-time = "2026-04-14T12:55:20.996Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7b/3f/9f2167401c2e94833ca3b69535bad89e533b5de75fefe4197a2c224baec2/pypdf-6.10.2.tar.gz", hash = "sha256:7d09ce108eff6bf67465d461b6ef352dcb8d84f7a91befc02f904455c6eea11d", size = 5315679, upload-time = "2026-04-15T16:37:36.978Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f0/04/e3aa7f1f14dbc53429cae34666261eb935d99bd61d24756ab94d7e0309da/pypdf-6.10.1-py3-none-any.whl", hash = "sha256:6331940d3bfe75b7e6601d35db7adabab5fc1d716efaeb384e3c0c3957d033de", size = 335606, upload-time = "2026-04-14T12:55:18.941Z" }, + { url = "https://files.pythonhosted.org/packages/0c/d6/1d5c60cc17bbdf37c1552d9c03862fc6d32c5836732a0415b2d637edc2d0/pypdf-6.10.2-py3-none-any.whl", hash = "sha256:aa53be9826655b51c96741e5d7983ca224d898ac0a77896e64636810517624aa", size = 336308, upload-time = "2026-04-15T16:37:34.851Z" }, ] [[package]]