                          continue
  
      def check_conda_missing_dep(self):
          """ Check for conda missing dependencies """
          if not self.env.is_conda:
              return
 
</s> remove         self.clear_console()
 </s> add  </s> remove         self.clear_console()
 </s> add  </s> remove         logger.debug("Updating Faceswap")
 </s> add         logger.debug("Updating Faceswap...") </s> remove     def check_for_updates(self, encoding):
 </s> add     @staticmethod
    def check_for_updates(encoding):
    @staticmethod
    def check_os_requirements(package):
        """ Check that the required package is required for this OS """
        if ";" not in package and "sys_platform" not in package:
            return package
        package = "".join(package.split())
        pkg, tags = package.split(";")
        tags = tags.split("==")
        sys_platform = tags[tags.index("sys_platform") + 1].replace('"', "").replace("'", "")
        if sys_platform == sys.platform:
            return pkg
        return None

                          continue
  
    @staticmethod
    def check_os_requirements(package):
        """ Check that the required package is required for this OS """
        if ";" not in package and "sys_platform" not in package:
            return package
        package = "".join(package.split())
        pkg, tags = package.split(";")
        tags = tags.split("==")
        sys_platform = tags[tags.index("sys_platform") + 1].replace('"', "").replace("'", "")
        if sys_platform == sys.platform:
            return pkg
        return None

      def check_conda_missing_dep(self):
          """ Check for conda missing dependencies """
          if not self.env.is_conda:
              return
keep add keep keep keep keep
 Update Dependencies Script

- Add script `update_deps.py` to automatically update dependencies
- Call update_deps.py when checking for updates from the GUI
- Update setup.py to respect requirements.txt sys_platform tags
- Update INSTALL.md 
setup.py