mirror of
https://github.com/modelscope/modelscope.git
synced 2025-12-16 16:27:45 +01:00
add command line usage, optimize command line log, optimize packaging… (#888)
* add command line usage, optimize command line log, optimize packaging version compatible * Update command.md * fix logging dup * Refactor install dependencies (#889) * refactor install dependencies, default only depencies of hub and datasets * move pandas import to function * update hub deps * test * remove generate ast file * remove gast dependency * replace gast with ast * add dependency version * remove lap for compile error * fix comments issue * add install ollama --------- Co-authored-by: mulin.lyh <mulin.lyh@taobao.com> --------- Co-authored-by: mulin.lyh <mulin.lyh@taobao.com>
This commit is contained in:
9
setup.py
9
setup.py
@@ -5,7 +5,6 @@ import shutil
|
||||
import subprocess
|
||||
from setuptools import find_packages, setup
|
||||
|
||||
from modelscope.utils.ast_utils import generate_ast_template
|
||||
from modelscope.utils.constant import Fields
|
||||
|
||||
|
||||
@@ -171,6 +170,7 @@ def pack_resource():
|
||||
|
||||
if __name__ == '__main__':
|
||||
# write_version_py()
|
||||
from modelscope.utils.ast_utils import generate_ast_template
|
||||
generate_ast_template()
|
||||
pack_resource()
|
||||
os.chdir('package')
|
||||
@@ -192,6 +192,13 @@ if __name__ == '__main__':
|
||||
filed_name = f'audio_{subfiled}'
|
||||
extra_requires[filed_name], _ = parse_requirements(
|
||||
f'requirements/audio/{filed_name}.txt')
|
||||
framework_requires = extra_requires['framework']
|
||||
# add framework dependencies to every field
|
||||
for field, requires in extra_requires.items():
|
||||
if field not in [
|
||||
'server', 'framework'
|
||||
]: # server need install model's field dependencies before.
|
||||
extra_requires[field] = framework_requires + extra_requires[field]
|
||||
extra_requires['all'] = all_requires
|
||||
|
||||
setup(
|
||||
|
||||
Reference in New Issue
Block a user