[Build]: Fix pip version constraint conflict issue (#10525)

Why I did it
[Build]: Fix pip version constraint conflict issue
When a version is specified in the constraint file, if upgrading the version in build script, it will have conflict issue.

How I did it
If a specified version has specified in pip command line, then the version constraint will be skipped.
This commit is contained in:
xumia 2022-04-13 11:40:06 +08:00
parent 6b88f4b33d
commit 10b93d9281

View File

@ -163,6 +163,10 @@ run_pip_command()
elif [[ "$para" == *.whl ]]; then
package_name=$(echo $para | cut -d- -f1 | tr _ .)
sed "/^${package_name}==/d" -i $tmp_version_file
elif [[ "$para" == *==* ]]; then
# fix pip package constraint conflict issue
package_name=$(echo $para | cut -d= -f1)
sed "/^${package_name}==/d" -i $tmp_version_file
fi
done