feat: convert library to use playwright
Pyppeteer is no longer maintained and playwright seems to be the way to go these days.
This merge request includes:
- CI runner in github to run the python tests
- Pipfile package updates
- Replacement of pyppeteer with playwright through source code
Users will be expected to run playwright install prior to running this library, and everything else just works like before.
You can view the tests I ran here: https://github.com/cboin1996/requests-html/pull/1
Any updates on this PR from the maintainers?
I havent heard anything. I have been using my own fork in the meantime.
pip install requests-htmlc
API docs: https://cboin1996.github.io/requests-html/latest/#getting-started
Quick start: https://github.com/cboin1996/requests-html