[+] partially fetch changes for toolchains

This commit is contained in:
Siarhei Siniak 2025-05-14 13:57:10 +03:00
parent 540d4ca602
commit 52787a89c2

@ -185,7 +185,7 @@ def pyproject_load(
@dataclasses.dataclass
class BootstrapSettings:
env_path: pathlib.Path
env_path: Optional[pathlib.Path]
python_path: pathlib.Path
base_dir: pathlib.Path
python_version: Optional[str] = dataclasses.field(
@ -218,7 +218,12 @@ class BootstrapSettings:
if base_dir is None:
base_dir = pathlib.Path.cwd()
env_path = base_dir / '.venv'
env_path: Optional[pathlib.Path] = None
if 'ENV_PATH' in os.environ:
env_path = pathlib.Path(os.environ['ENV_PATH'])
else:
env_path = base_dir / '.venv'
python_path = env_path / 'bin' / 'python3'
return cls(