Fix scripts requiring rendering pages with javascript (#310)

Replace request_html by playwright, as request_html, as it is [not maintained anymore](https://pypi.org/project/requests-html/) and scripts using it, such as artifactory.py, started to fail.
This commit is contained in:
Marc Wrobel
2024-02-16 22:51:21 +01:00
parent 1175756d11
commit 9cf243a10e
9 changed files with 69 additions and 48 deletions

View File

@@ -1,13 +1,13 @@
beautifulsoup4==4.12.3 # used by a lot of script to parse html
beautifulsoup4==4.12.3 # used by a lot of scripts to parse html
deepdiff==6.7.1 # used in update.py
html5lib==1.1 # used in conjunction with beautifulsoup4
mwparserfromhell==0.6.6 # used in unrealircd.py
packaging==23.2 # used in latest.py
playwright==1.41.2 # used by a few scripts to parse html
pre-commit==3.5.0 # used to check code before commit
python-frontmatter==1.1.0 # used in endoflife.py to parse products YAML frontmatters
python-liquid==1.10.2 # used in endoflife.py to render version templates
requests==2.31.0 # used in http.py to make HTTP requests simpler
requests-html==0.10.0 # used by a few scripts to parse html that needs javascript to be rendered
requests-futures==1.0.1 # used in http.py to be able to make async HTTP requests
ruamel.yaml==0.18.5 # used in latest.py
ruamel.yaml.clib==0.2.8 # used in latest.py