asdf-community / asdf-community/asdf-python

`python -V` loads indefinitely after setting `python system` in `~/.tool-versions` globally

Open
#186 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
729
Forks
65
PR merge metrics
No merged PRs in 30d

Description

### Provide environment information

```bash
OS:
Linux arch 6.8.7-arch1-1 #1 SMP PREEMPT_DYNAMIC Wed, 17 Apr 2024 15:20:28 +0000 x86_64 GNU/Linux

SHELL:
zsh 5.9 (x86_64-pc-linux-gnu)

BASH VERSION:
5.2.26(1)-release

ASDF VERSION:
v0.14.0-ccdd47d

ASDF INTERNAL VARIABLES:
ASDF_DEFAULT_TOOL_VERSIONS_FILENAME=.tool-versions
ASDF_DATA_DIR=/home/hick/.asdf
ASDF_DIR=/home/hick/.asdf
ASDF_CONFIG_FILE=/home/hick/.asdfrc

ASDF INSTALLED PLUGINS:
python https://github.com/danhper/asdf-python.git master 5e277e2
```

### To Reproduce

After installing asdf with the steps described on the [official website](https://asdf-vm.com/pt-br/guide/getting-started.html#_2-download-asdf):

- `git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.14.0`

Configure the shell:

- `source "$HOME/.asdf/asdf.sh"`
- `echo "source ~/.asdf/asdf.sh" >> ~/.zshrc`

Install the python plugin:

- `asdf plugin add python`

Configure to use the system version globally, as described on the [official website](https://asdf-vm.com/pt-br/manage/configuration.html#tool-versions):

- `asdf global python system`

After making these settings, running `python -V` keeps loading indefinitely:

[Gravação de tela de 2024-04-23 07-15-53.webm](https://github.com/asdf-community/asdf-python/assets/85202803/0baa0f79-95a5-4298-a316-8697c8021e49)

### Describe the Bug

After setting the python version to system in `~/.tool-versions`, running python loads indefinitely.

### Expected Behaviour

After setting the python version to system in `~/.tool-versions`, after running `python -V` without a local version having been configured with `asdf local python ` it should return the python version in `/bin/python`.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.