          """ Get Python Version """
          return platform.python_version(), platform.architecture()[0]
  
      @property
      def is_conda(self):
          """ Check whether using Conda """
          return ("conda" in sys.version.lower() or
                  os.path.exists(os.path.join(sys.prefix, 'conda-meta')))
  
      @property
 
</s> remove     def py_version(self):
 </s> add     def py_version(self) -> Tuple[str, str]: </s> remove     def is_admin(self):
 </s> add     def is_admin(self) -> bool: </s> remove     def os_version(self):
 </s> add     def os_version(self) -> Tuple[str, str]: </s> remove             retval = ctypes.windll.shell32.IsUserAnAdmin() != 0
 </s> add             retval = ctypes.windll.shell32.IsUserAnAdmin() != 0  # type: ignore </s> remove     def encoding(self):
 </s> add     def encoding(self) -> str:
    def is_conda(self) -> bool:
          """ Get Python Version """
          return platform.python_version(), platform.architecture()[0]
  
      @property
    def is_conda(self) -> bool:
          """ Check whether using Conda """
          return ("conda" in sys.version.lower() or
                  os.path.exists(os.path.join(sys.prefix, 'conda-meta')))
  
      @property
keep keep keep keep replace keep keep keep keep keep
 Add Apple M1 to setup.py

add libblas to requirements 
setup.py