| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python-Scrapy-doc | Distribution: openSUSE Tumbleweed |
| Version: 2.13.3 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Jul 31 07:18:40 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 18716386 | Source RPM: python-Scrapy-2.13.3-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://scrapy.org | |
| Summary: Documentation for python-Scrapy | |
Provides documentation for python-Scrapy.
BSD-3-Clause
* Thu Jul 31 2025 Steve Kowalik <steven.kowalik@suse.com>
- Update to 2.13.3:
* Changed the values for DOWNLOAD_DELAY (from 0 to 1) and
CONCURRENT_REQUESTS_PER_DOMAIN (from 8 to 1) in the default project
template.
* Fixed several bugs in the engine initialization and exception handling
logic.
* Allowed running tests with Twisted 25.5.0+ again and fixed test failures
with lxml 6.0.0.
* Give callback requests precedence over start requests when priority
values are the same.
* The asyncio reactor is now enabled by default
* Replaced start_requests() (sync) with start() (async) and changed how it
is iterated.
* Added the allow_offsite request meta key
* Spider middlewares that don't support asynchronous spider output are
deprecated
* Added a base class for universal spider middlewares
- Add patch remove-hoverxref.patch:
* Do not use deprecated sphinx-hoverxref extension.
- Add patch no-dark-mode.patch:
* Do not use unavailable sphinx-rtd-dark-mode extension.
* Thu Mar 27 2025 Steve Kowalik <steven.kowalik@suse.com>
- Normalize metadata directory name.
* Tue Dec 03 2024 Steve Kowalik <steven.kowalik@suse.com>
- Update to 2.12.0:
* Dropped support for Python 3.8, added support for Python 3.13
* start_requests can now yield items
* Added scrapy.http.JsonResponse
* Added the CLOSESPIDER_PAGECOUNT_NO_ITEM setting
* Thu Jul 11 2024 Dirk Müller <dmueller@suse.com>
- update to 2.11.2 (bsc#1224474, CVE-2024-1968):
* Redirects to non-HTTP protocols are no longer followed.
Please, see the 23j4-mw76-5v7h security advisory for more
information. (:issue:`457`)
* The Authorization header is now dropped on redirects to a
different scheme (http:// or https://) or port, even if the
domain is the same. Please, see the 4qqq-9vqf-3h3f security
advisory for more information.
* When using system proxy settings that are different for
http:// and https://, redirects to a different URL scheme
will now also trigger the corresponding change in proxy
settings for the redirected request. Please, see the
jm3v-qxmh-hxwv security advisory for more information.
(:issue:`767`)
* :attr:`Spider.allowed_domains
<scrapy.Spider.allowed_domains>` is now enforced for all
requests, and not only requests from spider callbacks.
* :func:`~scrapy.utils.iterators.xmliter_lxml` no longer
resolves XML entities.
* defusedxml is now used to make
:class:`scrapy.http.request.rpc.XmlRpcRequest` more secure.
* Restored support for brotlipy_, which had been dropped in
Scrapy 2.11.1 in favor of brotli. (:issue:`6261`) Note
brotlipy is deprecated, both in Scrapy and upstream. Use
brotli instead if you can.
* Make :setting:`METAREFRESH_IGNORE_TAGS` ["noscript"] by
default. This prevents :class:`~scrapy.downloadermiddlewares.
redirect.MetaRefreshMiddleware` from following redirects that
would not be followed by web browsers with JavaScript
enabled.
* During :ref:`feed export <topics-feed-exports>`, do not close
the underlying file from :ref:`built-in post-processing
plugins <builtin-plugins>`.
* :class:`LinkExtractor
<scrapy.linkextractors.lxmlhtml.LxmlLinkExtractor>` now
properly applies the unique and canonicalize parameters.
* Do not initialize the scheduler disk queue if
:setting:`JOBDIR` is an empty string.
* Fix :attr:`Spider.logger <scrapy.Spider.logger>` not logging
custom extra information.
* robots.txt files with a non-UTF-8 encoding no longer prevent
parsing the UTF-8-compatible (e.g. ASCII) parts of the
document.
* :meth:`scrapy.http.cookies.WrappedRequest.get_header` no
longer raises an exception if default is None.
:func:`scrapy.utils.response.get_base_url` to determine the
base URL of a given :class:`~scrapy.http.Response`.
* :class:`~scrapy.selector.Selector` now uses
:func:`scrapy.utils.response.get_base_url` to determine the
base URL of a given :class:`~scrapy.http.Response`.
(:issue:`6265`)
* The :meth:`media_to_download` method of :ref:`media pipelines
<topics-media-pipeline>` now logs exceptions before stripping
them.
* When passing a callback to the :command:`parse` command,
build the callback callable with the right signature.
* Add a FAQ entry about :ref:`creating blank requests <faq-
blank-request>`.
* Document that :attr:`scrapy.selector.Selector.type` can be
"json".
* Make builds reproducible.
* Packaging and test fixes
* Mon Mar 25 2024 Dirk Müller <dmueller@suse.com>
- update to 2.11.1 (bsc#1220514, CVE-2024-1892, bsc#1221986):
* Addressed `ReDoS vulnerabilities` (bsc#1220514, CVE-2024-1892)
- ``scrapy.utils.iterators.xmliter`` is now deprecated in favor of
:func:`~scrapy.utils.iterators.xmliter_lxml`, which
:class:`~scrapy.spiders.XMLFeedSpider` now uses.
To minimize the impact of this change on existing code,
:func:`~scrapy.utils.iterators.xmliter_lxml` now supports indicating
the node namespace with a prefix in the node name, and big files with
highly nested trees when using libxml2 2.7+.
- Fixed regular expressions in the implementation of the
:func:`~scrapy.utils.response.open_in_browser` function.
.. _ReDoS vulnerabilities: https://owasp.org/www-community/attacks/Regular_expression_Denial_of_Service_-_ReDoS
* :setting:`DOWNLOAD_MAXSIZE` and :setting:`DOWNLOAD_WARNSIZE` now also apply
to the decompressed response body. Please, see the `7j7m-v7m3-jqm7 security
advisory`_ for more information. (bsc#1221986)
.. _7j7m-v7m3-jqm7 security advisory: https://github.com/scrapy/scrapy/security/advisories/GHSA-7j7m-v7m3-jqm7
* Also in relation with the `7j7m-v7m3-jqm7 security advisory`_, the
deprecated ``scrapy.downloadermiddlewares.decompression`` module has been
removed.
* The ``Authorization`` header is now dropped on redirects to a different
domain. Please, see the `cw9j-q3vf-hrrv security advisory`_ for more
information.
* The OS signal handling code was refactored to no longer use private Twisted
functions. (:issue:`6024`, :issue:`6064`, :issue:`6112`)
* Improved documentation for :class:`~scrapy.crawler.Crawler` initialization
changes made in the 2.11.0 release. (:issue:`6057`, :issue:`6147`)
* Extended documentation for :attr:`Request.meta <scrapy.http.Request.meta>`.
* Fixed the :reqmeta:`dont_merge_cookies` documentation. (:issue:`5936`,
* Added a link to Zyte's export guides to the :ref:`feed exports
* Added a missing note about backward-incompatible changes in
:class:`~scrapy.exporters.PythonItemExporter` to the 2.11.0 release notes.
* Added a missing note about removing the deprecated
``scrapy.utils.boto.is_botocore()`` function to the 2.8.0 release notes.
* Other documentation improvements. (:issue:`6128`, :issue:`6144`,
:issue:`6163`, :issue:`6190`, :issue:`6192`)
- drop twisted-23.8.0-compat.patch (upstream)
* Wed Jan 10 2024 Daniel Garcia <daniel.garcia@suse.com>
- Add patch twisted-23.8.0-compat.patch gh#scrapy/scrapy#6064
- Update to 2.11.0:
- Spiders can now modify settings in their from_crawler methods,
e.g. based on spider arguments.
- Periodic logging of stats.
- Bug fixes.
- 2.10.0:
- Added Python 3.12 support, dropped Python 3.7 support.
- The new add-ons framework simplifies configuring 3rd-party
components that support it.
- Exceptions to retry can now be configured.
- Many fixes and improvements for feed exports.
- 2.9.0:
- Per-domain download settings.
- Compatibility with new cryptography and new parsel.
- JMESPath selectors from the new parsel.
- Bug fixes.
- 2.8.0:
- This is a maintenance release, with minor features, bug fixes, and
cleanups.
* Mon Nov 07 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to v2.7.1
* Relaxed the restriction introduced in 2.6.2 so that the Proxy-Authentication header can again be set explicitly in certain cases,
restoring compatibility with scrapy-zyte-smartproxy 2.1.0 and older
Bug fixes
* full change-log https://docs.scrapy.org/en/latest/news.html#scrapy-2-7-1-2022-11-02
* Thu Oct 27 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to v2.7.0
Highlights:
* Added Python 3.11 support, dropped Python 3.6 support
* Improved support for :ref:`asynchronous callbacks <topics-coroutines>`
* :ref:`Asyncio support <using-asyncio>` is enabled by default on new projects
* Output names of item fields can now be arbitrary strings
* Centralized :ref:`request fingerprinting <request-fingerprints>` configuration is now possible
Modified requirements
* Python 3.7 or greater is now required; support for Python 3.6 has been dropped. Support for the upcoming Python 3.11 has been added.
The minimum required version of some dependencies has changed as well:
- lxml: 3.5.0 → 4.3.0
- Pillow (:ref:`images pipeline <images-pipeline>`): 4.0.0 → 7.1.0
- zope.interface: 5.0.0 → 5.1.0
(:issue:`5512`, :issue:`5514`, :issue:`5524`, :issue:`5563`, :issue:`5664`, :issue:`5670`, :issue:`5678`)
Deprecations
- :meth:`ImagesPipeline.thumb_path <scrapy.pipelines.images.ImagesPipeline.thumb_path>` must now accept an item parameter (:issue:`5504`, :issue:`5508`).
- The scrapy.downloadermiddlewares.decompression module is now deprecated (:issue:`5546`, :issue:`5547`).
Complete changelog https://github.com/scrapy/scrapy/blob/2.7/docs/news.rst
* Fri Sep 09 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to v2.6.2
Security bug fix:
* When HttpProxyMiddleware processes a request with proxy metadata, and that proxy metadata includes proxy credentials,
HttpProxyMiddleware sets the Proxy-Authentication header, but only if that header is not already set.
* There are third-party proxy-rotation downloader middlewares that set different proxy metadata every time they process a request.
* Because of request retries and redirects, the same request can be processed by downloader middlewares more than once,
including both HttpProxyMiddleware and any third-party proxy-rotation downloader middleware.
* These third-party proxy-rotation downloader middlewares could change the proxy metadata of a request to a new value,
but fail to remove the Proxy-Authentication header from the previous value of the proxy metadata, causing the credentials of one
proxy to be sent to a different proxy.
* To prevent the unintended leaking of proxy credentials, the behavior of HttpProxyMiddleware is now as follows when processing a request:
+ If the request being processed defines proxy metadata that includes credentials, the Proxy-Authorization header is always updated
to feature those credentials.
+ If the request being processed defines proxy metadata without credentials, the Proxy-Authorization header is removed unless
it was originally defined for the same proxy URL.
+ To remove proxy credentials while keeping the same proxy URL, remove the Proxy-Authorization header.
+ If the request has no proxy metadata, or that metadata is a falsy value (e.g. None), the Proxy-Authorization header is removed.
+ It is no longer possible to set a proxy URL through the proxy metadata but set the credentials through the Proxy-Authorization header.
Set proxy credentials through the proxy metadata instead.
* Also fixes the following regressions introduced in 2.6.0:
+ CrawlerProcess supports again crawling multiple spiders (issue 5435, issue 5436)
+ Installing a Twisted reactor before Scrapy does (e.g. importing twisted.internet.reactor somewhere at the module level)
no longer prevents Scrapy from starting, as long as a different reactor is not specified in TWISTED_REACTOR (issue 5525, issue 5528)
+ Fixed an exception that was being logged after the spider finished under certain conditions (issue 5437, issue 5440)
+ The --output/-o command-line parameter supports again a value starting with a hyphen (issue 5444, issue 5445)
+ The scrapy parse -h command no longer throws an error (issue 5481, issue 5482)
* Fri Mar 04 2022 Ben Greiner <code@bnavigator.de>
- Update runtime requirements and test deselections
* Wed Mar 02 2022 Matej Cepl <mcepl@suse.com>
- Update to v2.6.1
* Security fixes for cookie handling (CVE-2022-0577 aka
bsc#1196638, GHSA-mfjm-vh54-3f96)
* Python 3.10 support
* asyncio support is no longer considered experimental, and works
out-of-the-box on Windows regardless of your Python version
* Feed exports now support pathlib.Path output paths and per-feed
item filtering and post-processing
- Remove unnecessary patches:
- remove-h2-version-restriction.patch
- add-peak-method-to-queues.patch
* Sun Jan 16 2022 Ben Greiner <code@bnavigator.de>
- Skip a failing test in python310: exception format not recognized
/usr/share/doc/packages/python-Scrapy-doc /usr/share/doc/packages/python-Scrapy-doc/html /usr/share/doc/packages/python-Scrapy-doc/html/404.html /usr/share/doc/packages/python-Scrapy-doc/html/README.html /usr/share/doc/packages/python-Scrapy-doc/html/_images /usr/share/doc/packages/python-Scrapy-doc/html/_images/inspector_01.png /usr/share/doc/packages/python-Scrapy-doc/html/_images/network_01.png /usr/share/doc/packages/python-Scrapy-doc/html/_images/network_02.png /usr/share/doc/packages/python-Scrapy-doc/html/_images/network_03.png /usr/share/doc/packages/python-Scrapy-doc/html/_images/scrapy_architecture_02.png /usr/share/doc/packages/python-Scrapy-doc/html/_modules /usr/share/doc/packages/python-Scrapy-doc/html/_modules/index.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/itemloaders.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/parsel /usr/share/doc/packages/python-Scrapy-doc/html/_modules/parsel/selector.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/contracts /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/contracts.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/contracts/default.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/core /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/core/engine.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/core/scheduler.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/crawler.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/downloadermiddlewares /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/downloadermiddlewares/cookies.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/downloadermiddlewares/defaultheaders.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/downloadermiddlewares/downloadtimeout.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/downloadermiddlewares/httpauth.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/downloadermiddlewares/httpcache.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/downloadermiddlewares/httpcompression.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/downloadermiddlewares/httpproxy.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/downloadermiddlewares/offsite.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/downloadermiddlewares/redirect.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/downloadermiddlewares/retry.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/downloadermiddlewares/robotstxt.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/downloadermiddlewares/stats.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/downloadermiddlewares/useragent.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/dupefilters.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/exceptions.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/exporters.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/extensions /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/extensions/closespider.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/extensions/corestats.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/extensions/feedexport.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/extensions/httpcache.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/extensions/logstats.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/extensions/memdebug.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/extensions/memusage.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/extensions/periodic_log.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/extensions/postprocessing.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/extensions/spiderstate.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/extensions/statsmailer.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/extensions/telnet.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/http /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/http/request /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/http/request.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/http/request/json_request.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/http/response /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/http/response.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/http/response/html.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/http/response/json.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/http/response/text.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/http/response/xml.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/item.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/link.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/linkextractors /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/linkextractors/lxmlhtml.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/loader.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/logformatter.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/mail.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/pipelines /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/pipelines/files.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/pipelines/images.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/robotstxt.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/selector /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/selector/unified.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/settings.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/signalmanager.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/spiderloader.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/spidermiddlewares /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/spidermiddlewares/base.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/spidermiddlewares/depth.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/spidermiddlewares/httperror.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/spidermiddlewares/referer.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/spidermiddlewares/start.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/spidermiddlewares/urllength.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/spiders /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/spiders.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/spiders/crawl.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/spiders/feed.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/spiders/sitemap.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/statscollectors.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/utils /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/utils/curl.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/utils/defer.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/utils/iterators.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/utils/log.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/utils/misc.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/utils/python.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/utils/reactor.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/utils/request.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/utils/response.html /usr/share/doc/packages/python-Scrapy-doc/html/_modules/scrapy/utils/trackref.html /usr/share/doc/packages/python-Scrapy-doc/html/_sources /usr/share/doc/packages/python-Scrapy-doc/html/_sources/README.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/contributing.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/faq.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/index.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/intro /usr/share/doc/packages/python-Scrapy-doc/html/_sources/intro/examples.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/intro/install.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/intro/overview.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/intro/tutorial.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/news.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/addons.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/api.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/architecture.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/asyncio.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/autothrottle.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/benchmarking.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/broad-crawls.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/commands.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/components.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/contracts.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/coroutines.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/debug.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/deploy.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/developer-tools.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/djangoitem.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/downloader-middleware.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/dynamic-content.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/email.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/exceptions.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/exporters.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/extensions.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/feed-exports.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/item-pipeline.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/items.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/jobs.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/leaks.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/link-extractors.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/loaders.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/logging.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/media-pipeline.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/practices.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/request-response.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/scheduler.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/scrapyd.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/selectors.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/settings.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/shell.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/signals.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/spider-middleware.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/spiders.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/stats.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/topics/telnetconsole.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_sources/versioning.rst.txt /usr/share/doc/packages/python-Scrapy-doc/html/_static /usr/share/doc/packages/python-Scrapy-doc/html/_static/_sphinx_javascript_frameworks_compat.js /usr/share/doc/packages/python-Scrapy-doc/html/_static/basic.css /usr/share/doc/packages/python-Scrapy-doc/html/_static/css /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/badge_only.css /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/fonts /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/fonts/Roboto-Slab-Bold.woff /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/fonts/Roboto-Slab-Bold.woff2 /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/fonts/Roboto-Slab-Regular.woff /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/fonts/Roboto-Slab-Regular.woff2 /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/fonts/fontawesome-webfont.eot /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/fonts/fontawesome-webfont.svg /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/fonts/fontawesome-webfont.ttf /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/fonts/fontawesome-webfont.woff /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/fonts/fontawesome-webfont.woff2 /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/fonts/lato-bold-italic.woff /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/fonts/lato-bold-italic.woff2 /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/fonts/lato-bold.woff /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/fonts/lato-bold.woff2 /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/fonts/lato-normal-italic.woff /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/fonts/lato-normal-italic.woff2 /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/fonts/lato-normal.woff /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/fonts/lato-normal.woff2 /usr/share/doc/packages/python-Scrapy-doc/html/_static/css/theme.css /usr/share/doc/packages/python-Scrapy-doc/html/_static/custom.css /usr/share/doc/packages/python-Scrapy-doc/html/_static/doctools.js /usr/share/doc/packages/python-Scrapy-doc/html/_static/documentation_options.js /usr/share/doc/packages/python-Scrapy-doc/html/_static/file.png /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/Lato /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/Lato/lato-bold.eot /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/Lato/lato-bold.ttf /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/Lato/lato-bold.woff /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/Lato/lato-bold.woff2 /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/Lato/lato-bolditalic.eot /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/Lato/lato-bolditalic.ttf /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/Lato/lato-bolditalic.woff /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/Lato/lato-bolditalic.woff2 /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/Lato/lato-italic.eot /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/Lato/lato-italic.ttf /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/Lato/lato-italic.woff /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/Lato/lato-italic.woff2 /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/Lato/lato-regular.eot /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/Lato/lato-regular.ttf /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/Lato/lato-regular.woff /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/Lato/lato-regular.woff2 /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/RobotoSlab /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff /usr/share/doc/packages/python-Scrapy-doc/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 /usr/share/doc/packages/python-Scrapy-doc/html/_static/jquery.js /usr/share/doc/packages/python-Scrapy-doc/html/_static/js /usr/share/doc/packages/python-Scrapy-doc/html/_static/js/badge_only.js /usr/share/doc/packages/python-Scrapy-doc/html/_static/js/theme.js /usr/share/doc/packages/python-Scrapy-doc/html/_static/js/versions.js /usr/share/doc/packages/python-Scrapy-doc/html/_static/language_data.js /usr/share/doc/packages/python-Scrapy-doc/html/_static/logo.svg /usr/share/doc/packages/python-Scrapy-doc/html/_static/minus.png /usr/share/doc/packages/python-Scrapy-doc/html/_static/plus.png /usr/share/doc/packages/python-Scrapy-doc/html/_static/pygments.css /usr/share/doc/packages/python-Scrapy-doc/html/_static/searchtools.js /usr/share/doc/packages/python-Scrapy-doc/html/_static/selectors-sample1.html /usr/share/doc/packages/python-Scrapy-doc/html/_static/sphinx_highlight.js /usr/share/doc/packages/python-Scrapy-doc/html/contributing.html /usr/share/doc/packages/python-Scrapy-doc/html/faq.html /usr/share/doc/packages/python-Scrapy-doc/html/genindex.html /usr/share/doc/packages/python-Scrapy-doc/html/index.html /usr/share/doc/packages/python-Scrapy-doc/html/intro /usr/share/doc/packages/python-Scrapy-doc/html/intro/examples.html /usr/share/doc/packages/python-Scrapy-doc/html/intro/install.html /usr/share/doc/packages/python-Scrapy-doc/html/intro/overview.html /usr/share/doc/packages/python-Scrapy-doc/html/intro/tutorial.html /usr/share/doc/packages/python-Scrapy-doc/html/news.html /usr/share/doc/packages/python-Scrapy-doc/html/objects.inv /usr/share/doc/packages/python-Scrapy-doc/html/py-modindex.html /usr/share/doc/packages/python-Scrapy-doc/html/search.html /usr/share/doc/packages/python-Scrapy-doc/html/searchindex.js /usr/share/doc/packages/python-Scrapy-doc/html/topics /usr/share/doc/packages/python-Scrapy-doc/html/topics/addons.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/api.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/architecture.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/asyncio.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/autothrottle.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/benchmarking.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/broad-crawls.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/commands.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/components.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/contracts.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/coroutines.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/debug.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/deploy.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/developer-tools.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/djangoitem.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/downloader-middleware.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/dynamic-content.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/email.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/exceptions.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/exporters.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/extensions.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/feed-exports.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/item-pipeline.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/items.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/jobs.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/leaks.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/link-extractors.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/loaders.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/logging.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/media-pipeline.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/practices.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/request-response.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/scheduler.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/scrapyd.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/selectors.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/settings.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/shell.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/signals.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/spider-middleware.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/spiders.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/stats.html /usr/share/doc/packages/python-Scrapy-doc/html/topics/telnetconsole.html /usr/share/doc/packages/python-Scrapy-doc/html/versioning.html
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 22:55:55 2025