Commit Graph

7017 Commits

Author SHA1 Message Date
Maram Sumanth aa46e1995c [MRG+1] Show elapsed time in statscollector (#3638)
* Update corestats.py

* Update corestats.py

* corrected tests

* Update corestats.py

* Update scrapy/extensions/corestats.py
2019-04-07 00:03:40 +05:00
Mikhail Korobov f816375df5
Merge pull request #3726 from ankostis/fixctrlc
[MRG+1] fix: do not catch system exceptions like KeyboardInterrupt
2019-04-06 23:54:15 +05:00
Daniel Graña 2079e3c42a
Merge pull request #3728 from victor-torres/process_spider_exception
[MRG+1] fix typo on Spider Middleware template (Response -> Request)
2019-04-06 06:52:31 -03:00
Victor Torres 35ce92a419 fix typo (Response -> Request)
check docs for more information b5c552d17f/docs/topics/spider-middleware.rst
2019-04-05 14:31:15 -03:00
Kostis Anagnostopoulos 3a493b6066 fix: do not catch system exceptions like KeyboardInterrupt 2019-04-05 11:52:00 +02:00
Mikhail Korobov d39feabae3
Merge pull request #3724 from float13/tutorial_grammar
[MRG+1] Docs - Tutorial - Minor grammar edits
2019-04-05 12:31:59 +05:00
float13 a101d5fe5c text edit - delete 2 extra words 2019-04-05 01:12:20 -04:00
float13 77e3695686 grammar fix - add apostrophe-s to browser 2019-04-05 01:04:59 -04:00
float13 d711ecfc18 grammar fix - delete extra word "shell" 2019-04-05 00:56:51 -04:00
float13 6336e1d1f3 grammar fix - delete unneeded apostrophe in "lets" 2019-04-05 00:54:46 -04:00
Mikhail Korobov c2d8f6f456
Merge pull request #3718 from Gallaecio/deprecate-is-gzipped
Deprecate the scrapy.utils.gz.is_gzipped function
2019-04-03 19:01:35 +05:00
Adrián Chaves 7acf4eec79 Deprecate the scrapy.utils.gz.is_gzipped function 2019-04-02 18:36:03 +02:00
Konstantin Lopuhin b5c552d17f
Merge pull request #2061 from elacuesta/process_spider_exception_generator
[MRG+1] process_spider_exception on generators
2019-04-01 10:43:19 +03:00
Mikhail Korobov ec719f55e7
Merge pull request #3682 from elacuesta/rule_process_request_response_parameter
[MRG+1] Rule.process_request: access Response object
2019-03-28 01:39:54 +05:00
Mikhail Korobov 820adb69c0
Merge pull request #3701 from Gallaecio/documentation-policy-api
Update the documentation policies: Ask to use docstrings to document …
2019-03-27 12:25:38 +05:00
Adrián Chaves ce837b0f74 Update the documentation policies: Ask to use docstrings to document API members 2019-03-27 07:09:18 +01:00
Maram Sumanth 2fd8b7c28c [MRG+1] redirect_reasons in Request.meta (#3687) 2019-03-27 00:15:53 +05:00
Eugenio Lacuesta 1b4385b7e3 Rule.process_request: move deprecation warnings and compiling code, update tests 2019-03-22 19:46:17 -03:00
Eugenio Lacuesta 174ba3cc56 Rule.process_request: update docs 2019-03-22 19:16:18 -03:00
Eugenio Lacuesta 56929e77d9 Rule.process_request: deprecate the use of functions taking only one argument 2019-03-22 18:34:55 -03:00
Eugenio Lacuesta bbf24b7a1c Rule.process_request: use scrapy.utils.python.get_func_args 2019-03-22 18:02:31 -03:00
Mikhail Korobov 8583c033ef
Merge pull request #3694 from noviluni/master
[MRG+1] Fix numeration
2019-03-23 00:23:06 +05:00
Adrián Chaves c191a8e70c
Merge pull request #3698 from noviluni/_fix_gitignore
[MRG+1] remove duplicated entry in gitignore
2019-03-22 19:45:57 +01:00
Mikhail Korobov 729580dae2
Merge pull request #3671 from Gallaecio/item-deepcopy
Implement Item.deepcopy()
2019-03-22 22:56:39 +05:00
Marc Hernández Cabot 9a0fe8bf2d remove duplicated entry in gitignore 2019-03-22 18:56:25 +01:00
Adrián Chaves 7c148fce5a Implement Item.deepcopy() 2019-03-22 17:07:10 +01:00
Konstantin Lopuhin af2b666595
Merge pull request #3505 from kasun/json_request
[MRG+2] Request subclass for json requests #3504
2019-03-22 18:25:54 +03:00
Mikhail Korobov 4196d4869b
Merge pull request #3607 from victor-torres/feed-storage-s3-acl
[MRG+1] add FEED_STORAGE_S3_ACL setting
2019-03-22 20:05:45 +05:00
Marc Hernández 70aa5b1333
Fix numeration 2019-03-20 15:32:20 +01:00
Eugenio Lacuesta 92bbc5290d Rule.process_request - Renaming 2019-03-16 13:19:38 +00:00
Eugenio Lacuesta 01ed605d02 PEP8 changes to test_spider.py 2019-03-15 16:54:14 +00:00
Victor Torres fda1d04b81
Merge branch 'master' into feed-storage-s3-acl 2019-03-15 13:26:45 -03:00
Adrián Chaves d346b8cb0f
Merge pull request #3626 from Gallaecio/middlewares-from-crawler
[MRG+1] Document that the main entry point of downloader and spider middlewar…
2019-03-15 08:58:35 +01:00
Adrián Chaves 70a0f1f2e4
Merge pull request #3610 from Gallaecio/spidercls-check
[MRG+1] Check that spidercls arguments in scrapy.crawler classes are not spid…
2019-03-15 08:25:16 +01:00
Adrián Chaves 1f7413dc88
Merge pull request #3635 from matthieucham/feature-filteringlinkextractor-restrict-text
[MRG+1] Feature filteringlinkextractor restrict text
2019-03-15 07:58:28 +01:00
Adrián Chaves 2bd5790d9b
Merge pull request #3629 from johndela1/master
[MRG+1] rel_has_nofollow: remove redundant if statement
2019-03-15 07:53:23 +01:00
Mikhail Korobov 09e56ae43e
Merge pull request #3648 from Gallaecio/backward
backwards → backward (adj.)
2019-03-14 22:21:34 +05:00
Mikhail Korobov 5dc94db847
Merge branch 'master' into backward 2019-03-14 22:21:09 +05:00
Mikhail Korobov 54d106033f
Merge pull request #3649 from Gallaecio/inline-code-formatting
[MRG+1] Switch from ` to `` where inline code formatting is desired
2019-03-14 22:18:57 +05:00
Mikhail Korobov 7c54479a0e
Merge pull request #3662 from anubhavp28/link-patch
Fix a link inside docs
2019-03-14 22:18:04 +05:00
Mikhail Korobov c3b6755671
Merge pull request #3668 from Gallaecio/retry-complete-docs
Remove the unexisting retry_complete signal from the documentation
2019-03-14 22:16:28 +05:00
Mikhail Korobov f439553844
Merge pull request #3670 from Gallaecio/depth-first-doc
Clarify the documentation of DEPTH_PRIORITY further
2019-03-14 22:10:42 +05:00
Mikhail Korobov 9c2c312451
Merge pull request #3673 from Gallaecio/friendlier-documentation-1
Use the description from README.rst on index.rst
2019-03-14 21:53:44 +05:00
Mikhail Korobov 39a17aff3a
Merge pull request #3676 from Gallaecio/patch-1
Update developer-tools.rst
2019-03-14 21:52:37 +05:00
Eugenio Lacuesta 83ec947fe7 Rule.process_request defaults to None in the docs 2019-03-13 11:23:51 +00:00
Eugenio Lacuesta b30ca379b6 Rule.process_request: docs 2019-03-13 11:02:51 +00:00
Eugenio Lacuesta 22fda61d62 Rule.process_request: tests 2019-03-13 10:54:38 +00:00
Eugenio Lacuesta 43fd622968 Rule.process_request: optionally take a Response object 2019-03-13 10:43:44 +00:00
Adrián Chaves 91aec8b3bb
Update developer-tools.rst
Fixes #3674
2019-03-08 18:19:30 +01:00
Adrián Chaves b1063d9b2c Use the description from README.rst on index.rst 2019-03-08 17:22:49 +01:00