:return: Tuple of ``(var_name, old_value)`` to be passed to ``restore_env``.
(var_name: str, value: str)
| 42 | |
| 43 | |
| 44 | def set_env(var_name: str, value: str) -> tuple[str, str | None]: |
| 45 | """ |
| 46 | :return: Tuple of ``(var_name, old_value)`` to be passed to ``restore_env``. |
| 47 | """ |
| 48 | old_value = os.getenv(var_name) |
| 49 | os.environ[var_name] = value |
| 50 | return var_name, old_value |
| 51 | |
| 52 | |
| 53 | def restore_env(var_name: str, old_value: str | None) -> None: |