From 5bf34b4744175910e8f1411817196d2de57b83b2 Mon Sep 17 00:00:00 2001 From: Goffi Date: Sat, 11 May 2024 13:16:13 +0200 Subject: [PATCH] core: update `pygobject` version and replace deprecated `configparser.SafeConfigParser` --- libervia/backend/tools/common/email.py | 2 +- libervia/tui/config.py | 2 +- pyproject.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libervia/backend/tools/common/email.py b/libervia/backend/tools/common/email.py index fba84d29..571e26fd 100644 --- a/libervia/backend/tools/common/email.py +++ b/libervia/backend/tools/common/email.py @@ -32,7 +32,7 @@ log = getLogger(__name__) def send_email(config, to_emails, subject="", body="", from_email=None): """Send an email using SàT configuration - @param config (SafeConfigParser): the configuration instance + @param config (ConfigParser): the configuration instance @param to_emails(list[unicode], unicode): list of recipients if unicode, it will be split to get emails @param subject(unicode): subject of the message diff --git a/libervia/tui/config.py b/libervia/tui/config.py index a958c56b..580ca554 100644 --- a/libervia/tui/config.py +++ b/libervia/tui/config.py @@ -29,7 +29,7 @@ def apply_config(host): raise: can raise various Exceptions if configuration is not good """ - config = configparser.SafeConfigParser() + config = configparser.ConfigParser() config.read(C.CONFIG_FILES) try: options = config.items(C.CONFIG_SECTION) diff --git a/pyproject.toml b/pyproject.toml index f36afae4..f9bd7585 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -42,7 +42,7 @@ dependencies = [ "progressbar2 < 3.54", "pydantic ~= 2.4", "pygments < 3", - "pygobject < 3.40.1", + "pygobject ~= 3.48", "pyopenssl >= 23.2.0", "python-dateutil >= 2.8.1, < 3", # currently disabled due to incompatibility, OTR feature may be removed in