ci: Update the gi-docgen dependencies
authorEmmanuele Bassi <ebassi@gnome.org>
Fri, 25 Nov 2022 17:50:21 +0000 (17:50 +0000)
committerEmmanuele Bassi <ebassi@gnome.org>
Fri, 25 Nov 2022 17:50:21 +0000 (17:50 +0000)
The python3-toml package is deprecated, and replaced by python3-tomli.
At least, until we bump up the dependency to Fedora 37: then we can
depend on Python 3.11, and its TOML parser in the standard library.

See also: https://gitlab.gnome.org/GNOME/gi-docgen/-/merge_requests/168

.gitlab-ci.yml
.gitlab-ci/fedora.Dockerfile

index a78287b8b5ca57cdf97761b8008e4287dfc53a6a..01ce57e927e6f1ad9448d74086c10872ac0bd8cf 100644 (file)
@@ -26,7 +26,7 @@ variables:
   BACKEND_FLAGS: "-Dx11-backend=true -Dwayland-backend=true -Dbroadway-backend=true"
   FEATURE_FLAGS: "-Dvulkan=enabled -Dcloudproviders=enabled"
   MESON_TEST_TIMEOUT_MULTIPLIER: 3
-  FEDORA_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora:v38"
+  FEDORA_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora:v39"
   FLATPAK_IMAGE: "quay.io/gnome_infrastructure/gnome-runtime-images:gnome-master"
 
 .only-default:
index 6800059bf77bfcb6120134fa0cb9e027866d7dd3..76ffea55ffebdc2aaaf8241ceea8dbbbe87cb4b5 100644 (file)
@@ -82,7 +82,7 @@ RUN dnf -y install \
     python3-markdown \
     python3-pip \
     python3-pygments \
-    python3-toml \
+    python3-tomli \
     python3-typogrify \
     python3-wheel \
     redhat-rpm-config \