Commit Graph

10710 Commits

Author SHA1 Message Date
Adrián Chaves 3fb0027138 Require sybil ≥ 1.3.0 for tests 2020-03-28 17:36:50 +01:00
Mikhail Korobov 8845773d44
Merge pull request #4456 from whalebot-helmsman/project_links
Project URLs in machine-readable format for showing in pypi
2020-03-27 14:11:03 +05:00
Daniel Graña 0699e6bb16 no need to install requirements.txt 2020-03-27 02:22:05 -03:00
Daniel Graña 02206e5ffe Run tox 2020-03-27 02:20:39 -03:00
Daniel Graña a175b6efc3 Set up CI with Azure Pipelines
[skip ci]
2020-03-27 02:10:10 -03:00
Aditya b1904729d5 [docs] change mod to doc redirect link 2020-03-27 04:37:26 +05:30
Vostretsov Nikita 16f2cb4a83 project URLs in machine-readable format for showing in pypi 2020-03-26 12:57:39 +00:00
Aditi Dutta 010edfe85c [Docs] mention curl2scrapy in Request.from_curl 2020-03-25 14:38:22 -04:00
elacuesta ee510cf0d6
Update scrapy/spiders/crawl.py
Co-Authored-By: Adrián Chaves <adrian@chaves.io>
2020-03-24 13:31:44 -03:00
Aditya 80c69d68ad [docs] refactor python docs links using intersphinx 2020-03-24 18:35:42 +05:30
Eugenio Lacuesta 4663f0b9df
Update pytest.ini after removing E501 2020-03-22 23:39:20 -03:00
Eugenio Lacuesta 182394bcec
E501 compliance (tests) 2020-03-22 23:29:30 -03:00
Eugenio Lacuesta 36a3913a41
E501 compliance 2020-03-22 21:34:20 -03:00
Mikhail Korobov 0ee04e1e91
Merge pull request #4448 from adityaa30/fix-zope
[fix] zope interface 5.0.0 unsupported
2020-03-20 23:18:42 +05:00
Mikhail Korobov c26308dd45
Merge pull request #4438 from seregaxvm/master
edit zsh completion
2020-03-20 18:30:50 +05:00
Aditya 532cd1d93e [fix] zope interface 5.0.0 unsupported 2020-03-20 17:36:49 +05:30
Aditya f37b1bdc56 [docs] update redirect links to python3 2020-03-20 05:31:41 +05:30
Aditya ca08e04198 [docs] update redirect links python2 -> python3 2020-03-20 02:31:35 +05:30
Eugenio Lacuesta 34d607194b
Merge branch 'master' into feat-685 2020-03-18 21:24:36 -03:00
Adrián Chaves 6c747953f9 Cover 2.0.1 in the release notes (#4437) 2020-03-18 19:17:16 +01:00
Matsievskiy S.V 9ab45325ff edit zsh completion
- Fix bug introduced in https://github.com/scrapy/scrapy/pull/4291
- Enforce `[command] [options] [arguments]` syntax. Do not allow options after arguments
- Exclude already used option aliases from completion list
2020-03-17 18:45:00 +03:00
sakshamb2113 533131a30f
Remove Guppy-specific code and documentation (#4343) 2020-03-17 10:12:49 +01:00
elacuesta dfbe1d9507
Remove object base class (#4430) 2020-03-16 20:12:46 +01:00
elacuesta e5711127b1
Remove deprecated ChunkedTransferMiddleware (#4431) 2020-03-16 19:43:02 +01:00
Andrey Rahmatullin ecd3a976d2
Merge pull request #4398 from nyov/remove-crawler-spiders
Remove deprecated Crawler.spiders property
2020-03-16 17:21:07 +05:00
Andrey Rahmatullin 1d862e0d35
Merge pull request #4404 from nyov/obsolete2
Remove obsolete DEPRECATED_SETTINGS (deprecated.py)
2020-03-16 17:18:48 +05:00
Eugenio Lacuesta aa6075e08c
Merge branch 'master' into bytes_received_signal 2020-03-15 18:05:04 -03:00
Eugenio Lacuesta bde0384dfd
Merge branch 'master' into spider.parse 2020-03-14 19:53:36 -03:00
Aditya Kumar f9bf4b8d4d
Remove all top-level imports for twisted.internet.reactor (#4406) 2020-03-14 10:39:00 +01:00
Andrey Rahmatullin 0afe3da3dd
Merge pull request #4422 from Gallaecio/pin-working-pytest
Restrict pytest to versions prior to 5.4
2020-03-13 18:28:11 +05:00
Adrián Chaves 3f6cdcabce Restrict pytest to versions prior to 5.4 2020-03-13 13:25:53 +01:00
Lukas Anzinger ccc4d88779
Ignore a domain in allowed_domains with port and issue a warning (#4413) 2020-03-12 20:42:14 +01:00
nyov 3b0820d747
Deprecate Spider.make_requests_from_url, part 2 (#4412) 2020-03-12 20:15:49 +01:00
Mikhail Korobov db9198bc20
Merge pull request #4409 from nyov/remove-deprecation-warning
Remove a 'twisted.test.proto_helpers' deprecation warning
2020-03-12 18:46:47 +05:00
Mikhail Korobov ae5f59856c
Merge pull request #4420 from elacuesta/response_follow_all_empty_generator
Response.follow_all: return empty generators for empty sequences
2020-03-12 18:44:49 +05:00
Eugenio Lacuesta 8d30dc0888
Response.follow_all: return empty generators for empty sequences 2020-03-12 09:36:15 -03:00
Andrey Rahmatullin 388f23c30c
Merge pull request #3858 from elacuesta/multiple_feed_export_formats
[MRG+1] Support for exporting to multiple feeds in a single crawl
2020-03-12 14:31:57 +05:00
Eugenio Lacuesta 21f1eddc90
Merge branch 'master' into bytes_received_signal 2020-03-11 21:16:35 -03:00
Eugenio Lacuesta c886a70eae
Use dict.setdefault in scrapy.utils.conf.feed_complete_default_values_from_settings 2020-03-11 21:06:51 -03:00
Eugenio Lacuesta f3bab819ab
Add tests for scrapy.utils.conf.feed_complete_default_values_from_settings 2020-03-11 20:57:31 -03:00
Eugenio Lacuesta 49156f2ecb
[doc] Feed exports: full local path as example 2020-03-11 20:45:54 -03:00
Eugenio Lacuesta 1785095707
Remove single-use variable 2020-03-11 20:41:59 -03:00
Andrey Rahmatullin 2eb990a252
Merge pull request #4410 from Lukas0907/fix-offsite-middleware-tests
Fix handling of None in allowed_domains
2020-03-11 23:11:35 +05:00
Eugenio Lacuesta 91a78eef3e
Pass callback results as dicts instead of tuples 2020-03-08 22:32:17 -03:00
Eugenio Lacuesta ac73bcc79c
Merge branch 'master' into response_ip_address 2020-03-08 22:30:59 -03:00
Lukas Anzinger 9d9dea0d69 Fix handling of None in allowed_domains.
Nones in allowed_domains ought to be ignored and there are also tests
for that scenario. This commit fixes the handling of None and also the
accompanying tests which are now executed again.
2020-03-07 20:34:18 +01:00
nyov 915e363db5 Remove a 'twisted.test.proto_helpers' deprecation warning 2020-03-07 18:03:25 +00:00
nyov c2c6ea376c Remove obsolete DEPRECATED_SETTINGS (deprecated.py) 2020-03-07 15:52:05 +00:00
Eugenio Lacuesta ada37c5409
Export to multiple formats in a single crawl 2020-03-05 09:33:57 -03:00
Daniel Graña c57512fa66
Merge pull request #4384 from nyov/nodeb
Drop horribly outdated deb package build files
2020-03-04 19:02:36 -03:00