toddlers/.zuul.yaml
Aurélien Bompard a53c9ce00a
Support Python >= 3.11
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-12-18 17:35:53 +01:00

70 lines
2.1 KiB
YAML

---
- project:
check:
jobs:
- fi-tox-mypy:
vars:
dependencies:
- cairo-devel
- cairo-gobject-devel
- gobject-introspection-devel
- libmodulemd
- python3.12
- python3.12-devel
- poetry
- libmemcached-devel
- fi-tox-format:
vars:
tox_envlist: black
dependencies:
- cairo-devel
- cairo-gobject-devel
- gobject-introspection-devel
- libmodulemd
- python3.12
- python3.12-devel
- poetry
- libmemcached-devel
- fi-tox-lint:
vars:
tox_envlist: flake8
dependencies:
- cairo-devel
- cairo-gobject-devel
- gobject-introspection-devel
- libmodulemd
- python3.12
- python3.12-devel
- poetry
- libmemcached-devel
- fi-tox-python311:
vars:
dependencies:
- cairo-devel
- cairo-gobject-devel
- gobject-introspection-devel
- libmodulemd
# Following dependencies are needed because tests in zuul CI
# can't see them inside virtualenv
- python3.11-devel
- python3-pluggy
- python3-py
- python3-toml
- poetry
- libmemcached-devel
- fi-tox-python312:
vars:
dependencies:
- cairo-devel
- cairo-gobject-devel
- gobject-introspection-devel
- libmodulemd
# Following dependencies are needed because tests in zuul CI
# can't see them inside virtualenv
- python3.12-devel
- python3-pluggy
- python3-py
- python3-toml
- poetry
- libmemcached-devel
...