jlevy / jlevy/py-app-standalone
Fails if the command is invoked with the full Python version triple
- Dominant language
- Python
- Stars
- 55
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
If the command is invoked with the full Python version triple, UV installs Python, but then py-app-standalone fails with:
```console
uvx py-app-standalone --python-version 3.14.5
Creating a new Python installation at: py-standalone
▶ uv python install --managed-python --install-dir /user/onecontrol/py-standalone 3.14.5
Installed Python 3.14.5 in 9.03s
+ cpython-3.14.5-linux-aarch64-musl (python3.14)
⏱ Call to run took 9.42s
❌ Error: Failed to find venv root at: py-standalone/cpython-3.14.5.*
```
It appears the glob is incorrect when searching for the installed python.
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the failure with `uvx py-app-standalone --python-version 3.14.5` and inspect the code that searches for the venv root after `uv python install`. Verify the search handles the installed `cpython-3.14.5-linux-aarch64-musl` directory, then confirm the command completes successfully with the full version triple.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100