Fix rocprof-compute TUI build err with python 39 (#303)

* Upgrade min python version from 3.8 to 3.9

* Set min version for textual-fspicker for TUI support

* Update workflows to use python 3.9 instead of 3.8

* fix formatting

* fix bug

---------

Co-authored-by: Vignesh Edithal <Vignesh.Edithal@amd.com>
이 커밋은 다음에 포함됨:
Fei Zheng그리고Vignesh Edithal 작성하고 GitHub가 2025-10-21 00:27:35 -04:00를 커밋함
1 부모 a433e6f48d
커밋 2c59a82fe1
8 파일이 변경됨
+13 -14

검색과 일치하는 파일 없음

+3 -2
파일 보기
@@ -42,9 +42,10 @@ import tempfile
import threading
import time
import uuid
from collections.abc import Generator
from contextlib import contextmanager
from pathlib import Path
from typing import Any, Dict, Generator, Optional, Union, cast
from typing import Any, Optional, Union, cast
import pandas as pd
import yaml
@@ -767,7 +768,7 @@ def run_prof(
if is_mode_live_attach:
@contextmanager
def temporary_env(env_vars: Dict[str, str]) -> Generator[None, None, None]:
def temporary_env(env_vars: dict[str, str]) -> Generator[None, None, None]:
"""
Temporarily change the environment variable of this application.
"""