From 739beb853c2b2cb1e6d5f4faa2c4443327a06c36 Mon Sep 17 00:00:00 2001 From: Sergio Costas Date: Thu, 19 Feb 2026 19:45:53 +0100 Subject: [PATCH] Fix Fedora Fedora doesn't support importlib_metadata; instead it uses importlib.metadata. Since it works in everything else, the change is sensible. --- HISTORY.md | 3 +++ src/devedeng/configuration_data.py | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index e7b7027..9ac2199 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,8 @@ # History of versions # +* Version 4.21.3 (2026-02-19) + * Fixed fedora + * Version 4.21.2 (2026-02-18) * Fixed dependencies diff --git a/src/devedeng/configuration_data.py b/src/devedeng/configuration_data.py index 4787b40..d8ac455 100644 --- a/src/devedeng/configuration_data.py +++ b/src/devedeng/configuration_data.py @@ -18,7 +18,7 @@ from gi.repository import GObject import os -import importlib_metadata +import importlib.metadata import platform @@ -37,7 +37,7 @@ class configuration(GObject.GObject): def __init__(self): GObject.GObject.__init__(self) - self.version = str(importlib_metadata.version("devedeng")) + self.version = str(importlib.metadata.version("devedeng")) print("Version: " + self.version) def _get_config_folder(self):