Laerte Pereira
17e623cf0c
Update docs/topics/practices.rst
...
Co-authored-by: Andrey Rakhmatullin <wrar@wrar.name>
2024-05-23 07:00:24 -03:00
Laerte Pereira
3f66b66e3f
fix: checks
2024-05-22 22:01:55 -03:00
Laerte Pereira
dc6a495fee
Update docs/topics/practices.rst
...
Co-authored-by: Andrey Rakhmatullin <wrar@wrar.name>
2024-05-22 18:51:02 -03:00
Laerte Pereira
8210fae25a
Update docs/topics/practices.rst
...
Co-authored-by: Andrey Rakhmatullin <wrar@wrar.name>
2024-05-22 18:50:50 -03:00
Laerte Pereira
e676cd3ce0
docs: Remove top-level reactor imports from CrawlerProces/CrawlerRunner examples
2024-05-22 07:55:53 -03:00
Adrián Chaves
812fd2368f
Allow user-defined secure cookies ( #6357 )
2024-05-15 11:48:43 +02:00
Adrián Chaves
d2f1e00a6a
Merge 2.11.2 changes ( #6363 )
2024-05-14 18:54:11 +02:00
Sanchay Kumar
c9ef520936
Add Downloader.get_slot_key() without a spider parameter ( #6352 )
2024-05-10 14:26:45 +02:00
Adrián Chaves
fe163d98ea
Fix typo
2024-05-08 20:41:20 +02:00
aisha-partha
2e13a9b8e1
Update METAREFRESH_IGNORE_TAGS default value in documentation
2024-05-08 23:33:13 +05:30
aisha-partha
3590a1f66b
Closes #6342 . Update documentation on METAREFRESH_IGNORE_TAGS default value change
2024-05-08 23:23:17 +05:30
aisha-partha
180bc9bad7
Closes #6342 . Setting METAREFRESH_IGNORE_TAGS to [‘noscript’] by default
2024-05-08 22:06:46 +05:30
Andrey Rakhmatullin
a166e97399
Remove the auto-generated copyright years from the docs footer. ( #6322 )
2024-04-29 09:39:22 +02:00
TechVest
5f67c01d1d
chore: fix some typos in comments ( #6317 )
...
Signed-off-by: TechVest <techdashen@qq.com>
2024-04-17 10:56:26 +02:00
Adrián Chaves
1d11ea3a54
Update practices.rst
2024-04-11 12:19:32 +02:00
Adrián Chaves
d7581c6b41
Allow disabling the AutoThrottle extension for a given slot ( #6246 )
2024-03-12 09:44:29 +01:00
Andrey Rakhmatullin
642af40704
Full typing for scrapy/extensions, part 2. ( #6279 )
2024-03-11 10:09:09 +01:00
Andrey Rakhmatullin
4f9dd998dc
Bump pylint, cleanup the ignored tags.
2024-02-28 14:31:21 +05:00
Andrey Rakhmatullin
282767f23b
Bump black.
2024-02-28 14:30:38 +05:00
Adrián Chaves
2d46b4acf5
Complete coverage for the AutoThrottle extension ( #6245 )
2024-02-27 09:28:02 +01:00
Adrián Chaves
6fc7827042
Do not close the underlying file from compression plugins ( #6239 )
2024-02-21 14:27:42 +01:00
Laerte Pereira
ee1189512f
Replace urlparse with urlparse_cached where possible ( #6229 )
2024-02-20 12:47:29 +01:00
Jalil SA
36f72877ba
update: docs/topics/selectors.rst
2024-02-16 10:39:16 -06:00
Jalil SA
3e7b704c08
update: docs/topics/selectors.rst
2024-02-15 16:59:32 -06:00
Jalil SA
660e3b1953
update: docs/topics/items.rst
2024-02-15 16:59:31 -06:00
Adrián Chaves
6bd45bb6d9
Merge remote-tracking branch 'scrapy/2.11' into 2.11-port
2024-02-15 06:39:50 +01:00
Adrián Chaves
6b88b3346c
Set the release date of versions 2.11.1 and 1.8.4
2024-02-14 18:16:40 +01:00
Adrián Chaves
479619b340
Merge branch '2.11-redos' into 2.11
2024-02-14 17:18:26 +01:00
Adrián Chaves
809bfac489
Merge branch '2.11-compression-bomb' into 2.11
2024-02-14 17:16:25 +01:00
Adrián Chaves
5bcb8fd501
Merge branch '2.11-authorization' into 2.11
2024-02-14 17:14:29 +01:00
Andrey Rakhmatullin
a55e933c11
Release notes for 2.11.1 ( #6150 )
2024-02-14 17:08:40 +01:00
Andy
1c9d308acc
Cover the deprecation and removal of response_httprepr in the release notes ( #6216 )
2024-02-05 12:52:01 +01:00
Laerte Pereira
24634f1bb2
Attend PR comments
2024-01-31 12:29:43 -03:00
Laerte Pereira
bacaf0db7a
Update documentation
2024-01-31 10:14:48 -03:00
Kevin Toms
9074c16497
make suggestion
2024-01-18 09:36:25 -05:00
Kevin Toms
46f94ec9cb
Fix test
...
Wrap the yield line in a function to prevent throwing error when the code snippet is executed
2024-01-17 15:49:51 -05:00
Kevin Toms
88285e75b6
Add FAQ on making a blank request
2024-01-17 10:05:22 -05:00
Rotzbua
d5233bb57f
chore(docs): update `sphinx` dependencies ( #6200 )
2024-01-15 14:11:33 +01:00
Adrián Chaves
6127f7d278
Update quotes.toscrape.com page copies ( #6190 )
2024-01-01 22:58:34 +04:00
Chan Sau Yee
badc7c5be9
Update black reference in docs ( #6192 )
2024-01-01 22:58:21 +04:00
Chan Sau Yee
1902284942
Update black reference in docs ( #6192 )
2023-12-29 12:32:51 +01:00
Adrián Chaves
34e01a8a93
Update quotes.toscrape.com page copies ( #6190 )
2023-12-28 12:25:01 +01:00
Jalil SA
d25cfe5315
Add JsonResponse ( #6174 )
2023-12-21 10:36:21 +01:00
Adrián Chaves
48a9a58ff2
Link to Zyte’s export guides
2023-12-20 21:43:21 +04:00
Adrián Chaves
369712ee50
SPM → Zyte API ( #6163 )
2023-12-20 21:43:13 +04:00
Adrián Chaves
b095dd218f
Extend Request.meta documentation ( #5565 )
2023-12-20 21:43:03 +04:00
Adrián Chaves
1864f48e9e
Link to Zyte’s export guides
2023-12-20 12:47:34 +01:00
Adrián Chaves
bc138ef8e9
Minor release notes fix
2023-12-15 12:24:04 +01:00
Adrián Chaves
ce9d290eff
Remove the lxml version check for huge_tree on xmliter_lxml
...
iterparse supports the option since lxml 2.2.1, it was the HTML parser that only got it in 4.2
2023-12-15 12:23:26 +01:00
Adrián Chaves
cd6846b763
Merge remote-tracking branch 'scrapy/2.11' into 2.11-redos
2023-12-15 11:52:35 +01:00
Adrián Chaves
150d96764b
Deprecate xmliter in favor of xmliter_lxml
2023-12-15 11:42:55 +01:00
Adrián Chaves
12b10a7a64
Cover scrapy.downloadermiddlewares.decompression in the release notes
2023-12-13 13:35:05 +01:00
Adrián Chaves
70ba3a0868
SPM → Zyte API ( #6163 )
2023-11-30 11:01:22 +01:00
Adrián Chaves
731f749556
Extend Request.meta documentation ( #5565 )
2023-11-30 10:54:09 +01:00
Adrián Chaves
40b3efbbee
Remove open_in_browser from the 1.8.4 release notes
2023-11-29 12:47:04 +01:00
Adrián Chaves
eb8b2c5197
Mention open_in_browser in the release notes
2023-11-29 12:13:04 +01:00
Adrián Chaves
c947f51077
Set an arbitrary upper limit on ReDoS-vulnerable regexps
2023-11-29 11:54:08 +01:00
Adrián Chaves
b53ed52a22
Update the release notes
2023-11-23 11:36:45 +01:00
Adrián Chaves
1087bb7b2e
Update the docs
2023-11-23 09:11:14 +01:00
Adrián Chaves
1c4e93293a
Merge remote-tracking branch 'scrapy/2.11' into 2.11-authorization
2023-11-17 15:42:08 +01:00
Jessica Allman-LaPorte
150f9d6d88
Make shell switching more clear in the tutorial ( #6128 )
2023-11-16 19:17:29 +04:00
Andrey Rakhmatullin
ffbf943e9d
Merge pull request #6077 from 11-aryan/11-aryan
2023-11-16 19:13:02 +04:00
Andrey Rakhmatullin
75e99c75b3
Improve the docs about Crawler attributes and settings initialization.
2023-11-16 12:36:57 +04:00
Andrey Rakhmatullin
603aa4924a
Improve the docs about Crawler attributes and settings initialization.
2023-11-15 19:51:04 +04:00
Adrián Chaves
080fecd890
Drop the Authorization header on cross-domain redirect
2023-11-15 15:39:30 +01:00
Andrey Rakhmatullin
5fccf370b8
Update the RTD URL for coverage
2023-11-15 15:38:13 +01:00
Jessica Allman-LaPorte
6587556af9
Make shell switching more clear in the tutorial ( #6128 )
2023-11-03 10:02:18 +01:00
nihilisticneuralnet
04024f1e79
[Solved] JOBDIR= None for when Scheduler initializes disk queue even if JOBDIR is empty string ( #6124 )
...
Co-authored-by: John Doe <johndoe@email.com>
2023-10-31 17:37:26 +04:00
Andrey Rakhmatullin
39ee8d1ee2
Deprecate ReppyRobotParser ( #6099 )
2023-10-18 09:10:21 +02:00
Sandesh Pyakurel
064256b059
Typo fixed in news.rst file ( #6094 )
2023-10-17 18:39:39 +02:00
Andrey Rakhmatullin
c65567988d
Change supported PyPy versions to 3.9 and 3.10. ( #6087 )
...
* Change support PyPy versions to 3.9 and 3.10.
* Update the RTD URL for coverage.
* Move pypy3-pinned back to pypy3.8.
2023-10-06 11:27:02 +02:00
Andrey Rakhmatullin
a96989c6f3
Merge pull request #6077 from 11-aryan/11-aryan
2023-10-02 20:40:25 +04:00
Adrián Chaves
42adbb2104
Update docs/topics/request-response.rst
2023-10-02 14:43:30 +02:00
kokobhara
8dc72dfc4d
Cover PythonItemExporter backwaird-incompatible changes in 2.11 ( #6081 )
2023-10-02 14:48:44 +04:00
kokobhara
ef1ed4fab7
Cover PythonItemExporter backwaird-incompatible changes in 2.11 ( #6081 )
2023-10-02 12:14:05 +02:00
Aryan
e146c3a2fc
removed the entire example for dont_merge_cookies
2023-10-02 15:36:29 +05:30
Aryan
fe5ef0a80a
Fixed the dont_merge_cookies example in docs
2023-10-01 11:47:51 +05:30
Yash nagarkar
197781e3af
Cover the removal of is_botocore on the release notes ( #6061 )
2023-09-24 18:32:35 +04:00
Yash nagarkar
908da8ba82
Cover the removal of is_botocore on the release notes ( #6061 )
2023-09-22 10:12:20 +02:00
Andrey Rakhmatullin
f2fb4760d2
Bump version: 2.10.1 → 2.11.0
2023-09-18 15:24:28 +04:00
Andrey Rakhmatullin
528911da85
Fix/reword the release notes.
2023-09-18 14:35:28 +04:00
Andrey Rakhmatullin
2fa768399a
Replace the VERSION vars.
2023-09-15 19:19:42 +04:00
Andrey Rakhmatullin
c2346b4a95
Update the release notes up to current master.
2023-09-15 19:15:05 +04:00
Andrey Rakhmatullin
14c27d2215
Merge branch 'master' into relnotes-2.11
2023-09-14 16:38:15 +04:00
Andrey Rakhmatullin
f96a3ed5f0
Cover up to cddb8c15d in the release notes.
2023-09-13 20:46:55 +04:00
Andrey Rakhmatullin
8dd48a08e4
Move PeriodicLog docs from Debugging to General purpose.
2023-09-13 20:46:32 +04:00
Andrey Rakhmatullin
ac201d310b
Small improvements,
2023-09-13 16:17:52 +04:00
Andrey Rakhmatullin
61ef37a594
Docs improvements.
2023-09-13 15:47:41 +04:00
Andrey Rakhmatullin
61e6bfc023
Docs improvements.
2023-09-13 12:35:15 +04:00
Andrey Rakhmatullin
a3f22046ef
Document changing settings in Spider.from_crawler().
2023-09-12 20:41:36 +04:00
Andrey Rakhmatullin
d3b5c9be97
Deprecate running Crawler.crawl() twice.
2023-09-06 19:29:44 +04:00
Andrey Rakhmatullin
d9efb94b61
Merge branch '2.10'
2023-08-31 13:21:22 +04:00
Mikhail Korobov
0fcb0554d1
Merge pull request #6016 from jxlil/fix/response.json
...
Fix: response.json() call makes unnecessary memory allocation
2023-08-31 14:07:24 +05:00
Andrey Rakhmatullin
a320e5f6a4
Bump version: 2.10.0 → 2.10.1
2023-08-30 12:08:36 +04:00
Andrey Rakhmatullin
f8f550120b
Release notes for 2.10.1.
2023-08-29 18:07:15 +04:00
Jalil SA
4dd32672ed
added entry to Backward-incompatible changes
2023-08-21 08:28:08 -06:00
Georgiy Zatserklianyi
fe02642980
Merge remote-tracking branch 'origin/periodic_log_2' into periodic_log_2
2023-08-21 17:15:42 +03:00
Georgiy Zatserklianyi
1f03cb1419
Merge remote-tracking branch 'upstream/master' into periodic_log_2
2023-08-21 17:07:18 +03:00
Georgiy Zatserklianyi
ac1694a9ad
Update docs/topics/extensions.rst
...
Co-authored-by: Adrián Chaves <adrian@chaves.io>
2023-08-11 18:49:09 +03:00
Georgiy Zatserklianyi
d67be20b2d
Update docs/topics/extensions.rst
...
Co-authored-by: Adrián Chaves <adrian@chaves.io>
2023-08-11 18:48:58 +03:00
Georgiy Zatserklianyi
3a4a949f9d
Update docs/topics/extensions.rst
...
Co-authored-by: Adrián Chaves <adrian@chaves.io>
2023-08-11 18:48:48 +03:00
Georgiy Zatserklianyi
e6bd9829bd
Update docs/topics/extensions.rst
...
Co-authored-by: Adrián Chaves <adrian@chaves.io>
2023-08-11 18:48:31 +03:00
Georgiy Zatserklianyi
2f094a7a5c
Update docs/topics/extensions.rst
...
Co-authored-by: Adrián Chaves <adrian@chaves.io>
2023-08-11 18:48:14 +03:00
Laerte Pereira
9e74748fca
Remove extra spider parameter in item pipeline docs ( #6009 )
2023-08-10 13:48:43 +02:00
Andrey Rakhmatullin
88327c7c58
Bump version: 2.9.0 → 2.10.0
2023-08-04 17:23:30 +04:00
Andrey Rakhmatullin
4d288c8bf3
Merge pull request #6001 from scrapy/relnotes-2.10
...
Add release notes for 2.10.0.
2023-08-04 17:22:16 +04:00
Andrey Rakhmatullin
022ef0f86b
Apply suggestions from code review
...
Co-authored-by: Adrián Chaves <adrian@chaves.io>
2023-08-04 17:05:09 +04:00
Andrey Rakhmatullin
7fe4c0c9f7
Update docs/news.rst
...
Co-authored-by: Adrián Chaves <adrian@chaves.io>
2023-08-04 16:56:39 +04:00
Andrey Rakhmatullin
c14a0a9d5d
Add release notes for 2.10.0.
2023-08-04 16:36:27 +04:00
Georgiy Zatserklianyi
8b6a50a935
periodic_log: docs added
2023-08-04 11:12:07 +03:00
Adrián Chaves
72de48be6d
asyncio: cover accidental bad reactor installation, sort sections, reword the Windows section
2023-08-04 09:56:30 +02:00
Andrey Rakhmatullin
7c6aaedda2
Merge pull request #5846 from jxlil/docs/spiders
...
Added documentation for Spider.update_settings
2023-08-02 21:09:44 +04:00
Andrey Rakhmatullin
af1be835e4
Apply suggestions from code review
...
Co-authored-by: Adrián Chaves <adrian@chaves.io>
2023-08-02 19:46:16 +04:00
Andrey Rakhmatullin
72462a53e2
Add more docs for update_settings().
2023-08-02 12:32:53 +04:00
Andrey Rakhmatullin
06ebdee35d
Merge pull request #5950 from wRAR/addons
...
Add-ons
2023-08-01 22:18:57 +04:00
Andrey Rakhmatullin
cf55eb05f5
Fix a typo.
2023-08-01 13:30:56 +04:00
Andrey Rakhmatullin
41a4a163e3
Handle NotConfigured in add-ons.
2023-07-31 21:09:18 +04:00
Andrey Rakhmatullin
b67a81b81d
Use the MyHandler class directly.
2023-07-31 20:25:56 +04:00
Andrey Rakhmatullin
d8c5b41559
Add more addon tests.
2023-07-31 19:09:21 +04:00
Andrey Rakhmatullin
bddbbc522a
Merge pull request #5979 from BurnzZ/closespider-timeout-no-item
2023-07-28 12:56:44 +04:00
Andrey Rakhmatullin
3ba2dc4d68
Fixes for addon docs.
2023-07-24 17:49:04 +04:00
Kevin Lloyd Bernal
9a1bf40c2f
expose AWS_REGION_NAME in S3FeedStorage
2023-07-24 16:37:52 +08:00
Mikhail Korobov
af2aa4b421
Merge pull request #5847 from namelessGonbai/feat/FixFeedExport
...
Fix FeedExporter not to export empty file
2023-07-22 23:18:36 +05:00
Andrey Rakhmatullin
005c8cc5f0
Unify the "add-on" spelling.
2023-07-19 13:15:35 +04:00
Andrey Rakhmatullin
0a25a300cf
Fix docs.
2023-07-18 20:29:42 +04:00
Andrey Rakhmatullin
90dae3ee60
Doc fixes.
2023-07-18 19:55:46 +04:00
Kevin Lloyd Bernal
3f5bbe3a8f
introduce CLOSESPIDER_TIMEOUT_NO_ITEM in CloseSpider
2023-07-18 18:30:21 +08:00
Andrey Rakhmatullin
cdda8ad46d
Add docs about fallbacks in addons.
2023-07-17 21:05:58 +04:00
Andrey Rakhmatullin
a2264d3b8b
Improve docs about setting settings in addons.
2023-07-14 18:57:27 +04:00
Andrey Rakhmatullin
c92c9af075
Add create_instance support to addons.
2023-06-29 15:04:46 +04:00
Andrey Rakhmatullin
9612ae3e93
Remove more code.
2023-06-28 18:44:30 +04:00
Andrey Rakhmatullin
e7124447f7
Remove unneeded code.
2023-06-26 16:57:46 +04:00
Andrey Rakhmatullin
4e21e3e59d
Merge remote-tracking branch 'origin/master' into addons
2023-06-26 14:25:35 +04:00
Alex
04ee3303e4
Adding support for Windows of absolute pathlib.Path objects in FeedExporter ( #5939 )
2023-06-22 07:04:06 +02:00
Marc Hernández
5360ba34bc
IOError and other cleanup ( #4716 )
2023-06-21 20:08:53 +02:00
Aaron Smith
ee215a2970
Change redirect text from Response.request docs ( #5937 )
2023-06-21 20:05:39 +02:00
Laerte Pereira
0097b4c0bb
cleanup: Remove `pkg_resources` usage
2023-06-20 16:40:38 -03:00
Andrey Rakhmatullin
2122278d4b
Drop Python 3.7 support.
2023-06-18 18:37:50 +04:00
Serhii A
777a6ea412
Make the retry middleware exception list configurable ( #5929 )
2023-06-16 15:46:06 +02:00
Andrey Rakhmatullin
f582246d7b
More doc fixes.
2023-06-15 18:49:08 +04:00
Andrey Rakhmatullin
2f9ebb66c3
Remove some dead code/docs.
2023-06-15 17:00:38 +04:00
Andrey Rakhmatullin
27f5f35134
More quick doc fixes.
2023-06-14 18:30:33 +04:00
Andrey Rakhmatullin
fdfab17438
Fix docs for the renamed ADDONS setting.
2023-06-14 18:00:18 +04:00
Andrey Rakhmatullin
22bd0d9a79
Fix docs build.
2023-06-14 17:58:11 +04:00
Andrey Rakhmatullin
7ebb8256f0
Some cleanup.
2023-06-14 17:52:11 +04:00
Andrey Rakhmatullin
075ad6f196
Test, linter etc. fixes.
2023-06-14 16:34:18 +04:00
Andrey Rakhmatullin
898e3045a1
Merge branch 'master' into addons
2023-06-14 15:37:08 +04:00
Andrey Rakhmatullin
85fe88f80f
Merge pull request #5833 from GodelTech/issue_960_s3_feed_export
...
Fix #960 : S3 Feed Export throws boto error
2023-06-13 18:44:06 +04:00
Andrey Rakhmatullin
8a64f3e8de
Merge branch 'master' into feat/FixFeedExport
2023-06-13 18:21:06 +04:00
Andrey Rakhmatullin
33b418dc84
Merge pull request #5927 from bulatbulat48/master
...
Add additional requests examples.
2023-05-16 19:13:02 +04:00
Adrián Chaves
d362699fa3
Move inline request examples to the coroutines documentation
2023-05-16 13:39:02 +02:00
Adrián Chaves
e4cf8fc121
Update asyncio.rst
2023-05-15 18:51:58 +02:00
isabela_catanante
5adada5d19
Improve the overwrite feed option documentation
2023-05-12 12:55:24 +02:00
bulat
8de2064ba3
add import.
2023-05-11 13:22:33 +05:00
bulat
4878cc7ef0
Add proper imports.
2023-05-11 13:19:40 +05:00
bulat
b62c1263de
add import to the example.
2023-05-11 13:15:30 +05:00
bulat
fc2d1b2171
make example reachable.
2023-05-11 12:56:29 +05:00
bulat
6a0bbad677
Merge branch 'master' of https://github.com/bulatbulat48/scrapy
2023-05-11 12:54:04 +05:00
bulat
6194db1335
Update title.
2023-05-11 12:54:01 +05:00
Bulat Khabibullin
85103b4932
add proper example
...
Co-authored-by: Adrián Chaves <adrian@chaves.io>
2023-05-11 12:53:43 +05:00
Bulat Khabibullin
26374e21f8
Update docs/topics/asyncio.rst
...
Co-authored-by: Adrián Chaves <adrian@chaves.io>
2023-05-10 18:32:36 +05:00
Bulat Khabibullin
57f3140daa
Update docs/topics/asyncio.rst
...
Co-authored-by: Adrián Chaves <adrian@chaves.io>
2023-05-10 18:31:54 +05:00
bulat
87d10161cd
Add selector as class.
2023-05-10 15:35:48 +05:00
bulat
b1f4017788
Refactor batch sample.
2023-05-10 15:34:58 +05:00
bulat
99b0ece165
remove extra line.
2023-05-09 20:27:46 +05:00
bulat
d32c678234
Update description.
2023-05-09 19:02:34 +05:00
bulat
2c6a772145
Merge branch 'master' of https://github.com/bulatbulat48/scrapy
2023-05-09 18:57:45 +05:00
bulat
a75231a1ec
fix underline.
2023-05-09 18:57:43 +05:00
Bulat Khabibullin
75cd4958fe
Merge branch 'scrapy:master' into master
2023-05-09 18:05:40 +05:00
bulat
c327a92e97
add additional requests examples.
2023-05-09 18:04:18 +05:00
Andrey Rakhmatullin
52c072640a
Bump version: 2.8.0 → 2.9.0
2023-05-08 14:30:06 +04:00
Andrey Rakhmatullin
5bb6dfbc25
Merge pull request #5909 from scrapy/relnotes-2.9
...
Release notes for 2.9.0
2023-05-08 14:27:21 +04:00
Andrey Rakhmatullin
caa66fa15a
Mention deprecating _FeedSlot.
2023-05-08 13:27:01 +04:00
Andrey Rakhmatullin
636559f1cc
Add newer changes.
2023-05-04 17:55:07 +04:00
Andrey Rakhmatullin
d1d6465ef4
Address feedback.
2023-05-04 17:19:01 +04:00
Andrey Rakhmatullin
cba891a66c
Enable doc tests for selectors.rst, fix issues.
2023-05-04 15:04:33 +04:00
Andrey Rakhmatullin
ea15ff1d32
Merge pull request #5915 from jxlil/feature/support-parsel-jmespath
...
Added support for the Parsel JMESPath feature
2023-05-03 13:18:39 +04:00
Jalil SA
865c36bdbb
update docs
2023-04-28 08:56:11 -06:00
guillermo-bondonno
b50c032ee9
Add feed_slot_closed and feed_exporter_closed signals ( #5876 )
2023-04-26 08:20:37 +02:00
Andrey Rakhmatullin
67bfb304cd
Release notes for the current master.
2023-04-21 20:49:51 +04:00
Jalil SA
5a37af146f
Update documentation expectations for Parsel 1.8.0 ( #5902 )
2023-04-21 09:29:57 +02:00
DeflateAwning
87c8c51999
Fix a typo in the FAQ ( #5904 )
2023-04-20 08:23:02 +02:00
Andrey Rakhmatullin
e1f66620ec
Fix typo on tutorial.rst ( #5893 ) ( #5895 )
...
Co-authored-by: Seth Herr <seth.william.herr@gmail.com>
2023-04-14 16:13:21 +02:00
Andrey Rakhmatullin
1e20ba0a1b
Merge branch 'master' into feat/FixFeedExport
2023-04-11 19:48:19 +04:00
Mojtaba Dashtinejad
98571eb946
Add missing slash in selecting dynamically-loaded content documentation ( #5890 )
2023-04-10 14:14:49 +02:00
Andrey Rakhmatullin
96033ce5a7
Merge pull request #5883 from sdidier-dev/patch-1
...
Add missing 'crawl' command in crawl examples ✏️
2023-03-31 14:47:52 +04:00
Sébastien DIDIER
6d94aa061c
Add missing 'crawl' command in crawl examples
2023-03-31 11:05:20 +02:00
Andrey Rakhmatullin
8045d7eaa5
Merge pull request #5851 from felipeboffnunes/extend_contributing
...
#5109 extend contributing.rst
2023-03-29 16:27:41 +04:00
karza_abhishek
46bb7b31d1
Fixed Docs Makefile to open build/html/index.html in browser( #5878 )
2023-03-28 23:23:32 +05:30
Jalil SA
2c31aa6c85
delete _template/layout.html
2023-03-28 01:12:19 -06:00
Jalil SA
c22c7bd82b
fix: rollback GA code
2023-03-27 20:41:19 -06:00
Felipe Boff Nunes
af730df83c
adjustments
2023-03-27 08:40:17 -03:00
Jalil SA
44cdaa442b
Update docs/topics/spiders.rst
...
Co-authored-by: Adrián Chaves <adrian@chaves.io>
2023-03-17 13:19:03 -06:00
Jalil SA
24f28c415c
fix: docs update_settings()
2023-03-17 12:16:08 -06:00
Jalil SA
a1fc37cbff
Update docs/topics/spiders.rst
...
Co-authored-by: Adrián Chaves <adrian@chaves.io>
2023-03-17 12:13:05 -06:00
Jalil SA
495372648c
fix: docs update_settings()
2023-03-16 23:14:57 -06:00
jazzthief
cb67bc17b7
Remove `botocore` from docs
2023-03-16 17:25:05 +01:00
felipeboffnunes
7bcbfabdbc
forgot header bind
2023-03-16 10:28:12 -03:00
felipeboffnunes
a81fb5002b
adjustments, lean approach
2023-03-16 10:23:06 -03:00
felipeboffnunes
3e59b0805e
#5109 extend contributing.rst
2023-03-16 10:02:30 -03:00
namelessGonbai
6ab49e954f
Update docs/topics/feed-exports.rst
...
Co-authored-by: Adrián Chaves <adrian@chaves.io>
2023-03-16 18:03:06 +09:00
kenshi kikuchi
50801c7207
Fix Docs
2023-03-16 17:17:20 +09:00
Adrián Chaves
dfbb63a2f1
Merge remote-tracking branch 'scrapy/master' into issue_960_s3_feed_export
2023-03-15 14:07:54 +01:00
Alex
101a0c32d7
Support genspider with HTTPS ( #5808 )
2023-03-14 08:13:44 +01:00
Andrey Rakhmatullin
3659a8c8d9
Merge pull request #5328 from GeorgeA92/per_slot_settings
...
Per slot settings
2023-03-09 22:31:24 +05:00
Jalil SA
96d51c3afa
docs: update
2023-03-08 04:21:21 -06:00
Jalil SA
1d862d0831
fix: remove line breaks
2023-03-08 03:26:38 -06:00
Jalil SA
05893e1796
docs: Spider.update_settings
2023-03-08 02:59:47 -06:00
Georgiy Zatserklianyi
218829b1db
per slot settings: typo fixed
2023-03-06 16:25:49 +02:00
Georgiy Zatserklianyi
be52fe4f67
Revert "periodic log stats: typo in docs fixed"
...
This reverts commit 68ba25cb69 .
2023-03-06 16:24:28 +02:00
Georgiy Zatserklianyi
68ba25cb69
periodic log stats: typo in docs fixed
2023-03-04 22:15:06 +02:00
Oleg
2b3a8f0d69
Fix a typo in the LOG_FORMAT description ( #5839 )
2023-03-02 10:19:41 +01:00
Georgiy Zatserklianyi
045092e8d7
per_slot_settings(docs): code style fix (from previous pre-commit check)
2023-02-16 17:55:59 +02:00
Georgiy Zatserklianyi
07e1429877
per_slot_settings(docs): docs `:setting` bindings added
2023-02-16 15:14:01 +02:00
Yegor
29c2477f0a
Document the need to install boto3
2023-02-15 16:40:05 +01:00
Andrey Rakhmatullin
76eba9977b
Skip or fix failing code block tests ( #5826 )
2023-02-14 09:40:38 +01:00
Georgiy Zatserklianyi
474087be6f
per_slot_settings(docs): settings 3
2023-02-09 14:52:28 +02:00
Georgiy Zatserklianyi
5208d436ae
per_slot_settings(docs): settings 2
2023-02-09 00:33:21 +02:00
Georgiy Zatserklianyi
c3033a54b1
per_slot_settings(docs): settings 1
2023-02-08 23:55:07 +02:00
pankaj1707k
03f32c018f
Update black version and fix minor typos and punctuations
2023-02-03 11:52:20 +05:30
Pankaj Kumar
280cd6ce71
Merge branch 'scrapy:master' into blacken-docs
2023-02-03 11:38:26 +05:30
pankaj1707k
7fdbbd3ccb
Fix for python 3.11 (docs) check on pull request
2023-02-02 15:52:22 +05:30
Adrián Chaves
b07d3f85a3
Upgrade CI tools
2023-02-02 06:37:40 +01:00
Adrián Chaves
068af85722
Add release notes for Scrapy 2.8 ( #5799 )
2023-02-02 04:54:02 +01:00
pankaj1707k
cc9eb3fa79
Format python console blocks using blacken-docs
...
Prepend '.. code-block:: pycon' to make python console blocks detectable by blacken-docs
2023-02-01 20:37:39 +05:30
pankaj1707k
c1bbb299d7
Add and run pre-commit hook 'blacken-docs'
...
Change python code snippets to begin with '.. code-block:: python' to be recognized by the hook for formatting. All snippets under '::' (rst literal blocks) are ignored.
2023-02-01 16:30:57 +05:30
Andrey Rakhmatullin
ccd1385e11
Merge branch 'master' into no-callback
2023-01-30 15:43:05 +05:00
Jalil SA
a5c1ef8276
sort imports with isort
2023-01-25 14:25:15 -06:00
Adrián Chaves
9272c4af0c
Merge remote-tracking branch 'scrapy/master' into no-callback
2023-01-25 17:41:41 +01:00
Emmanuel Rondan
72a853c751
fixing contributing page with suggestions
2023-01-23 14:56:48 -03:00
Emmanuel Rondan
f2c22aaabb
Merge remote-tracking branch 'upstream/master' into add-black-formatter
2023-01-20 17:08:07 -03:00
Emmanuel Rondan
8ee4817471
reaplying black, fixing conflicts and ignoring bandit checks on test directory
2023-01-20 10:55:46 -03:00
Laerte Pereira
b611848029
fix(docs): Change `versionchanged` value
2023-01-20 08:35:17 -03:00
Laerte Pereira
973f0cf567
fix: line break
2023-01-20 08:23:05 -03:00
Laerte Pereira
8270df754d
Set `FEED_EXPORT_ENCODING='utf-8'` in the default template
2023-01-20 07:55:16 -03:00
Adrián Chaves
a493464942
Update the screenshot pipeline code example
2023-01-19 19:53:53 +01:00
Adrián Chaves
50500a6b28
Implement a NO_CALLBACK value for Request.callback
2023-01-19 17:14:18 +01:00
Emmanuel Rondan
23e8b553b4
fixing docs with suggestions
2023-01-18 11:46:12 -03:00
Emmanuel Rondan
482a0b79e3
explaining pre-commit on documentation
2023-01-17 14:26:12 -03:00
Andrey Rakhmatullin
f87d061069
Merge branch 'master' into download-delay-documentation
2023-01-13 00:22:48 +05:00
Emmanuel Rondan
12b556a352
Merge branch 'master' into add-black-formatter
2022-12-26 12:25:32 -03:00
Josh Soref
41734bb5c1
spelling: unencodeable
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2022-12-18 21:46:49 -05:00
Josh Soref
5f33a64a02
spelling: middleware
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2022-12-18 21:33:21 -05:00
Josh Soref
b62aacfee3
spelling: initializing
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2022-12-18 21:33:21 -05:00
Josh Soref
b6426b8e03
spelling: heavily
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2022-12-18 21:33:21 -05:00
Josh Soref
87fc92441f
spelling: crawlable
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2022-12-18 21:33:21 -05:00
Josh Soref
f3c6bfdebe
spelling: accounting
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2022-12-18 20:26:42 -05:00
Yohanna Lisnichuk
b63ca6f834
docs: use the right notes directive
2022-12-15 13:20:45 -03:00
Yohanna Lisnichuk
96e526aad8
docs: change DOWNLOAD_DELAY description format
...
To be consistent with the other settings' descriptions
2022-12-15 10:01:55 -03:00
Andrey Rahmatullin
fe60c1224e
Fix the name of the Proxy-Authorization header in release notes ( #5744 )
2022-12-05 11:44:39 +01:00
Emmanuel Rondan
e211ec0aa2
adding black formatter to all the code
2022-11-29 11:30:46 -03:00
Mark Mayo
f9a29f03d9
Address some issues reported by Pylint ( #5677 )
...
Co-authored-by: Felipe Boff Nunes <51033921+felipeboffnunes@users.noreply.github.com>
Co-authored-by: Andrey Rahmatullin <wrar@wrar.name>
2022-11-27 11:00:13 +01:00
Andrey Rahmatullin
d19a216e10
Merge branch 'master' into pathlib
2022-11-25 18:20:25 +05:00
Pablo Hoffman
c04ccbceb9
doc: add instructions to debug Scrapy spiders in Visual Studio Code
2022-11-21 15:49:33 +01:00
Hassan Shoayb
29bf7f5a6c
broad-crawls.rst: fix a typo ( #5714 )
2022-11-14 09:45:00 +01:00
Andrey Rakhmatullin
6ded3cf4cd
Bump version: 2.7.0 → 2.7.1
2022-11-02 17:00:47 +06:00
Andrey Rakhmatullin
5ec175b8bb
Small relnotes fixes.
2022-11-02 13:54:00 +06:00
Andrey Rakhmatullin
940a73863b
Release notes for 2.7.1.
2022-11-01 19:00:33 +06:00
Magnus Offermanns
fd692f3091
Prevent running the -O and -t command-line options together ( #5605 )
...
Co-authored-by: Andrey Rakhmatullin <wrar@wrar.name>
2022-10-27 14:43:31 +02:00
Andrei Andrukhovich
b394f2165a
Fix typo: [they] depends → depend ( #5694 )
2022-10-26 22:11:28 +02:00
Mikhail Korobov
82f25bc44a
Merge pull request #5681 from mattkohl-flex/master
...
Documentation: typo fixes
2022-10-18 15:27:52 +05:00
Matthew Donoughe
40d9ca3bdd
use pathlib
2022-10-17 17:40:10 -04:00
Andrey Rakhmatullin
20b79a0f2e
Bump version: 2.6.2 → 2.7.0
2022-10-17 19:09:22 +06:00
Adrián Chaves
06c8f673af
2.7 release notes ( #5680 )
...
* Fix the display name of documented fingerprinter class methods
* Initial draft for the Scrapy 2.7 release notes
* Update VERSION and PREVIOUS_VERSION references
* Clarify the restrictions lifted for item field output names
* Fix the description of the BOM bug fix
* Fix the note about changes in MIME sniffing
* Fix typo
* Extend highlights
* Fyx typo
2022-10-17 18:04:29 +05:00
mattkohl-flex
c49764ffd7
typo fixes
2022-10-17 11:15:17 +01:00
Andrey Rakhmatullin
62cc26e209
Change TWISTED_REACTOR in the default template.
2022-10-14 22:03:54 +06:00
Laerte Pereira
da9a2f8a94
Remove mention of minimum PyPy versions from the documentation ( #5678 )
2022-10-12 16:10:39 +02:00
Andrey Rakhmatullin
eeb199adda
Fix flake8 issues in previously ignored files.
2022-10-10 11:10:59 +06:00
Mikhail Korobov
4f296b61b0
Merge pull request #5608 from zaid-ismail031/master
...
Changed incorrect info in documentation regarding the return type of parse method.
2022-10-03 00:19:08 +05:00
Adrián Chaves
1d79994dcc
Copy 2.6.3 release notes from the 2.6 branch
2022-09-27 17:01:33 +02:00
Gábor Lipták
79a4bc3da0
Cleanup METHOD_SSLv3
...
Signed-off-by: Gábor Lipták <gliptak@gmail.com>
2022-09-25 17:01:43 -04:00
Tim B
5f19420211
Documented how settings must be picklable ( #5629 )
...
Co-authored-by: Adrián Chaves <adrian@chaves.io>
Co-authored-by: Laerte Pereira <5853172+Laerte@users.noreply.github.com>
2022-09-21 08:27:27 +02:00
Gábor Lipták
1429aa011c
Update test-standard link in contributing docs ( #5631 )
2022-09-20 18:47:20 +02:00
Magsen (CD)
ce0ca51485
fix: typo in tutorial
...
fix: typo in tutorial
2022-09-13 12:07:58 +02:00
zaid-ismail031
c49b5aaf77
Changed incorrect information regarding the return type of parse/request callback method.
2022-08-26 21:17:31 +02:00
Andrey Rahmatullin
0f1112f3e2
Update docs/index.rst
...
Co-authored-by: Adrián Chaves <adrian@chaves.io>
2022-07-27 23:12:43 +05:00
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
Adrián Chaves
af7dd16d8d
Merge pull request from GHSA-9x8m-2xpf-crp3
...
* Enforce matching proxy request meta and Proxy-Authorization header
* Cover proxy credential security fix in the release notes
* Remove extra empty line
* Reword the security issue description
* Address scenario where Proxy-Authorization is unexpectedly removed by a prior middleware
* Set the release date of Scrapy 2.6.2 and 1.8.3
2022-07-25 13:15:17 +02:00
Andrey Rahmatullin
a0681fb811
Merge branch 'master' into asyncio-parse-asyncgen-proper-rebased
2022-07-22 18:30:38 +05:00
Mikhail Korobov
4205609051
Fixed intersphinx references
2022-07-21 18:02:56 +02:00
Mikhail Korobov
f60c7ae768
Fixed heading levels in downloader middleware docs ( #5567 )
2022-07-20 11:01:22 +02:00
Mikhail Korobov
9b33b82a8b
Fixed intersphinx references
2022-07-17 15:50:40 +05: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
34e4ed72ea
Document how DOWNLOAD_DELAY affects per-domain concurrency
2022-06-21 12:46:54 +02:00
Emanuele
d8223adfac
Typo: cleanup (verb) → clean up ( #5538 )
2022-06-20 11:54:05 +02:00
Adrián Chaves
e3e69d1209
Pin documentation requirements ( #5536 )
2022-06-20 11:46:13 +02:00
Adrián Chaves
54bfb9649b
Cover #5525 in the 2.6.2 release notes ( #5535 )
2022-06-17 11:51:02 +02: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
Mikhail Korobov
de0e2ccd7b
Merge pull request #5451 from FJMonteroInformatica/master
...
make test files follow HTML conventions
2022-06-12 00:46:45 +05:00
Laerte Pereira
197aca2c94
docs: Remove leftover
2022-06-09 10:11:49 -03:00
Laerte Pereira
c4c5c9f258
docs: Remove minimal versions paragraphs
2022-06-09 10:00:44 -03:00
Laerte Pereira
2e6721fd86
docs: Update minimal versions that Scrapy is tested against
2022-06-09 08:37:01 -03:00