Remove legacy pip resolver (#92124)
Co-authored-by: J. Nick Koston <nick@koston.org>
This commit is contained in:
@@ -8,5 +8,5 @@ cd "$(dirname "$0")/.."
|
||||
|
||||
echo "Installing development dependencies..."
|
||||
python3 -m pip install wheel --constraint homeassistant/package_constraints.txt --upgrade
|
||||
python3 -m pip install colorlog pre-commit $(grep awesomeversion requirements.txt) --constraint homeassistant/package_constraints.txt --use-deprecated=legacy-resolver --upgrade
|
||||
python3 -m pip install -r requirements_test.txt -c homeassistant/package_constraints.txt --use-deprecated legacy-resolver --upgrade
|
||||
python3 -m pip install colorlog pre-commit $(grep awesomeversion requirements.txt) --constraint homeassistant/package_constraints.txt --upgrade
|
||||
python3 -m pip install -r requirements_test.txt -c homeassistant/package_constraints.txt --upgrade
|
||||
|
||||
@@ -1,28 +0,0 @@
|
||||
#!/bin/bash
|
||||
PIP_CACHE=$1
|
||||
|
||||
# Number of existing dependency conflicts
|
||||
# Update if a PR resolves one!
|
||||
DEPENDENCY_CONFLICTS=3
|
||||
|
||||
PIP_CHECK=$(pip check --cache-dir=$PIP_CACHE)
|
||||
LINE_COUNT=$(echo "$PIP_CHECK" | wc -l)
|
||||
echo "$PIP_CHECK"
|
||||
|
||||
if [[ $((LINE_COUNT)) -gt $DEPENDENCY_CONFLICTS ]]
|
||||
then
|
||||
echo "------"
|
||||
echo "Requirements change added another dependency conflict."
|
||||
echo "Make sure to check the 'pip check' output above!"
|
||||
echo "Expected $DEPENDENCY_CONFLICTS conflicts, got $LINE_COUNT."
|
||||
exit 1
|
||||
elif [[ $((LINE_COUNT)) -lt $DEPENDENCY_CONFLICTS ]]
|
||||
then
|
||||
echo "------"
|
||||
echo "It seems like this PR resolves $((
|
||||
DEPENDENCY_CONFLICTS - LINE_COUNT)) dependency conflicts."
|
||||
echo "Please update the 'DEPENDENCY_CONFLICTS' constant "
|
||||
echo "in 'script/pip_check' to help prevent regressions."
|
||||
echo "Update it to: $((LINE_COUNT))"
|
||||
exit 1
|
||||
fi
|
||||
@@ -24,7 +24,7 @@ fi
|
||||
script/bootstrap
|
||||
|
||||
pre-commit install
|
||||
python3 -m pip install -e . --constraint homeassistant/package_constraints.txt --use-deprecated=legacy-resolver
|
||||
python3 -m pip install -e . --constraint homeassistant/package_constraints.txt
|
||||
python3 -m script.translations develop --all
|
||||
|
||||
hass --script ensure_config -c config
|
||||
|
||||
Reference in New Issue
Block a user