Skip to content

Commit

Permalink
Temp workaround to avoid: "pip subprocess to install build dependenci…
Browse files Browse the repository at this point in the history
…es did not run successfully."

when installing effect-form-validators in Python 3.9 environment.

See:
 - pypa/pip#11294 for discussion on issue being introduced in pip 22.2
 - https://github.com/pypa/pip/pull/11298/files for PR with possible fix
  • Loading branch information
JonathanWillitts committed Jul 25, 2022
1 parent 5acdd84 commit e2e13f2
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,12 @@ deps =
djdev: https://github.com/django/django/tarball/main
commands =
pip install -U pip
# Temp workaround to avoid: "pip subprocess to install build dependencies did not run successfully."
# when installing effect-form-validators in Python 3.9 environment.
# See:
# - https://github.com/pypa/pip/issues/11294 for discussion on issue being introduced in pip 22.2
# - https://github.com/pypa/pip/pull/11298/files for PR with possible fix
pip install -U pip<=22.1.2
pip --version
edcdev: pip install -U -r https://raw.githubusercontent.com/clinicedc/edc/develop/requirements.tests/edc.txt
edcdev: pip install -U git+https://github.com/effect-trial/effect-form-validators.git@develop
Expand Down

0 comments on commit e2e13f2

Please sign in to comment.