  
  # Install cli flags
  !define flagsConda "/S /RegisterPython=0 /AddToPath=0 /D=$PROFILE\MiniConda3"
  !define flagsRepo "--depth 1 --no-single-branch ${wwwRepo}"
  !define flagsEnv "-y python=3.8"
  
  # Folders
  Var ProgramData
  Var dirTemp
  Var dirMiniconda
 
</s> remove             if self.env.is_conda:
                # Get Conda alias for Key
 </s> add             if self.env.is_conda:  # Get Conda alias for Key </s> remove !*requirements*.txt
 </s> add  </s> remove             if (key == "git+https://github.com/deepfakes/nvidia-ml-py3.git" and
                    self.env.installed_packages.get("nvidia-ml-py3", "") == "7.352.1"):
                # Annoying explicit hack to get around our custom version of nvidia-ml=py3 being
                # constantly re-downloaded
                continue
 </s> add  </s> remove             requirements_file = os.path.join(pypath, req_file)
 </s> add             requirements_file = os.path.join(pypath, "requirements", req_file)
!define flagsEnv "-y python=3.9"
  
  # Install cli flags
  !define flagsConda "/S /RegisterPython=0 /AddToPath=0 /D=$PROFILE\MiniConda3"
  !define flagsRepo "--depth 1 --no-single-branch ${wwwRepo}"
!define flagsEnv "-y python=3.9"
  
  # Folders
  Var ProgramData
  Var dirTemp
  Var dirMiniconda
keep keep keep keep replace keep keep keep keep keep
 setup.py - python 3.9 support
    - move requirements files to dedicated folder
    - update all references to requirements files locations
    - setup.py: remove git requirements references
    - setup.py: allow running in python 3.9
    - windows/linux installers: default to python 3.9 environment
    - faceswap.py: cleaner python version check 
.install/windows/install.nsi