          else:
              self.output.info("AMD Support Disabled")
              self.env.enable_amd = False
  
      def docker_ask_enable(self):
          """ Enable or disable Docker """
          i = input("Enable  Docker? [y/N] ")
          if i in ("Y", "y"):
              self.output.info("Docker Enabled")
              self.env.enable_docker = True
 
</s> remove     def cuda_ask_enable(self):
 </s> add     def cuda_ask_enable(self) -> None: </s> remove     def amd_ask_enable(self):
 </s> add     def amd_ask_enable(self) -> None: </s> remove     def docker_confirm(self):
 </s> add     def docker_confirm(self) -> None: </s> remove     def docker_tips(self):
 </s> add     def docker_tips(self) -> None: </s> remove     def __indent_text_block(text):
 </s> add     def __indent_text_block(text: str) -> str:
    def docker_ask_enable(self) -> None:
          else:
              self.output.info("AMD Support Disabled")
              self.env.enable_amd = False
  
    def docker_ask_enable(self) -> None:
          """ Enable or disable Docker """
          i = input("Enable  Docker? [y/N] ")
          if i in ("Y", "y"):
              self.output.info("Docker Enabled")
              self.env.enable_docker = True
keep keep keep keep replace keep keep keep keep keep
 Add Apple M1 to setup.py

add libblas to requirements 
setup.py