-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Fix failing pipenv installation on Windows GH actions runners #453
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
0a63154
use --pre --clear when using pipenv on windows
chrisjkuch 07506a5
remove typo
chrisjkuch 27b412a
try clearing lockfile first before installing
chrisjkuch 82f567a
temporarily bypass pipenv install by using pipenv run pip install - t…
chrisjkuch 8f1113e
linting / formatting
chrisjkuch 24d6f9e
no requirements file, try pipenv install again
chrisjkuch 7ca13c9
try pipenv graph first, also cat pipfile to look at contents
chrisjkuch 1ca4274
try locking with verbose output
chrisjkuch 2b1d58a
try converting to requirements.txt
chrisjkuch 85ebe0b
what happens on other OSes?
chrisjkuch dd153f9
try including all pipenv search sources
chrisjkuch beb9377
try end-around again using reuqirements.txt
chrisjkuch b7609d5
[skip render] make sed command windows-friendly
chrisjkuch c2f9eb2
[skip render] remove sed, echo individually
chrisjkuch 8b13e68
[skip render] use python -m pipenv install to use conda python
chrisjkuch e1ba0bd
[skip render] try setting pipenv python environment variable
chrisjkuch befbb88
[skip render] print path to see if there is a 32 bit python installed
chrisjkuch db56a71
[skip render] remove run:
chrisjkuch e29f5ae
[skip render] add checks for pipenv python path and arch
chrisjkuch 3780f64
[skip render] try setting arch of python to 64 bit explicitly
chrisjkuch e7147f9
[skip render] echo path from pipenv harness to see if theres another …
chrisjkuch 2f0efc5
[skip render] hardcode python path
chrisjkuch 09cfbdb
[skip render] add .exe suffix
chrisjkuch 3116fbb
[skip render] try setting pipenv python path with .exe suffix but sti…
chrisjkuch 8fb1d23
[skip render] try pinning pipenv < 2025
chrisjkuch 8b8ac30
[skip render] unpin pipenv, try creating virtualenv with system python
chrisjkuch dbd5b44
[skip render] try pipenv install directly instead of pipenv --python
chrisjkuch 1e5c67f
[skip render] add python executable location debugging to pipenv harness
chrisjkuch 54279d1
[skip render] add pythonfinder to dev requirements
chrisjkuch fa6f27a
[skip render] cut down on execution time, only use pythonfinder
chrisjkuch 2548dce
[skip render] typo
chrisjkuch 992961e
[skip render] try using uv rather than setup-python
chrisjkuch 465f807
[skip render] use different behavior in pipenv harness for windows ru…
chrisjkuch fac27ae
[skip render] use setup-python
chrisjkuch 484758f
[skip render] fix shell script syntax
chrisjkuch b27c442
[skip render] fix if block end
chrisjkuch 6f3d600
[skip render] revert temporary changes to debug windows runner
chrisjkuch d2815a2
[skip render] more reversions
chrisjkuch File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.