Adrián Chaves
0770961054
Write a test for #4665
2020-07-13 16:05:57 +02:00
Adrián Chaves
53c323b19d
_is_path → _is_filesystem_path
2020-07-13 15:29:30 +02:00
Adrián Chaves
d54c4496ee
Refactor guess_scheme
2020-07-13 14:37:08 +02:00
Andrey Rahmatullin
0ebba175ea
Merge pull request #4666 from Gallaecio/execution-access
...
Fix permission handling on project generation from template files
2020-07-13 16:01:06 +05:00
Andrey Rahmatullin
b6f8693db9
Merge pull request #4673 from elacuesta/remove-backslash
...
Remove backslash
2020-07-13 11:14:00 +05:00
Aditya
64c6af10e1
refactor: use str instead of to_unicode
2020-07-13 00:57:49 +05:30
Aditya Kumar
3f7e8635f4
Allow the parse command to write data to a file ( #4377 )
2020-07-11 08:48:24 +02:00
Artur Shellunts
a6a5fa91da
Remove deprecated class HtmlParserLinkExtractor
...
Issue #4356
2020-07-10 23:10:49 +02:00
Ajay Mittur
cbe4dc57f3
Update pytest.ini
2020-07-10 18:22:43 +05:30
Eugenio Lacuesta
9aea1f0961
Remove backslash (tests)
2020-07-09 11:04:46 -03:00
Eugenio Lacuesta
9e99be982a
Remove backslash
2020-07-09 09:51:28 -03:00
Eugenio Lacuesta
2be2bdd2df
Merge remote-tracking branch 'upstream/master' into spider.parse
2020-07-08 14:00:54 -03:00
ajaymittur28
75bff7b6d3
Update url contract value
2020-07-08 19:48:42 +05:30
Aditya
2ea7d82534
feat: H2ClientFactory
2020-07-08 18:57:13 +05:30
ajaymittur28
3e98ed24b6
Convert f-string to .format()
2020-07-08 17:13:57 +05:30
Ajay Mittur
b6d4f28ea7
Merge branch 'master' into scrapy-check-test
2020-07-08 15:13:37 +05:30
Adrián Chaves
7e38615703
Remove unused import
2020-07-07 15:30:19 +02:00
Adrián Chaves
ca77ca1f75
Generate read-only files on the fly
2020-07-07 14:44:03 +02:00
Adrián Chaves
e1450799ce
Remove debug test case variable
2020-07-07 14:11:37 +02:00
Adrián Chaves
a3afff4a0e
Fix style issue
2020-07-07 14:11:02 +02:00
Adrián Chaves
79b4dfc53e
Fix permission handling on project generation from template files
2020-07-07 14:07:04 +02:00
Aditya
1c40dfa740
fix: handle CONNECTION_LOST & RESET separately
2020-07-07 15:36:41 +05:30
ajaymittur28
d014840672
Ignore flake8 E501 for `scrapy check` tests`
2020-07-07 15:24:33 +05:30
ajaymittur28
770a8127e8
Added basic `scrapy check` tests
2020-07-07 15:23:29 +05:30
Eugenio Lacuesta
54e4228c3a
refactor: use protocol
...
- H2ClientProtocol.close_stream
- Fix and add missing type hints
- More adjustments
- Rename stream id generator
- Simplify decrement
2020-07-06 22:40:45 +05:30
BroodingKangaroo
f1020e0e6a
Tiny changes
2020-07-06 15:40:53 +03:00
Adrián Chaves
17aec5944c
Update tests/CrawlerRunner/ip_address.py
...
Co-authored-by: Eugenio Lacuesta <1731933+elacuesta@users.noreply.github.com>
2020-07-06 10:47:25 +02:00
Adrián Chaves
ec06cf79a6
Update tests/CrawlerRunner/ip_address.py
...
Co-authored-by: Eugenio Lacuesta <1731933+elacuesta@users.noreply.github.com>
2020-07-06 10:47:11 +02:00
Aditya
7f5bb6b34c
chore: add h2 to setup.py, tox.ini
...
- Change log level for hpack to ERROR
2020-07-06 13:12:04 +05:30
Aditya
a94b30342a
test: reduce test data size to 1MB
2020-07-06 12:49:12 +05:30
BroodingKangaroo
6454d456d2
Make check of placeholder less strict
2020-07-03 10:24:13 +03:00
Adrián Chaves
eb93774256
TrackrefTestCase.test_get_oldest: protect from lack of precision
2020-07-03 01:41:47 +02:00
Adrián Chaves
3199048520
Complete Azure Pipelines CI setup
2020-07-03 00:56:24 +02:00
Adrián Chaves
6e58da1dcd
Merge branch 'master' into azure-pipelines
2020-07-02 17:49:42 +02:00
BroodingKangaroo
1e245046ed
Change setting name. Add leading zeroes to batch_id. Minor fixes.
2020-07-02 12:38:08 +03:00
Mikhail Korobov
56a6d22352
Merge pull request #4653 from scrapy/openssl-man-update
...
Update the OpenSSL cipher list format link
2020-07-01 23:28:52 +05:00
Andrey Rahmatullin
af55d23167
Update the OpenSSL cipher list format link
...
OpenSSL `ciphers(1)` is now almost empty: https://www.openssl.org/docs/manmaster/man1/ciphers.html
Alternative would be linking to 1.1.1 docs specifically.
2020-07-01 19:46:54 +05:00
Aditya
4acdc2e5d6
refactor: use __qualname__, () for large strings
2020-07-01 20:15:33 +05:30
Aditya
c361fe0d3b
feat: check for invalid hostname
...
- Initiating requests having hostname or (ip_address, port) different
from the peer to which HTTP/2 connection is made can lead to closing the
whole connection and close out all the pending streams.
- This change aims to fix that problem
- Add required tests
- Save hostname & port in H2ConnectionMetadataDict
2020-07-01 18:14:44 +05:30
Andrey Rahmatullin
0379df8608
Merge pull request #4652 from elacuesta/docs-loaders-dataclass
...
Docs: Simplify dataclass example in item loader page
2020-07-01 17:35:33 +05:00
ajaymittur28
065b9b1170
Update regex import
2020-07-01 15:53:29 +05:30
BroodingKangaroo
7b1d3c35ea
Minor updates
2020-07-01 12:24:31 +03:00
ajaymittur28
006a945214
Update schemaless http proxy test
2020-07-01 13:32:58 +05:30
ajaymittur28
7fc80671a8
Update schemaless URI support
2020-07-01 13:32:17 +05:30
Aditya
7b1ad995a4
test: query params, certificate & ip_address
...
- refactor from str.format() to f-strings
2020-07-01 10:45:36 +05:30
Eugenio Lacuesta
5b88c522ac
Simplify dataclass example in item loader docs
2020-06-30 12:18:21 -03:00
Aditya
50dd9271b4
fix: disable redundant logs
...
- while testing the job exceeded the maximum log length
and was terminated
- reduce the number of requests from 20 to 10
2020-06-30 07:36:56 +05:30
Aditya
26ab3e4137
feat: FIFO policy to handle large no. of requests
...
- add required test -- test by sending 1000 requests
- increase test timeout to 180 seconds to account for tests taking long
time
2020-06-30 06:44:20 +05:30
Aditya
d17417b03a
Merge branch 'master' of https://github.com/scrapy/scrapy into h2-client-protocol
2020-06-29 18:43:42 +05:30
Aditya Kumar
e46b47c365
Renew the localhost certificate for tests ( #4650 )
...
Validity
Not Before: Jun 28 12:54:15 2020 GMT
Not After : Jun 28 12:54:15 2021 GMT
Subject: C = IE, O = Scrapy, CN = localhost
2020-06-29 15:05:13 +02:00