From 172fa4d3b2ef1b0f2ef78aba1d97687701ae48b3 Mon Sep 17 00:00:00 2001 From: Eli Schwartz Date: Thu, 2 Dec 2021 12:27:34 -0500 Subject: i18n module: correctly annotate the availability of data_dirs It was originally forgotten in merge_file() and later added for parity with gettext(). This means that the FeatureNew for each function is different. --- mesonbuild/modules/i18n.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mesonbuild/modules/i18n.py b/mesonbuild/modules/i18n.py index 0119eb3..5be7eb0 100644 --- a/mesonbuild/modules/i18n.py +++ b/mesonbuild/modules/i18n.py @@ -138,7 +138,7 @@ class I18nModule(ExtensionModule): CT_OUTPUT_KW, INSTALL_KW, _ARGS.evolve(since='0.51.0'), - _DATA_DIRS, + _DATA_DIRS.evolve(since='0.41.0'), KwargInfo('po_dir', str, required=True), KwargInfo('type', str, default='xml', validator=in_set_validator({'xml', 'desktop'})), ) @@ -188,7 +188,7 @@ class I18nModule(ExtensionModule): @typed_kwargs( 'i18n.gettext', _ARGS, - _DATA_DIRS, + _DATA_DIRS.evolve(since='0.36.0'), INSTALL_KW.evolve(default=True), KwargInfo('install_dir', (str, NoneType), since='0.50.0'), KwargInfo('languages', ContainerTypeInfo(list, str), default=[], listify=True), -- cgit v1.1