File tree Expand file tree Collapse file tree 9 files changed +193
-1
lines changed
Expand file tree Collapse file tree 9 files changed +193
-1
lines changed Original file line number Diff line number Diff line change @@ -30,6 +30,7 @@ test-package:
3030
3131test :
3232 stage : test
33+ image : " ${IMAGE}"
3334 variables :
3435 PIPENV_PIPFILE : " ci/matrix/${SCENARIO}/Pipfile"
3536 # disable sandboxing, otherwise chrome reports errors when the
4546 parallel :
4647 matrix :
4748 - SCENARIO : default
49+ IMAGE : python:3.9
50+ # python scenarios
51+ - SCENARIO : mpl_38_py39
52+ IMAGE : python:3.9
53+ - SCENARIO : mpl_38_py310
54+ IMAGE : python:3.10
55+ - SCENARIO : mpl_38_py311
56+ IMAGE : python:3.11
57+ - SCENARIO : mpl_38_py312
58+ IMAGE : python:3.12
59+ # matplotlib scenarios
60+ - SCENARIO : mpl_35_py39
61+ IMAGE : python:3.9
62+ - SCENARIO : mpl_36_py310
63+ IMAGE : python:3.10
64+ - SCENARIO : mpl_37_py311
65+ IMAGE : python:3.11
4866 artifacts :
4967 name : pipfile
5068 paths :
Original file line number Diff line number Diff line change @@ -11,7 +11,6 @@ name = "pypi"
1111psyplot-gui = {extras = [" testsite" ], file = " ../../.." }
1212psyplot = {ref = " develop" , git = " git+https://codebase.helmholtz.cloud/psyplot/psyplot.git" }
1313psy-simple = {ref = " develop" , git = " git+https://codebase.helmholtz.cloud/psyplot/psy-simple.git" }
14- matplotlib = " 3.7.*"
1514PyQt5 = {version =" *" }
1615PyQtWebEngine = {version =" *" }
1716psyplot_gui_test = {path = " ../../../tests/test_plugin/" }
Original file line number Diff line number Diff line change 1+ # SPDX-FileCopyrightText: 2021-2024 Helmholtz-Zentrum hereon GmbH
2+ #
3+ # SPDX-License-Identifier: CC0-1.0
4+
5+ [[source ]]
6+ url = " https://pypi.org/simple"
7+ verify_ssl = true
8+ name = " pypi"
9+
10+ [packages ]
11+ psyplot-gui = {extras = [" testsite" ], file = " ../../.." }
12+ psyplot = {ref = " develop" , git = " git+https://codebase.helmholtz.cloud/psyplot/psyplot.git" }
13+ psy-simple = {ref = " develop" , git = " git+https://codebase.helmholtz.cloud/psyplot/psy-simple.git" }
14+ PyQt5 = {version =" *" }
15+ PyQtWebEngine = {version =" *" }
16+ psyplot_gui_test = {path = " ../../../tests/test_plugin/" }
17+ matplotlib = " 3.5.*"
18+
19+ [dev-packages ]
20+
21+ [pipenv ]
22+ allow_prereleases = true
23+
24+ [requires ]
25+ python_version = " 3.9"
Original file line number Diff line number Diff line change 1+ # SPDX-FileCopyrightText: 2021-2024 Helmholtz-Zentrum hereon GmbH
2+ #
3+ # SPDX-License-Identifier: CC0-1.0
4+
5+ [[source ]]
6+ url = " https://pypi.org/simple"
7+ verify_ssl = true
8+ name = " pypi"
9+
10+ [packages ]
11+ psyplot-gui = {extras = [" testsite" ], file = " ../../.." }
12+ psyplot = {ref = " develop" , git = " git+https://codebase.helmholtz.cloud/psyplot/psyplot.git" }
13+ psy-simple = {ref = " develop" , git = " git+https://codebase.helmholtz.cloud/psyplot/psy-simple.git" }
14+ PyQt5 = {version =" *" }
15+ PyQtWebEngine = {version =" *" }
16+ psyplot_gui_test = {path = " ../../../tests/test_plugin/" }
17+ matplotlib = " 3.6.*"
18+
19+ [dev-packages ]
20+
21+ [pipenv ]
22+ allow_prereleases = true
23+
24+ [requires ]
25+ python_version = " 3.10"
Original file line number Diff line number Diff line change 1+ # SPDX-FileCopyrightText: 2021-2024 Helmholtz-Zentrum hereon GmbH
2+ #
3+ # SPDX-License-Identifier: CC0-1.0
4+
5+ [[source ]]
6+ url = " https://pypi.org/simple"
7+ verify_ssl = true
8+ name = " pypi"
9+
10+ [packages ]
11+ psyplot-gui = {extras = [" testsite" ], file = " ../../.." }
12+ psyplot = {ref = " develop" , git = " git+https://codebase.helmholtz.cloud/psyplot/psyplot.git" }
13+ psy-simple = {ref = " develop" , git = " git+https://codebase.helmholtz.cloud/psyplot/psy-simple.git" }
14+ PyQt5 = {version =" *" }
15+ PyQtWebEngine = {version =" *" }
16+ psyplot_gui_test = {path = " ../../../tests/test_plugin/" }
17+ matplotlib = " 3.7.*"
18+
19+ [dev-packages ]
20+
21+ [pipenv ]
22+ allow_prereleases = true
23+
24+ [requires ]
25+ python_version = " 3.11"
Original file line number Diff line number Diff line change 1+ # SPDX-FileCopyrightText: 2021-2024 Helmholtz-Zentrum hereon GmbH
2+ #
3+ # SPDX-License-Identifier: CC0-1.0
4+
5+ [[source ]]
6+ url = " https://pypi.org/simple"
7+ verify_ssl = true
8+ name = " pypi"
9+
10+ [packages ]
11+ psyplot-gui = {extras = [" testsite" ], file = " ../../.." }
12+ psyplot = {ref = " develop" , git = " git+https://codebase.helmholtz.cloud/psyplot/psyplot.git" }
13+ psy-simple = {ref = " develop" , git = " git+https://codebase.helmholtz.cloud/psyplot/psy-simple.git" }
14+ PyQt5 = {version =" *" }
15+ PyQtWebEngine = {version =" *" }
16+ psyplot_gui_test = {path = " ../../../tests/test_plugin/" }
17+ matplotlib = " 3.8.*"
18+
19+ [dev-packages ]
20+
21+ [pipenv ]
22+ allow_prereleases = true
23+
24+ [requires ]
25+ python_version = " 3.10"
Original file line number Diff line number Diff line change 1+ # SPDX-FileCopyrightText: 2021-2024 Helmholtz-Zentrum hereon GmbH
2+ #
3+ # SPDX-License-Identifier: CC0-1.0
4+
5+ [[source ]]
6+ url = " https://pypi.org/simple"
7+ verify_ssl = true
8+ name = " pypi"
9+
10+ [packages ]
11+ psyplot-gui = {extras = [" testsite" ], file = " ../../.." }
12+ psyplot = {ref = " develop" , git = " git+https://codebase.helmholtz.cloud/psyplot/psyplot.git" }
13+ psy-simple = {ref = " develop" , git = " git+https://codebase.helmholtz.cloud/psyplot/psy-simple.git" }
14+ PyQt5 = {version =" *" }
15+ PyQtWebEngine = {version =" *" }
16+ psyplot_gui_test = {path = " ../../../tests/test_plugin/" }
17+ matplotlib = " 3.8.*"
18+
19+ [dev-packages ]
20+
21+ [pipenv ]
22+ allow_prereleases = true
23+
24+ [requires ]
25+ python_version = " 3.11"
Original file line number Diff line number Diff line change 1+ # SPDX-FileCopyrightText: 2021-2024 Helmholtz-Zentrum hereon GmbH
2+ #
3+ # SPDX-License-Identifier: CC0-1.0
4+
5+ [[source ]]
6+ url = " https://pypi.org/simple"
7+ verify_ssl = true
8+ name = " pypi"
9+
10+ [packages ]
11+ psyplot-gui = {extras = [" testsite" ], file = " ../../.." }
12+ psyplot = {ref = " develop" , git = " git+https://codebase.helmholtz.cloud/psyplot/psyplot.git" }
13+ psy-simple = {ref = " develop" , git = " git+https://codebase.helmholtz.cloud/psyplot/psy-simple.git" }
14+ PyQt5 = {version =" *" }
15+ PyQtWebEngine = {version =" *" }
16+ psyplot_gui_test = {path = " ../../../tests/test_plugin/" }
17+ matplotlib = " 3.8.*"
18+
19+ [dev-packages ]
20+
21+ [pipenv ]
22+ allow_prereleases = true
23+
24+ [requires ]
25+ python_version = " 3.12"
Original file line number Diff line number Diff line change 1+ # SPDX-FileCopyrightText: 2021-2024 Helmholtz-Zentrum hereon GmbH
2+ #
3+ # SPDX-License-Identifier: CC0-1.0
4+
5+ [[source ]]
6+ url = " https://pypi.org/simple"
7+ verify_ssl = true
8+ name = " pypi"
9+
10+ [packages ]
11+ psyplot-gui = {extras = [" testsite" ], file = " ../../.." }
12+ psyplot = {ref = " develop" , git = " git+https://codebase.helmholtz.cloud/psyplot/psyplot.git" }
13+ psy-simple = {ref = " develop" , git = " git+https://codebase.helmholtz.cloud/psyplot/psy-simple.git" }
14+ PyQt5 = {version =" *" }
15+ PyQtWebEngine = {version =" *" }
16+ psyplot_gui_test = {path = " ../../../tests/test_plugin/" }
17+ matplotlib = " 3.8.*"
18+
19+ [dev-packages ]
20+
21+ [pipenv ]
22+ allow_prereleases = true
23+
24+ [requires ]
25+ python_version = " 3.9"
You can’t perform that action at this time.
0 commit comments