raygun4py icon indicating copy to clipboard operation
raygun4py copied to clipboard

Feature - Add support for scrapy

Open luke-falvey opened this issue 5 years ago • 2 comments

Scrapy is a popular web crawling and web scraping framework implemented in python. Like Django middleware, scrapy provides extensions that allows custom functionality to be inserted into the framework. This PR implements an extension that automatically send errors to Raygun when exceptions are raised in the spider and item pipelines.

TODO:

  • [ ] Add scrapy dependencies to setup.py
  • [ ] Write tests for extension
  • [ ] Implement extension
  • [ ] Update README

luke-falvey avatar Dec 28 '19 01:12 luke-falvey

Coverage Status

Coverage increased (+0.3%) to 88.71% when pulling 60728e4b9a5b4ca34514a577a34301bdd3a80fb9 on luke-falvey:development into f65727a8cc8c6e4b089a68efcd906d6dd7080568 on MindscapeHQ:master.

coveralls avatar Dec 28 '19 01:12 coveralls

@luke-falvey I don't know enough about this provider (or language) to give a good review at this point unfortunately.

Also is this PR still applicable?

BenjaminHarding avatar Jul 15 '20 23:07 BenjaminHarding