version-fox / version-fox/vfox
[BUG]: vfox environment variables have higher priority than python venv
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 4k
- Forks
- 157
- Avg merge
- 1h 3m
- Merged PRs (30d)
- 5
Description
Version
0.2.6
OS
macOS
Describe the bug
vfox environment variables have higher priority than python venv. As a result, python venv cannot actually take effect.
I think vfox use -p is not a complete replacement for venv unless it also installs dependencies within the project instead of globally.
Contributor guide
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 by reproducing the behavior on macOS with vfox use -p alongside a Python venv, then trace how their environment variables are prioritized. Done means the project’s Python venv takes effect instead of being overridden by vfox variables, with the expected dependency scope clarified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100