build: Unpin pip and pip-tools.
Test with unpinning both pip and pip-tools. The latest versions have fixed the pathing issues with `make upgrade` and the dependency resolution issues reported in https://github.com/openedx/edx-lint/issues/458
This commit is contained in:
2
Makefile
2
Makefile
@@ -123,6 +123,8 @@ compile-requirements: pre-requirements $(COMMON_CONSTRAINTS_TXT) ## Re-compile *
|
||||
@# time someone tries to use the outputs.
|
||||
sed 's/Django<5.0//g' requirements/common_constraints.txt > requirements/common_constraints.tmp
|
||||
mv requirements/common_constraints.tmp requirements/common_constraints.txt
|
||||
sed 's/pip<24.3//g' requirements/common_constraints.txt > requirements/common_constraints.tmp
|
||||
mv requirements/common_constraints.tmp requirements/common_constraints.txt
|
||||
pip-compile -v --allow-unsafe ${COMPILE_OPTS} -o requirements/pip.txt requirements/pip.in
|
||||
pip install -r requirements/pip.txt
|
||||
|
||||
|
||||
@@ -79,11 +79,6 @@ openai<=0.28.1
|
||||
# Issue for unpinning: https://github.com/openedx/edx-platform/issues/35267
|
||||
path<16.12.0
|
||||
|
||||
# Date: 2025-05-11
|
||||
# Broke lxml[html_clean] extra dependency declaration
|
||||
# Issue for unpinning: https://github.com/openedx/edx-platform/issues/37168
|
||||
pip-tools<7.5.0
|
||||
|
||||
# Date: 2022-08-03
|
||||
# pycodestyle==2.9.0 generates false positive error E275.
|
||||
# Constraint can be removed once the issue https://github.com/PyCQA/pycodestyle/issues/1090 is fixed.
|
||||
|
||||
Reference in New Issue
Block a user