interpreter: fix signature type of install_data_impl
in `func_install_data`, `rename` parameter is `ContainerTypeInfo(list, str)`
in `module/python.py`, rename is `None`
`rename` is stored in `build.Data` object under the type `T.List[str]`
diff --git a/mesonbuild/interpreter/interpreter.py b/mesonbuild/interpreter/interpreter.py
index 4933ba6..c4d9a7d 100644
--- a/mesonbuild/interpreter/interpreter.py
+++ b/mesonbuild/interpreter/interpreter.py
@@ -2539,7 +2539,7 @@
follow_symlinks=kwargs['follow_symlinks'])
def install_data_impl(self, sources: T.List[mesonlib.File], install_dir: str,
- install_mode: FileMode, rename: T.Optional[str],
+ install_mode: FileMode, rename: T.Optional[T.List[str]],
tag: T.Optional[str],
install_data_type: T.Optional[str] = None,
preserve_path: bool = False,