We have built a set of data extraction tools (scrapers) that we are seeking to migrate from an existing framework to a new framework. Each scraper consists of:
Two Python classes (approximately 100 - 200 lines of code in total)
- Hooks into our custom framework
- Test fixture data
Your task is to update each scraper so that it works with our new framework. To do so, you will need to complete the following steps:
- Check out the source code from github
- Update the Python code to work with our new framework
- Run flake8 and mypy checks successfully against the updated code
- Pass the tests against the fixture data
- Check the updated code back into github
The initial job is to update three scrapers. If this task goes well, we have 12 more to do.
You will need:
- A Github account with two factor authentication enabled
- Ability to set up and run Python 3.6 code and tests
About the recuiterMember since May 20, 2018 Credit Manageme
from Akershus, Norway