[to #43115513] requirements refine and preparation for v0.3 release

*  remove tensorflow numpy from audio requirements
*  add audio requirements to all
* auto set model to eval model for pipeline
*  add audio requirement check hint for easyasr and kwsbp
*  fix docs build error

Link: https://code.alibaba-inc.com/Ali-MaaS/MaaS-lib/codereview/9561021
This commit is contained in:
wenmeng.zwm
2022-07-28 22:04:18 +08:00
parent ae55e5bd73
commit 590d531484
8 changed files with 18 additions and 14 deletions

View File

@@ -178,11 +178,8 @@ if __name__ == '__main__':
continue
extra_requires[field], _ = parse_requirements(
f'requirements/{field}.txt')
all_requires.extend(extra_requires[field])
# skip audio requirements due to its hard dependency which
# result in mac/windows compatibility problems
if field != Fields.audio:
all_requires.append(extra_requires[field])
extra_requires['all'] = all_requires
setup(