..
commands
Assorted docstring fixes ( #7698 )
2026-06-30 18:27:32 +05:00
contracts
Address warnings in tests. ( #7637 )
2026-06-19 06:55:02 +02:00
core
Assorted docstring fixes ( #7698 )
2026-06-30 18:27:32 +05:00
downloadermiddlewares
Release notes for 2.17.0 ( #7723 )
2026-07-07 14:57:42 +05:00
extensions
Assorted docstring fixes ( #7698 )
2026-06-30 18:27:32 +05:00
http
Assorted docstring fixes ( #7698 )
2026-06-30 18:27:32 +05:00
linkextractors
Release notes for 2.17.0 ( #7723 )
2026-07-07 14:57:42 +05:00
loader
Small docs fixes. ( #7598 )
2026-06-11 10:51:03 +02:00
pipelines
Assorted docstring fixes ( #7698 )
2026-06-30 18:27:32 +05:00
selector
Clarify/cleanup Selector.type ( #7704 )
2026-07-01 08:50:32 +02:00
settings
Assorted docstring fixes ( #7698 )
2026-06-30 18:27:32 +05:00
spidermiddlewares
Assorted docstring fixes ( #7698 )
2026-06-30 18:27:32 +05:00
spiders
Assorted docstring fixes ( #7698 )
2026-06-30 18:27:32 +05:00
templates
Improve the item pipeline docs ( #7676 )
2026-06-26 16:18:22 +05:00
utils
Assorted docstring fixes ( #7698 )
2026-06-30 18:27:32 +05:00
VERSION
Bump version: 2.15.2 → 2.16.0
2026-05-19 17:27:16 +05:00
__init__.py
Remove code deprecated in 2.12.0 ( #7126 )
2025-10-27 17:14:38 +05:00
__main__.py
Improve coverage statscollectors ( #7641 )
2026-06-19 16:59:25 +02:00
addons.py
Assorted docstring fixes ( #7698 )
2026-06-30 18:27:32 +05:00
cmdline.py
Reactorless shell and other small shell improvements ( #7395 )
2026-04-08 18:24:51 +05:00
crawler.py
Assorted docstring fixes ( #7698 )
2026-06-30 18:27:32 +05:00
dupefilters.py
Add Jobdir documentation ( #5260 )
2026-02-06 22:33:02 +04:00
exceptions.py
Assorted docstring fixes ( #7698 )
2026-06-30 18:27:32 +05:00
exporters.py
Close various garbage collectible resources (mostly in tests) ( #7644 )
2026-06-26 23:05:08 +05:00
extension.py
Restore 2.14 getwithbase, add a new method for class key deduplication ( #7449 )
2026-04-22 19:01:59 +05:00
interfaces.py
Remove useless pylint: disable lines.
2025-01-02 12:32:25 +05:00
item.py
Release notes for 2.17.0 ( #7723 )
2026-07-07 14:57:42 +05:00
link.py
Assorted docstring fixes ( #7698 )
2026-06-30 18:27:32 +05:00
logformatter.py
Assorted docstring fixes ( #7698 )
2026-06-30 18:27:32 +05:00
mail.py
Assorted docstring fixes ( #7698 )
2026-06-30 18:27:32 +05:00
middleware.py
Disable mypy allow_any_generics. ( #7532 )
2026-05-18 15:54:06 +02:00
mime.types
moved module scrapy.core.downloader.responsetypes to scrapy.responsetypes
2011-08-07 02:49:57 -03:00
pqueues.py
Assorted docstring fixes ( #7698 )
2026-06-30 18:27:32 +05:00
py.typed
Add py.typed
2023-09-21 13:06:12 +02:00
resolver.py
Improve coverage resolver ( #7642 )
2026-06-19 23:26:54 +05:00
responsetypes.py
Improve test coverage for responsetypes.py ( #7646 )
2026-06-22 20:10:38 +05:00
robotstxt.py
Enable mypy warn_return_any. ( #7492 )
2026-05-04 22:24:47 +02:00
shell.py
Assorted docstring fixes ( #7698 )
2026-06-30 18:27:32 +05:00
signalmanager.py
Move to mypy --strict with exceptions. ( #7300 )
2026-03-02 15:47:23 +05:00
signals.py
Deprecate the mail API ( #7263 )
2026-03-24 21:31:12 +01:00
spiderloader.py
chore: more ruff rules and overall minor improvements ( #7386 )
2026-04-03 19:00:13 +05:00
squeues.py
Disable mypy allow_any_generics. ( #7532 )
2026-05-18 15:54:06 +02:00
statscollectors.py
Move to mypy --strict with exceptions. ( #7300 )
2026-03-02 15:47:23 +05:00