From 2ff4ef2e4f0df83d7c170a1c83dff28f566a6ae0 Mon Sep 17 00:00:00 2001 From: Pavel Esir Date: Mon, 13 Dec 2021 13:33:14 +0300 Subject: [PATCH] fix requirements copy in mo setup.py (#9127) --- tools/mo/setup.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/tools/mo/setup.py b/tools/mo/setup.py index 5bf329a41cb..899f69b841b 100644 --- a/tools/mo/setup.py +++ b/tools/mo/setup.py @@ -10,10 +10,10 @@ $ python setup.py sdist bdist_wheel """ import os -import sys import re +import sys from pathlib import Path -from shutil import copyfile +from shutil import copyfile, copy from setuptools import setup, find_namespace_packages from setuptools.command.build_py import build_py @@ -56,12 +56,10 @@ with open('requirements.txt', 'rt') as req_file: class InstallCmd(install): def run(self): install.run(self) - # Create requirements.txt files for all the frameworks + # copy requirements.txt files for all the frameworks for name in requirements_txt: - path = os.path.join(self.install_purelib, prefix, name) - with open(path, 'wt') as common_reqs_file: - common_reqs_file.write('\n'.join(deps)) - # Add version.txt if exists + copy(name, os.path.join(self.install_purelib, prefix)) + version_txt = 'version.txt' if os.path.exists(version_txt): copyfile(os.path.join(version_txt),