Пример #1
0
    def set_requirements_txt(self, requirements_txt_path):
        requirements_txt_file = Path(requirements_txt_path)

        with requirements_txt_file.open("rb") as f:
            content = f.read()
            module_list = content.decode("utf-8").split("\n")
            self._pip_dependencies += module_list
Пример #2
0
    def set_setup_sh(self, setup_sh_path_or_content):
        setup_sh_file = Path(setup_sh_path_or_content)

        if setup_sh_file.is_file():
            with setup_sh_file.open("rb") as f:
                self._setup_sh = f.read()
        else:
            self._setup_sh = setup_sh_path_or_content.encode("utf-8")
Пример #3
0
    def set_requirements_txt(self, requirements_txt_path_or_content):
        requirements_txt_file = Path(requirements_txt_path_or_content)

        if requirements_txt_file.is_file():
            with requirements_txt_file.open('rb') as f:
                self._requirements_txt = f.read()
        else:
            self._requirements_txt = requirements_txt_path_or_content.encode('utf-8')