install XStatic dependencies together (#81689)
gitea/publik-devinst/pipeline/head This commit looks good Details

This commit is contained in:
Benjamin Dauvergne 2023-09-27 14:09:59 +02:00
parent 6a298e8830
commit 702060e25e
1 changed files with 20 additions and 0 deletions

View File

@ -78,6 +78,26 @@
name: "django-debug-toolbar<3"
virtualenv: "{{venv_py3}}"
# See
# https://dev.entrouvert.org/issues/81689
# https://dev.entrouvert.org/issues/78773
# https://github.com/pypa/setuptools/issues/3824#issuecomment-1432964898
# https://github.com/xstatic-py/xstatic/commit/1d687bef3d8cfad66213e8cf9e96e0aa17aae198
- name: install xstatic
pip:
name:
- "XStatic"
- "XStatic-ChartNew.js"
- "XStatic-jQuery"
- "XStatic-jquery-ui"
- "XStatic-Leaflet"
- "XStatic-Leaflet-GestureHandling"
- "XStatic-Leaflet-MarkerCluster"
- "XStatic_OpenSans"
- "XStatic_roboto-fontface>=0.5.0.0"
- "XStatic-Select2"
virtualenv: "{{venv_py3}}"
- name: install pytest
pip:
name: pytest