| .. |
|
commands
|
Address feedback
|
2025-03-25 15:39:24 +01:00 |
|
contracts
|
Split ruff and pylint ignores into two categories, some pylint cleanup.
|
2025-01-02 01:03:42 +05:00 |
|
core
|
Implement a simple scheduler_empty signal
|
2025-03-26 11:26:11 +01:00 |
|
downloadermiddlewares
|
Unknown encoding handling in HttpCompressionMiddleware, restore x-gzip support (#6618)
|
2025-02-27 22:37:01 +05:00 |
|
extensions
|
Cover backward-incompatible changes in the release notes
|
2025-03-12 08:38:27 +01:00 |
|
http
|
Fix bad ports from the main PR
|
2025-03-24 17:29:04 +01:00 |
|
linkextractors
|
Bump ruff, switch from black to ruff-format (#6631)
|
2025-01-27 11:07:09 +01:00 |
|
loader
|
Improve internal refs to scrapy.Request and scrapy.Selector (#6526)
|
2025-01-07 16:18:18 +05:00 |
|
pipelines
|
Enable AsyncioSelectorReactor by default. (#6713)
|
2025-03-12 01:18:30 +05:00 |
|
selector
|
Bump ruff, switch from black to ruff-format (#6631)
|
2025-01-27 11:07:09 +01:00 |
|
settings
|
WIP
|
2025-03-24 17:26:58 +01:00 |
|
spidermiddlewares
|
Bump ruff, switch from black to ruff-format (#6631)
|
2025-01-27 11:07:09 +01:00 |
|
spiders
|
Complete the new loop implementation (no lazy support yet)
|
2025-03-25 15:28:21 +01:00 |
|
templates
|
Rename the recommended name for the process_start 1st parameter (seeds → start)
|
2025-03-19 20:53:02 +01:00 |
|
utils
|
Merge remote-tracking branch 'scrapy/master' into minimal-async-seeds
|
2025-03-19 19:33:14 +01:00 |
|
VERSION
|
Bump version: 2.11.2 → 2.12.0
|
2024-11-18 13:08:05 +05:00 |
|
__init__.py
|
WIP
|
2025-03-24 17:26:58 +01: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
|
Fix _pop_command_name (#6606)
|
2025-01-14 16:40:24 +01:00 |
|
crawler.py
|
def start_requests → async def yield_seeds (no backward compatibility, new tests or additional features implemented yet)
|
2025-03-09 09:41:06 +01:00 |
|
dupefilters.py
|
Deprecate BaseDupeFilter.log() and improve dupefilter docs (#4151)
|
2025-01-14 19:36:56 +05:00 |
|
exceptions.py
|
Flexible severity of logging level when items are dropped (#6608)
|
2025-01-15 11:08:18 +01:00 |
|
exporters.py
|
Remove or post-pone the use of itemadapter.is_item, as a potentially expensive call (#6719)
|
2025-03-11 14:52:48 +01: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
|
yield_seeds, process_seeds → start, process_start
|
2025-03-19 19:42:13 +01:00 |
|
mail.py
|
Enable SIM Ruff rules.
|
2025-01-02 01:03:36 +05:00 |
|
middleware.py
|
Address PR feedback.
|
2024-11-14 19:35:56 +05:00 |
|
mime.types
|
…
|
|
|
pqueues.py
|
Switch to pytest.raises(). (#6680)
|
2025-02-27 23:13:04 +05: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
|
Add flake8-pie rules to ruff.
|
2024-12-12 20:33:35 +05:00 |
|
shell.py
|
Split ruff and pylint ignores into two categories, some pylint cleanup.
|
2025-01-02 01:03:42 +05:00 |
|
signalmanager.py
|
Drop Python 3.8 Support (#6472)
|
2024-10-16 10:03:16 +02:00 |
|
signals.py
|
Implement a simple scheduler_empty signal
|
2025-03-26 11:26:11 +01:00 |
|
spiderloader.py
|
Add SpiderLoaderProtocol. (#6694)
|
2025-02-28 11:18:55 +01:00 |
|
squeues.py
|
Bump ruff, switch from black to ruff-format (#6631)
|
2025-01-27 11:07:09 +01:00 |
|
statscollectors.py
|
Remove --keep-runtime-typing from pyupgrade.
|
2024-10-17 21:26:02 +05:00 |