language: python dist: bionic addons: postgresql: "10" apt: packages: - postgresql-10 - postgresql-client-10 matrix: include: - python: 3.11 env: TOXENV=lint - python: 3.11 env: TOXENV=cover - python: 3.7 env: TOXENV=py37 - python: 3.8 env: TOXENV=py38 - python: 3.9 env: TOXENV=py39 - python: 3.10 env: TOXENV=py310 - python: 3.11 env: TOXENV=py311 - python: 3.7 env: TOXENV=py37-uvloop - python: 3.8 env: TOXENV=py38-uvloop - python: 3.9 env: TOXENV=py39-uvloop - python: 3.10 env: TOXENV=py310-uvloop - python: 3.11 env: TOXENV=py311-uvloop install: - "sudo -H env PYTHON=\"$(command -v python)\" tests/install.debian.sh" script: - tox