scrapy/scrapy
Adrian Chaves 4d2071f7b3 Use fancy kwarg typing 2026-03-12 16:49:29 +01:00
..
commands Move to mypy --strict with exceptions. (#7300) 2026-03-02 15:47:23 +05:00
contracts Move to mypy --strict with exceptions. (#7300) 2026-03-02 15:47:23 +05:00
core Move to mypy --strict with exceptions. (#7300) 2026-03-02 15:47:23 +05:00
downloadermiddlewares Merge branch '2.14' 2026-03-12 16:02:37 +01:00
extensions Move to mypy --strict with exceptions. (#7300) 2026-03-02 15:47:23 +05:00
http Move to mypy --strict with exceptions. (#7300) 2026-03-02 15:47:23 +05:00
linkextractors Bump ruff, fix some of rules (#7277) 2026-02-23 11:48:38 +01:00
loader Improve internal refs to scrapy.Request and scrapy.Selector (#6526) 2025-01-07 16:18:18 +05:00
pipelines Move to mypy --strict with exceptions. (#7300) 2026-03-02 15:47:23 +05:00
selector Enable the flake8-builtins rules. (#6942) 2025-07-05 21:43:18 +05:00
settings Fix override behavior in getwithbase() issue #6912 (#6993) 2026-02-07 00:17:55 +04:00
spidermiddlewares Use fancy kwarg typing 2026-03-12 16:49:29 +01: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 Merge branch '2.14' 2026-03-12 16:02:37 +01:00
VERSION Bump version: 2.14.1 → 2.14.2 2026-03-12 15:45:16 +01: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 Move to mypy --strict with exceptions. (#7300) 2026-03-02 15:47:23 +05:00
cmdline.py Remove Python 3.9 support (#7121) 2025-10-27 12:37:49 +01:00
crawler.py Move to mypy --strict with exceptions. (#7300) 2026-03-02 15:47:23 +05:00
dupefilters.py Add Jobdir documentation (#5260) 2026-02-06 22:33:02 +04:00
exceptions.py Refactor HTTP download handlers (#7238) 2026-02-03 20:13:30 +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 Add Jobdir documentation (#5260) 2026-02-06 22:33:02 +04: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 Bump ruff, fix some of rules (#7277) 2026-02-23 11:48:38 +01:00
robotstxt.py UTF-8 BOM at the beginning of the file ignored (#7095) 2025-10-15 18:15:07 +04:00
shell.py Move to mypy --strict with exceptions. (#7300) 2026-03-02 15:47:23 +05:00
signalmanager.py Move to mypy --strict with exceptions. (#7300) 2026-03-02 15:47:23 +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 Move to mypy --strict with exceptions. (#7300) 2026-03-02 15:47:23 +05:00