Skip to content

Commit

Permalink
build: allow (unsafe) setuptools in requirements to fix CI
Browse files Browse the repository at this point in the history
  • Loading branch information
pomegranited committed Oct 31, 2024
1 parent 99e0abe commit d371552
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
6 changes: 3 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,11 @@ compile-requirements: $(COMMON_CONSTRAINTS_TXT) ## update the requirements/*.tx
pip-compile ${COMPILE_OPTS} -o requirements/pip-tools.txt requirements/pip-tools.in
pip install -qr requirements/pip.txt
pip install -qr requirements/pip-tools.txt
pip-compile ${COMPILE_OPTS} -o requirements/base.txt requirements/base.in
pip-compile ${COMPILE_OPTS} --allow-unsafe -o requirements/base.txt requirements/base.in
pip-compile ${COMPILE_OPTS} -o requirements/test.txt requirements/test.in
pip-compile ${COMPILE_OPTS} -o requirements/quality.txt requirements/quality.in
pip-compile ${COMPILE_OPTS} -o --allow-unsafe requirements/quality.txt requirements/quality.in
pip-compile ${COMPILE_OPTS} -o requirements/test-acceptance.txt requirements/test-acceptance.in
pip-compile ${COMPILE_OPTS} -o requirements/tox.txt requirements/tox.in
pip-compile ${COMPILE_OPTS} -o --allow-unsafe requirements/tox.txt requirements/tox.in
pip-compile ${COMPILE_OPTS} -o requirements/ci.txt requirements/ci.in
pip-compile ${COMPILE_OPTS} -o requirements/docs.txt requirements/docs.in
# Delete django pin from test requirements to avoid tox version collision
Expand Down
5 changes: 4 additions & 1 deletion requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -227,4 +227,7 @@ xblock==5.1.0
# via -r requirements/base.in

# The following packages are considered to be unsafe in a requirements file:
# setuptools
setuptools==59.8.0
# via
# -c requirements/constraints.txt
# fs

0 comments on commit d371552

Please sign in to comment.