From c353cee1da5f48df90c33d3eb1b932c498c4ab89 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 5 Aug 2026 15:36:29 +0000 Subject: [PATCH] chore(deps): bump scrapling from 0.4.11 to 0.4.12 Bumps [scrapling](https://github.com/D4Vinci/Scrapling) from 0.4.11 to 0.4.12. - [Release notes](https://github.com/D4Vinci/Scrapling/releases) - [Commits](https://github.com/D4Vinci/Scrapling/compare/v0.4.11...v0.4.12) --- updated-dependencies: - dependency-name: scrapling dependency-version: 0.4.12 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- backend/requirements.txt | 2 +- pyproject.toml | 2 +- uv.lock | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/backend/requirements.txt b/backend/requirements.txt index b5f9b20..bb3e6d9 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -11,7 +11,7 @@ python-multipart>=0.0.32 # multipart/form-data (file uploads) # ── HTTP / scraping ──────────────────────────────────────────────────────────── requests>=2.34.2 # streaming CSV download in sponsor_etl_cron.py lxml>=6.1.1 # XML/HTML parsing (fixes GHSA-vfmq-68hx-4jfw) -scrapling>=0.4.11 # Gov.uk sponsor-register URL discovery +scrapling>=0.4.12 # Gov.uk sponsor-register URL discovery curl_cffi>=0.15.0 # scrapling static-fetcher transport # playwright # scrapling browser fetchers (install separately: # # playwright install chromium) diff --git a/pyproject.toml b/pyproject.toml index ea98c03..0799b9a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ requires-python = ">=3.11" dependencies = [ "duckdb>=1.5.5", "fastapi>=0.141.1", - "scrapling>=0.4.11", + "scrapling>=0.4.12", "numpy>=2.4.6", "onnxruntime>=1.28.0", "pymupdf>=1.28.0", diff --git a/uv.lock b/uv.lock index 869503e..e5c3a5c 100644 --- a/uv.lock +++ b/uv.lock @@ -2842,7 +2842,7 @@ requires-dist = [ { name = "rapidfuzz", specifier = ">=3.6.0" }, { name = "requests", specifier = ">=2.34.2" }, { name = "scikit-learn", specifier = ">=1.9.0" }, - { name = "scrapling", specifier = ">=0.4.11" }, + { name = "scrapling", specifier = ">=0.4.12" }, { name = "starlette", specifier = ">=1.3.1" }, { name = "uvicorn", specifier = ">=0.51.0" }, ] @@ -3119,7 +3119,7 @@ wheels = [ [[package]] name = "scrapling" -version = "0.4.11" +version = "0.4.12" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cssselect" }, @@ -3129,9 +3129,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "w3lib" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a9/e9/f1874e835ac83043a323014a5ce3776f6415041566177366250358e7649e/scrapling-0.4.11.tar.gz", hash = "sha256:92500fe60b601a52279842fa2505fcddd3954f14f657bd38d7e6ba09f02da947", size = 159785, upload-time = "2026-07-12T19:47:54.397Z" } +sdist = { url = "https://files.pythonhosted.org/packages/12/a1/f1dc696450c65bd2b12e0b2b5c88de9d38ddec3f13f584c1859e12725f2b/scrapling-0.4.12.tar.gz", hash = "sha256:c6f06d0ea54208d430d47402c4e66760280718dc5b116fa99985beb7b9a517f4", size = 167523, upload-time = "2026-07-26T20:24:03.506Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2e/21/979d476508766f6a4c54cf126d9eadf12fd613c18ebc1e31f78a28fcfd06/scrapling-0.4.11-py3-none-any.whl", hash = "sha256:10b781f9214502f293a46048062c4d3c211e9a05a897559f674edcbea1876e56", size = 163481, upload-time = "2026-07-12T19:47:52.802Z" }, + { url = "https://files.pythonhosted.org/packages/7d/64/845a2c5e4dbda0403e0662d553b94c84bd08a60f9ded5b04abcb9994e43e/scrapling-0.4.12-py3-none-any.whl", hash = "sha256:bff83185a226f14c1e50e4408a2d24c93bc6ffe4b83a904d2f11ad1ad3823a91", size = 169304, upload-time = "2026-07-26T20:24:01.958Z" }, ] [[package]]