You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix failing pipenv installation on Windows GH actions runners (#453)
* use --pre --clear when using pipenv on windows
* remove typo
* try clearing lockfile first before installing
* temporarily bypass pipenv install by using pipenv run pip install - temporarily switch to only running pipenv tests on only windows runners
* linting / formatting
* no requirements file, try pipenv install again
* try pipenv graph first, also cat pipfile to look at contents
* try locking with verbose output
* try converting to requirements.txt
* what happens on other OSes?
* try including all pipenv search sources
* try end-around again using reuqirements.txt
* [skip render] make sed command windows-friendly
* [skip render] remove sed, echo individually
* [skip render] use python -m pipenv install to use conda python
* [skip render] try setting pipenv python environment variable
* [skip render] print path to see if there is a 32 bit python installed
* [skip render] remove run:
* [skip render] add checks for pipenv python path and arch
* [skip render] try setting arch of python to 64 bit explicitly
* [skip render] echo path from pipenv harness to see if theres another python we dont know about
* [skip render] hardcode python path
* [skip render] add .exe suffix
* [skip render] try setting pipenv python path with .exe suffix but still using make create environment
* [skip render] try pinning pipenv < 2025
* [skip render] unpin pipenv, try creating virtualenv with system python
* [skip render] try pipenv install directly instead of pipenv --python
* [skip render] add python executable location debugging to pipenv harness
* [skip render] add pythonfinder to dev requirements
* [skip render] cut down on execution time, only use pythonfinder
* [skip render] typo
* [skip render] try using uv rather than setup-python
* [skip render] use different behavior in pipenv harness for windows runners
* [skip render] use setup-python
* [skip render] fix shell script syntax
* [skip render] fix if block end
* [skip render] revert temporary changes to debug windows runner
* [skip render] more reversions
0 commit comments