Andrey Rahmatullin
83ecdf1bca
Update docs/topics/components.rst
...
Co-authored-by: Adrián Chaves <adrian@chaves.io>
2022-07-27 23:12:31 +05:00
Mikhail Korobov
4dde2f2c36
Merge branch 'master' into asyncio-parse-fixes
2022-07-27 09:32:54 +05:00
Adrián Chaves
00ccb02f1f
Merge remote-tracking branch 'upstream/2.6'
2022-07-25 14:13:22 +02:00
Andrey Rahmatullin
a0681fb811
Merge branch 'master' into asyncio-parse-asyncgen-proper-rebased
2022-07-22 18:30:38 +05:00
Mikhail Korobov
f60c7ae768
Fixed heading levels in downloader middleware docs ( #5567 )
2022-07-20 11:01:22 +02:00
Mikhail Korobov
77a3b02523
Merge pull request #5553 from Rotzbua/fix-doc-typo
...
Fix doc: `scrapy.exporter` to `scrapy.exporters`
2022-07-17 00:21:50 +05:00
Rotzbua
1c7ed4f2e5
[doc] Remove incompatible web service project
...
* Abandoned since 2017
* Not compatible with Python3
2022-07-12 13:09:20 +02:00
Rotzbua
09c3a4ad08
Fix doc: `scrapy.exporter` to `scrapy.exporters`
2022-07-12 12:45:15 +02:00
Mikhail Korobov
500dae82e2
Merge pull request #3696 from Gallaecio/allow-customizing-export-column-names
...
Allow customizing export column names
2022-06-27 00:26:05 +05:00
Adrián Chaves
4ef71829b2
If TWISTED_REACTOR is None, reuse any pre-installed reactor ( #5528 )
2022-06-17 10:37:27 +02:00
Michel Ace
6e878490e8
Support and prefer the .jsonl file extension ( #4848 )
2022-06-17 08:37:14 +02:00
Adrián Chaves
3e994bda45
Update for Python 3.7+
2022-06-16 20:53:14 +02:00
Adrián Chaves
e8503217fb
Merge remote-tracking branch 'upstream/master' into allow-customizing-export-column-names
2022-06-16 20:19:52 +02:00
Laerte Pereira
407562b38b
Drop Python 3.6 support ( #5514 )
...
* chore: Drop Python 3.6 support
* Attend PR comments
* Tweak versions
* Update dependencies version
* fix: Ubuntu workflow
* fix windows workflow
* chore: Remove comment
* update `install_requires` dependencies versions
* move lxml to main pinned requirements
* Attend code-review comments
* remove non-pinned 3.7 from windows workflow
* simplify condition
* lint
* remove paragraph
* refactor
* remove leftover
2022-06-09 00:25:03 -03:00
Adrián Chaves
c5627af15b
Centralize request fingerprints ( #4524 )
...
Co-authored-by: Mikhail Korobov <kmike84@gmail.com>
2022-06-07 18:44:54 +02:00
Mikhail Korobov
517cbc8d71
Merge pull request #5508 from mtabbasi/thumb_path-access-item
...
pass on item to thumb_path function as additional argument
2022-06-05 03:42:45 +05:00
Mikhail Korobov
bafe874ecc
Merge pull request #5358 from burakcank/signal_coroutine
...
Document coroutines for signals.
2022-05-28 13:38:05 +05:00
Mohammadtaher Abbasi
f39def4492
add docs
2022-05-25 23:57:38 +04:30
Yash
319e67f779
documentation update for multiple spiders
...
i noticed passing settings to configure logging function made weird output go away. checked documentation and it says first parameter is settings file. Is this correct?
2022-04-12 11:42:22 -05:00
Andrey Rahmatullin
8c3e5a2421
Merge pull request #5457 from d00399830/typo_fixes_sm
...
Fix capitalization of JavaScript within the Developer Tools documentation
2022-03-23 11:06:54 +05:00
Víctor Ruiz
2227be7af6
Fix a typo in the HTTP cache documentation ( #5455 )
2022-03-22 15:21:16 +01:00
D00399830
fcf3d8e0a0
Updated the documentation for developer tools to have JavaScript instead of Javascript, as JavaScript is the more correct way to write it
2022-03-21 14:09:31 -06:00
Adrián Chaves
b95c634b86
Document how to enforce Scrapy versions on Scrapy components
2022-03-17 22:23:25 +01:00
Eugene
9a28eb0bad
Suggest installing the brotli package instead of brotlipy ( #4267 )
2022-03-17 05:39:54 +01:00
Adrián Chaves
b78e6915c6
Clarify that without async-to-sync conversions items yielded before an exception are processed
2022-03-16 20:17:25 +01:00
Adrián Chaves
fd08bb6cd9
Refactor the asynchronous process_spider_output documentation
2022-03-16 18:10:57 +01:00
Adrián Chaves
cb3afcf0e7
Merge remote-tracking branch 'upstream/master' into wrar-asyncio-parse-asyncgen-proper-rebased
2022-03-16 18:08:47 +01:00
Florentin
ccdbb795ff
Recommend Common Crawl instead of Google Cache
2022-03-01 22:01:55 +01:00
Adrián Chaves
aa0306a167
Cover 2.6.0 in the release notes ( #5399 )
2022-03-01 12:16:37 +01:00
Andrey Rahmatullin
0b0eea3601
Merge pull request #5419 from PendalF89/patch-2
...
Update downloader-middleware.rst
2022-02-15 10:57:35 +05:00
Abhishek K M
187b5c8876
Update the documentation link for robots.txt ( #5415 )
2022-02-14 19:16:53 +01:00
Boris Zabolotskikh
bbb693d046
Update downloader-middleware.rst
...
Added a link to the method
2022-02-14 12:07:45 +03:00
Péter Ferenc Gyarmati
38d2a154ec
docs: use https scheme for each quotes.toscrape.com url occurrence
2022-02-06 18:52:15 +01:00
Sixuan (Cherie) Wu
30d5779ea9
Fix FEED_URI_PARAMS: custom params throws KeyError ( #4966 )
...
* fix FEED_URI_PARAMS: custom params throws KeyError closes #4962
* another try FEED_URI_PARAMS
* add warning message and change default function
* Add tests for FEED_URI_PARAMS
* FEED_URI_PARAMS: warn if the params dict has been modified in-place
* [Doc] FEED_URI_PARAMS: modifying params in-place is deprecated
* Remove whileline
* Rename parameters for lambda function
* Type hints for FeedExporter._get_uri_params
Co-authored-by: Adrián Chaves <adrian@chaves.io>
Co-authored-by: Eugenio Lacuesta <eugenio.lacuesta@gmail.com>
2022-01-28 14:30:30 -03:00
Mikhail Korobov
9dd77b42b5
Merge pull request #1582 from starrify/add_doc_textresponse_urljoin
...
added: Doc for `scrapy.http.TextResponse.urljoin`
2022-01-23 21:40:21 +05:00
Andrey Rakhmatullin
f789547551
Implement spider middleware iterable upgrade/downgrade.
2022-01-11 18:28:32 +05:00
Andrey Rakhmatullin
8864407c4d
Merge remote-tracking branch 'origin/master' into asyncio-parse-asyncgen-proper-rebased
2022-01-10 19:37:46 +05:00
Andrey Rakhmatullin
3577c00569
Merge remote-tracking branch 'origin/master' into crawler-process-reactor-later
2022-01-03 13:59:26 +05:00
Andrey Rahmatullin
c5ab58056c
Set WindowsSelectorEventLoopPolicy on Windows ( #5315 )
2021-12-31 20:38:10 +01:00
Andrey Rakhmatullin
6eaceec735
Implement docs suggestions.
2021-12-31 20:14:24 +05:00
Andrey Rakhmatullin
60800ee5f2
Merge remote-tracking branch 'origin/master' into crawler-process-reactor-later
2021-12-31 20:12:30 +05:00
Andrey Rahmatullin
57dc58123b
Remove the experimental note about asyncio ( #5332 )
2021-12-31 13:15:08 +01:00
Andrey Oskin
b81938684b
Docs: correct process repetition start step ( #5356 )
...
The process repeats from step 3, the scheduler feeds request to the engine. Steps 1 and 2 are not parts of the loop as their incarnations steps 7 and 8 are parts of the loop.
2021-12-31 11:49:18 +01:00
Burak Can Kahraman
a9dfd85ea6
Document coroutines for signals.
2021-12-30 15:48:53 +03:00
Andrey Rakhmatullin
a986792def
Add more docs for TWISTED_REACTOR.
2021-12-24 19:43:14 +05:00
Andrey Rakhmatullin
940cc0776f
Add docs about TWISTED_REACTOR and other per-process settings.
2021-12-24 17:12:50 +05:00
Andrey Rakhmatullin
c105a7a85f
Merge remote-tracking branch 'origin/master' into asyncio-parse-asyncgen-proper-rebased
2021-10-22 21:52:47 +05:00
Andrey Rahmatullin
144d1eb834
Add Deferred-to-Future helpers ( #5288 )
2021-10-22 18:46:01 +02:00
Erik Kemperman
ca320feb2a
Add LOG_FILE_APPEND to settings
2021-10-15 16:36:41 +02:00
谭九鼎
3243aa2cd5
docs: fix typo
2021-10-14 10:18:26 +08:00