Hi, This week I:
- Separated Scrapy and Patch-finder settings into two distinct modules. - Created a Settings abstraction for handling settings of the patch- finder and the spider. - Wrote test suites for the Settings module and the Spider middlewares. - Wrote numerous test cases for the spider, parsers, and utilities. - Linted docstrings using darglint[1]. - Generated API documentation using Sphinx. - Ran pytest coverage to determine branches not tested, implemented test cases for the same. - Added readthedocs configuration to the repository. - Changed Travis script from using python -m unittest to using pytest. My working repository: https://github.com/jajajasalu2/patch-finder Cheers, Jaskaran. [1]https://github.com/terrencepreilly/darglint
