Requests-HTML is an all in one scraping library for Python and with a couple of fixes still works well. Its main USP for me is everything included in one, requests, html parsing with css selectors, and rendering javascript pages with headless chrome.