[MO][Install] Clean up setup (#15011)
Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com> Signed-off-by: Kazantsev, Roman <roman.kazantsev@intel.com>
This commit is contained in:
parent
af6ed211d6
commit
87d777c192
@ -2,4 +2,5 @@ numpy>=1.16.6
|
||||
networkx~=2.5; python_version <= "3.6"
|
||||
networkx<=2.8.8; python_version > "3.6"
|
||||
defusedxml>=0.7.1
|
||||
importlib-metadata; python_version < "3.8" and sys_platform == 'win32'
|
||||
openvino-telemetry>=2022.1.0
|
@ -41,20 +41,6 @@ py_modules.append(prefix.replace('/', '.') + 'convert')
|
||||
py_modules.append(prefix.replace('/', '.') + 'convert_impl')
|
||||
py_modules.append(prefix.replace('/', '.') + '__main__')
|
||||
|
||||
# Minimal set of dependencies
|
||||
deps_whitelist = ['networkx', 'defusedxml', 'numpy', 'openvino-telemetry']
|
||||
|
||||
deps = []
|
||||
with open('requirements.txt', 'rt') as req_file:
|
||||
for line in req_file.read().split('\n'):
|
||||
if line.startswith(tuple(deps_whitelist)):
|
||||
deps.append(line)
|
||||
|
||||
# for py37 and less on Windows need importlib-metadata in order to use entry_point *.exe files
|
||||
if sys.platform == 'win32' and sys.version_info[1] < 8:
|
||||
deps.append('importlib-metadata')
|
||||
|
||||
|
||||
class InstallCmd(install):
|
||||
def run(self):
|
||||
install.run(self)
|
||||
@ -117,5 +103,5 @@ setup(
|
||||
"License :: OSI Approved :: Apache Software License",
|
||||
"Operating System :: OS Independent",
|
||||
],
|
||||
install_requires=deps,
|
||||
install_requires=read_text('requirements.txt'),
|
||||
)
|
||||
|
Loading…
Reference in New Issue
Block a user