GitHub scrapy-redis has been upgraded to make it compatible with the latest Scrapy and scrapy-redisscrapy versions.

Source: Internet
Author: User

GitHub scrapy-redis has been upgraded to make it compatible with the latest Scrapy and scrapy-redisscrapy versions.
1. issues before code upgrade:

With the popularity of the Scrapy library, scrapy-redis, as a tool that supports distributed crawling using redis, is constantly being discovered.

However, the problem you will find during use is that scrapy-redis is based on the older version of Scrapy. Therefore, when you are using the new version of Scrapy, a warning is inevitable, or even errors.

With regard to this question, I have mentioned it in the scrapy-redis database and opened an issue and discussed it with the author. After determining the idea, I started to upgrade the code.

Solution:

It took some time to modify and submit it to the original code library.Pull requestThe author already has merge. Address: https://github.com/darkrho/scrapy-redis

Others:

If you find any problems during use, if it is related to the compatibility upgrade, please alsoSend an emailOr open an issue directly on github.

2. About Travis CI

I started to understand it only when I was involved in this project. The build icon often found in README indicates the status after being built using Travis CI.

Travis CI, a cloud continuous integration service provided for the open-source community. Its role is to build on the cloud and feedback the build status. You only need to install the Travis hook in the corresponding code library configuration and configure the. travis. yml file in the root directory of the library. For details, see doc.




Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.