Skip to content

Commit da2063b

Browse files
committed
ci: restrict pygobject-ver for Ubuntu 22.04 jobs
Currently we continue to install `girepository-1.0` during these workflow jobs; `PyGObject` v3.52 needs `girepository-2.0` instead.
1 parent b4cb934 commit da2063b

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/tests.yml

+10
Original file line numberDiff line numberDiff line change
@@ -52,17 +52,27 @@ jobs:
5252
python-version: '3.11'
5353
extra-requirements: '-c requirements/testing/minver.txt'
5454
delete-font-cache: true
55+
# https://github.com/matplotlib/matplotlib/issues/29844
56+
pygobject-ver: '<3.52.0'
5557
- os: ubuntu-22.04
5658
python-version: '3.11'
5759
CFLAGS: "-fno-lto" # Ensure that disabling LTO works.
5860
extra-requirements: '-r requirements/testing/extra.txt'
61+
# https://github.com/matplotlib/matplotlib/issues/29844
62+
pygobject-ver: '<3.52.0'
5963
- os: ubuntu-22.04-arm
6064
python-version: '3.12'
65+
# https://github.com/matplotlib/matplotlib/issues/29844
66+
pygobject-ver: '<3.52.0'
6167
- os: ubuntu-22.04
6268
python-version: '3.13'
69+
# https://github.com/matplotlib/matplotlib/issues/29844
70+
pygobject-ver: '<3.52.0'
6371
- name-suffix: "Free-threaded"
6472
os: ubuntu-22.04
6573
python-version: '3.13t'
74+
# https://github.com/matplotlib/matplotlib/issues/29844
75+
pygobject-ver: '<3.52.0'
6676
- os: ubuntu-24.04
6777
python-version: '3.12'
6878
- os: macos-13 # This runner is on Intel chips.

0 commit comments

Comments
 (0)