Merge pull request #540 from tahoe-lafs/2958.no-build-isolation

Fix the macOS pyinstaller travis job

Fixes: ticket:2958
This commit is contained in:
Jean-Paul Calderone 2019-01-25 12:26:39 -05:00 committed by GitHub
commit c73c32d048
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 0 deletions

1
newsfragments/2958.other Normal file
View File

@ -0,0 +1 @@
The PyInstaller CI job now works around a pip/pyinstaller incompatibility.

View File

@ -118,6 +118,9 @@ commands =
sphinx-build -b html -d {toxinidir}/docs/_build/doctrees {toxinidir}/docs {toxinidir}/docs/_build/html
[testenv:pyinstaller]
# We override this to pass --no-use-pep517 because pyinstaller (3.4, at least)
# is broken when this feature is enabled.
install_command = python -m pip install --no-use-pep517 {opts} {packages}
extras =
deps =
packaging