tilt-dev / tilt-dev/tilt-extensions
Running 'py' fails if python was installed by scoop
Nobody has claimed this yet.
- Dominant language
- Starlark
- Stars
- 243
- Forks
- 194
- Avg merge
- 3d 4h
- Merged PRs (30d)
- 5
Description
Once provisioning a tilt environment using scoop for installing several required tools, the resulting python installation won't allow a call of 'py' as that launcher won't find any python versions.
Especially the "helm_resource" extension fails during deployment step.
Up to extension v0.30.6 everything works find, starting with v0.30.7 errors occur du to the usage of 'py' launcher. The behavior was changed by https://github.com/tilt-dev/tilt-extensions/issues/435.
Running cmd: py -3 .... \tilt-extensions\helm_resource\helm-apply-helper.py ...

Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the helm_resource extension and its helm-apply-helper.py entry point, focusing on the py -3 invocation shown in the report. Compare behavior between extension versions 0.30.6 and 0.30.7 in a Tilt environment provisioned with Scoop Python, and verify that helm_resource deployment succeeds when the issue is resolved.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- helm, kubernetes, python
- Domain
- devops
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100