File: tox.ini

package info (click to toggle)
python-pyqtgraph 0.13.7-6
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 8,072 kB
  • sloc: python: 54,043; makefile: 127; ansic: 40; sh: 2
file content (38 lines) | stat: -rw-r--r-- 723 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
[tox]
envlist =
    ; qt 5.15.x
    py{310,311,312}-pyqt5_515
    py{310}-pyside2_515

    ; qt 6.2
    py{310,311}-pyqt6_62
    py{310}-pyside6_62

    ; qt 6-newest
    py{310,311,312}-{pyqt6,pyside6}

[base]
deps =
    pytest
    pytest-xdist
    numpy
    scipy
    pyopengl
    h5py

[testenv]
passenv = DISPLAY,XAUTHORITY,PYTHON_VERSION
setenv = PYTHONWARNINGS=ignore:DEPRECATION::pip._internal.cli.base_command
deps=
    {[base]deps}
    pyside2_515: pyside2
    pyqt5_515: pyqt5
    pyqt6_62: pyqt6~=6.2.0
    pyqt6_62: PyQt6-Qt6~=6.2.0
    pyside6_62: pyside6~=6.2.0
    pyqt6: pyqt6
    pyside6: PySide6-Essentials

commands=
    python -c "import pyqtgraph as pg; pg.systemInfo()"
    pytest -n auto {posargs:}