From d3ee10cccbd50f65d27dd75cad2a81a458a75ff6 Mon Sep 17 00:00:00 2001 From: Adrian Chaves Date: Tue, 28 Apr 2026 12:20:22 +0200 Subject: [PATCH] =?UTF-8?q?0.10.0=20release=20notes;=20sphinx-scrapy:=200.?= =?UTF-8?q?8.3=20=E2=86=92=200.8.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .pre-commit-config.yaml | 2 +- CHANGES.rst | 7 +++++++ docs/requirements.in | 2 +- docs/requirements.txt | 16 ++++++++-------- tox.ini | 2 +- 5 files changed, 18 insertions(+), 11 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 37e3c29..9a141d1 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -21,6 +21,6 @@ repos: hooks: - id: sphinx-lint - repo: https://github.com/scrapy/sphinx-scrapy - rev: 0.8.3 + rev: 0.8.4 hooks: - id: sphinx-scrapy diff --git a/CHANGES.rst b/CHANGES.rst index 79480fe..c1b7293 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,6 +1,13 @@ Changes ======= +0.10.0 (unreleased) +------------------- + +* Dropped support for Python 3.9. Python 3.10+ is now required. + +* Made the docs LLM-friendly. + 0.9.0 (2026-03-30) ------------------ diff --git a/docs/requirements.in b/docs/requirements.in index 8a704ae..ddfe39e 100644 --- a/docs/requirements.in +++ b/docs/requirements.in @@ -2,5 +2,5 @@ aiohttp sphinx sphinx-argparse sphinx-rtd-theme -sphinx-scrapy @ git+https://github.com/scrapy/sphinx-scrapy.git@0.8.3 +sphinx-scrapy @ git+https://github.com/scrapy/sphinx-scrapy.git@0.8.4 tenacity diff --git a/docs/requirements.txt b/docs/requirements.txt index 7b286f9..fe20c48 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,9 +1,9 @@ # This file was autogenerated by uv via the following command: -# uv pip compile -p 3.14 requirements.in -o requirements.txt +# uv pip compile -p 3.13 docs/requirements.in -o docs/requirements.txt aiohappyeyeballs==2.6.1 # via aiohttp aiohttp==3.13.5 - # via -r requirements.in + # via -r docs/requirements.in aiosignal==1.4.0 # via aiohttp alabaster==1.0.0 @@ -58,7 +58,7 @@ snowballstemmer==3.0.1 # via sphinx sphinx==9.1.0 # via - # -r requirements.in + # -r docs/requirements.in # sphinx-argparse # sphinx-copybutton # sphinx-last-updated-by-git @@ -68,7 +68,7 @@ sphinx==9.1.0 # sphinx-scrapy # sphinxcontrib-jquery sphinx-argparse==0.5.2 - # via -r requirements.in + # via -r docs/requirements.in sphinx-copybutton==0.5.2 # via sphinx-scrapy sphinx-last-updated-by-git==0.3.8 @@ -78,9 +78,9 @@ sphinx-llms-txt @ git+https://github.com/zytedata/sphinx-llms-txt.git@5e8866cb0c sphinx-markdown-builder @ git+https://github.com/zytedata/sphinx-markdown-builder.git@cfe4c0bfd7b4542f7e6b65a58cdf9ec765829940 # via sphinx-scrapy sphinx-rtd-theme==3.1.0 - # via -r requirements.in -sphinx-scrapy @ git+https://github.com/scrapy/sphinx-scrapy.git@f20366277f2598d0c8a60e55fe282aff2da40dcf - # via -r requirements.in + # via -r docs/requirements.in +sphinx-scrapy @ git+https://github.com/scrapy/sphinx-scrapy.git@eef1f8c3ab3b74b6891752b8f4624373345bae26 + # via -r docs/requirements.in sphinx-sitemap==2.9.0 # via sphinx-scrapy sphinxcontrib-applehelp==2.0.0 @@ -100,7 +100,7 @@ sphinxcontrib-serializinghtml==2.0.0 tabulate==0.10.0 # via sphinx-markdown-builder tenacity==9.1.4 - # via -r requirements.in + # via -r docs/requirements.in urllib3==2.6.3 # via requests yarl==1.23.0 diff --git a/tox.ini b/tox.ini index db78250..5254049 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] requires = - sphinx-scrapy[tox] @ git+https://github.com/scrapy/sphinx-scrapy.git@0.8.3 + sphinx-scrapy[tox] @ git+https://github.com/scrapy/sphinx-scrapy.git@0.8.4 envlist = pre-commit,mypy,min,min-x402,py310,py311,py312,py313,x402,docs,twine [testenv]