..
commands
Deprecate sync methods of ItemPipelineManager/ITEM_PROCESSOR. ( #7043 )
2025-10-03 14:15:42 +02:00
contracts
Remove Python 3.9 support ( #7121 )
2025-10-27 12:37:49 +01:00
core
Release notes for 2.14.0 ( #7035 )
2026-01-05 14:51:05 +05:00
downloadermiddlewares
Deprecate spider attributes that can be replaced by settings, round 2 ( #7039 )
2025-12-01 01:26:17 +05:00
extensions
Release notes for 2.14.0 ( #7035 )
2026-01-05 14:51:05 +05:00
http
Release notes for 2.14.0 ( #7035 )
2026-01-05 14:51:05 +05:00
linkextractors
Remove Python 3.9 support ( #7121 )
2025-10-27 12:37:49 +01:00
loader
Improve internal refs to scrapy.Request and scrapy.Selector ( #6526 )
2025-01-07 16:18:18 +05:00
pipelines
Deprecate returning Deferreds from pipeline methods ( #7179 )
2025-12-16 13:35:07 +05:00
selector
Enable the flake8-builtins rules. ( #6942 )
2025-07-05 21:43:18 +05:00
settings
Change default priority queue to DownloaderAwarePriorityQueue ( #6940 )
2025-12-11 11:25:17 +01:00
spidermiddlewares
Extract @_warn_spider_arg. ( #7033 )
2025-09-01 20:17:13 +05:00
spiders
Remove Python 3.9 support ( #7121 )
2025-10-27 12:37:49 +01:00
templates
Fix small typo in middlewares.py.tmpl ( #6970 )
2025-07-27 01:52:57 +02:00
utils
Release notes for 2.14.0 ( #7035 )
2026-01-05 14:51:05 +05:00
VERSION
Bump version: 2.13.3 → 2.13.4
2025-11-17 16:30:37 +05:00
__init__.py
Remove code deprecated in 2.12.0 ( #7126 )
2025-10-27 17:14:38 +05:00
__main__.py
adding black formatter to all the code
2022-11-29 11:30:46 -03:00
addons.py
Allow updating pre-crawler settings from add-ons ( #6568 )
2025-01-22 12:07:44 +01:00
cmdline.py
Remove Python 3.9 support ( #7121 )
2025-10-27 12:37:49 +01:00
crawler.py
Release notes for 2.14.0 ( #7035 )
2026-01-05 14:51:05 +05:00
dupefilters.py
Line buffering ( #7094 )
2025-10-27 15:42:43 +01:00
exceptions.py
Flexible severity of logging level when items are dropped ( #6608 )
2025-01-15 11:08:18 +01:00
exporters.py
Mark abstract base classes as such. ( #6930 )
2025-06-30 15:14:34 +05:00
extension.py
Drop Python 3.8 Support ( #6472 )
2024-10-16 10:03:16 +02:00
interfaces.py
Remove useless pylint: disable lines.
2025-01-02 12:32:25 +05:00
item.py
Update the outdated Item docstring. ( #6427 )
2024-11-04 16:17:56 +05:00
link.py
Enable RUF Ruff rules.
2025-01-01 21:41:08 +05:00
logformatter.py
Release notes for 2.14.0 ( #7035 )
2026-01-05 14:51:05 +05:00
mail.py
Remove code deprecated in 2.12.0 ( #7126 )
2025-10-27 17:14:38 +05:00
middleware.py
Deprecate returning Deferreds from pipeline methods ( #7179 )
2025-12-16 13:35:07 +05:00
mime.types
moved module scrapy.core.downloader.responsetypes to scrapy.responsetypes
2011-08-07 02:49:57 -03:00
pqueues.py
Bump tool versions. ( #6941 )
2025-07-05 10:30:30 +02:00
py.typed
Add py.typed
2023-09-21 13:06:12 +02:00
resolver.py
Add flake8-raise rules to ruff.
2024-12-12 20:33:35 +05:00
responsetypes.py
Remove --keep-runtime-typing from pyupgrade.
2024-10-17 21:26:02 +05:00
robotstxt.py
UTF-8 BOM at the beginning of the file ignored ( #7095 )
2025-10-15 18:15:07 +04:00
shell.py
More *_async APIs ( #6997 )
2025-08-08 22:15:41 +05:00
signalmanager.py
Release notes for 2.14.0 ( #7035 )
2026-01-05 14:51:05 +05:00
signals.py
Support asynchronous start requests ( #6729 )
2025-05-07 19:04:03 +02:00
spiderloader.py
Don't use CrawlerProcess in the commands that don't need it. ( #6824 )
2025-05-28 19:57:33 +05:00
squeues.py
Bump ruff, switch from black to ruff-format ( #6631 )
2025-01-27 11:07:09 +01:00
statscollectors.py
Improve performance of deprecated spider arg checks. ( #7045 )
2025-10-03 14:17:46 +02:00