install-python-deps:
parameters:
- extra:
- type: string
- default: ""
matplotlib-version:
type: string
default: ""
# Docutils 0.18 drops some attribute that htmlsanity relies on, I need
# to update the code first.
command: |
- pip install jinja2 docutils==0.17.1 pygments==2.9.0 pelican Pyphen Pillow coverage codecov qrcode matplotlib<< parameters.matplotlib-version >> << parameters.extra >>
+ pip install jinja2 docutils==0.17.1 pygments==2.9.0 pelican Pyphen Pillow coverage codecov qrcode matplotlib<< parameters.matplotlib-version >> attrs==19.3.0
- run:
name: Fix unheard-of cursed issues
# otherwise i get Error: unsupported locale setting
extra: graphviz cmake ninja-build wget
- install-python-deps:
matplotlib-version: ==3.3.4
- extra: attrs==19.3.0
- checkout
- test-theme
- test-plugins
extra: graphviz cmake ninja-build wget
- install-python-deps:
matplotlib-version: ==3.3.4
- extra: attrs==19.3.0
- checkout
- test-theme
- test-plugins
extra: graphviz cmake ninja-build wget
- install-python-deps:
matplotlib-version: ==3.3.4
- extra: attrs==19.3.0
- checkout
- test-theme
- test-plugins
extra: graphviz cmake ninja-build wget
- install-python-deps:
matplotlib-version: ==3.3.4
- extra: attrs==19.3.0
- checkout
- test-theme
- test-plugins
extra: graphviz cmake ninja-build wget
- install-python-deps:
matplotlib-version: ==3.3.4
- extra: attrs==19.3.0
- checkout
- test-theme
- test-plugins