From 8f03e5ca3944c0d6c62ed690007035e91308f714 Mon Sep 17 00:00:00 2001 From: Adrian Chaves Date: Wed, 12 Aug 2026 15:20:43 +0200 Subject: [PATCH] Address feedback --- docs/news.rst | 39 +++++++++++++++++++++------------------ 1 file changed, 21 insertions(+), 18 deletions(-) diff --git a/docs/news.rst b/docs/news.rst index 160a1e4be..851e2c659 100644 --- a/docs/news.rst +++ b/docs/news.rst @@ -24,6 +24,27 @@ Highlights: - New :ref:`optimization ` page and :ref:`built-in stats reference ` +Modified requirements +~~~~~~~~~~~~~~~~~~~~~ + +- ``brotli`` (``brotlicffi`` on PyPy) is now a required dependency, so ``br`` + is always included in the ``Accept-Encoding`` header of requests, and + Brotli-compressed responses are always decoded. Websites may now serve + Brotli-compressed responses to crawls that previously did not advertise + support for them. + + The minimum required versions are ``brotli`` 1.2.0 and ``brotlicffi`` + 1.2.0.0. + + (:gh:`4698`, :gh:`7929`) + +- The minimum required ``queuelib`` version is now 1.6.1. + (:gh:`7874`) + +- The IPython :ref:`shell ` requires IPython 8.15.0 or higher. + Install the :ref:`ipython extra ` to get a compatible version. + (:gh:`5447`, :gh:`7596`, :gh:`7816`) + Backward-incompatible changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -62,20 +83,6 @@ Backward-incompatible changes (:gh:`6136`, :gh:`7882`) -- ``brotli`` (``brotlicffi`` on PyPy) is now a required dependency, so ``br`` - is always included in the ``Accept-Encoding`` header of requests, and - Brotli-compressed responses are always decoded. Websites may now serve - Brotli-compressed responses to crawls that previously did not advertise - support for them. - - The minimum required versions are ``brotli`` 1.2.0 and ``brotlicffi`` - 1.2.0.0. - - (:gh:`4698`, :gh:`7929`) - -- The minimum required ``queuelib`` version is now 1.6.1. - (:gh:`7874`) - - :ref:`Item exporters ` now export the fields of an item in declaration order, i.e. the order in which they are defined in the :ref:`item class `, instead of the order in which they were @@ -154,10 +161,6 @@ Backward-incompatible changes :class:`~scrapy.extensions.periodic_log.PeriodicLog` is removed. (:gh:`7809`) -- The IPython :ref:`shell ` requires IPython 8.15.0 or higher. - Install the :ref:`ipython extra ` to get a compatible version. - (:gh:`5447`, :gh:`7596`, :gh:`7816`) - Deprecation removals ~~~~~~~~~~~~~~~~~~~~