requests-html icon indicating copy to clipboard operation
requests-html copied to clipboard

feat: convert library to use playwright

Open cboin1996 opened this issue 1 year ago • 3 comments

Pyppeteer is no longer maintained and playwright seems to be the way to go these days.

This merge request includes:

  1. CI runner in github to run the python tests
  2. Pipfile package updates
  3. 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.

cboin1996 avatar Apr 15 '24 15:04 cboin1996

You can view the tests I ran here: https://github.com/cboin1996/requests-html/pull/1

cboin1996 avatar Apr 15 '24 16:04 cboin1996

Any updates on this PR from the maintainers?

mspronesti avatar Sep 10 '24 11:09 mspronesti

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

cboin1996 avatar Sep 10 '24 13:09 cboin1996