Files
endoflife-date-release-data/requirements.txt
Marc Wrobel 082b165d5d Add Java automation
Fetch Java versions with their dates from https://www.java.com/releases/.

This script is using a new dependency: requests-html (https://requests-html.kennethreitz.org/). This is because https://www.java.com/releases/ needs JavaScript to render correctly. And for this to work requests-html automatically downloads Chromium because of its dependency to pyppeteer.

Chromium is downloaded into PYPPETEER_HOME, so the workflow has been modified to set this directory as a subdirectory of ~/.cache. Note that declaring the same environment variable from the python script does not work.
2023-01-03 18:23:19 +01:00

17 lines
304 B
Plaintext

beautifulsoup4==4.11.1
cffi==1.15.1
html5lib==1.1
Markdown==3.4.1
mwparserfromhell==0.6.4
pycparser==2.21
pygit2==1.9.2
python-dateutil==2.8.2
python-frontmatter==1.0.0
python-liquid==1.2.1
PyYAML==5.4
six==1.16.0
soupsieve==2.3.2.post1
typing_extensions==4.3.0
webencodings==0.5.1
requests-html==0.10.0