Skip to content
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

installing two things using the npm backend seems to cause a deadlock, even with --jobs=1 #3303

Open
AmandaCameron opened this issue Nov 30, 2024 · 13 comments
Labels

Comments

@AmandaCameron
Copy link

Describe the bug
When trying to mise install in a directory with two npm-backend packages in the .mise.toml, there seems to be some kind of deadlock, where neither ever progresses.

To Reproduce
Try running mise install with the following .mise.toml:

[tools]
"npm:yaml-language-server" = { version = "1.15.0" } # renovate: datasource=npm depName=yaml-language-server
"npm:@ansible/ansible-language-server" = { version = "1.2.3" } # renovate: datasource=npm depName=@ansible/ansible-language-server

Expected behavior
For both packages to be installed properly, mise install --trace shows that it's trying to get the versions for them in parallel, even with --jobs=1 and neither ever returns

mise doctor output

mise doctor is also hanging when printing the plugins

version: 2024.11.37 linux-x64 (7ac5ab3 2024-11-30)
activated: yes
shims_on_path: no

build_info:
  Target: x86_64-unknown-linux-gnu
  Features: DEFAULT, NATIVE_TLS, OPENSSL
  Built: Sat, 30 Nov 2024 01:03:00 +0000
  Rust Version: rustc 1.82.0 (f6e511eec 2024-10-15)
  Profile: release

shell:
  /usr/bin/fish
  fish, version 3.7.1

dirs:
  cache: ~/.cache/mise
  config: ~/.config/mise
  data: ~/.local/share/mise
  shims: ~/.local/share/mise/shims
  state: ~/.local/state/mise

config_files:
  ~/.config/mise/config.toml
  /workspaces/homelab/.mise.toml
  /workspaces/homelab/ansible/.mise.toml

backends:
  aqua
  asdf
  cargo
  core
  gem
  go
  npm
  pipx
  spm
  ubi
  vfox

plugins:
  helm-diff  https://github.com/dex4er/asdf-helm-diff.git#47bb84b
  kn         https://github.com/joke/asdf-kn.git#2cb1615

Additional context
This seems to only be happening since sometime after version 2024.11.29, as it works fine on my host machine, but not in my dev container which is pulling the latest version.

Also individual commands to mise use "npm:foo" then mise use "npm:bar" works, until a later restore where it tries to pull them in parallel again.

Node version: v22.11.0
npm version: 10.9.0

@jdx
Copy link
Owner

jdx commented Nov 30, 2024

I noticed some deadlocks happening but wasn't able to reproduce them, I figured I fixed them since they were happening pretty frequently in CI then stopped

I tried this on my mac and didn't get a deadlock but maybe I'll try to run it on docker/linux and see if it happens there. It might also be because I have a couple of configurations set like disabling the versions host.

If you manage to repro see if you can get logs. You will need to setup the file logging: https://mise.jdx.dev/configuration.html#mise-log-file-mise-log. Set it to trace. If I can get that I can probably figure out where this is happening. I already traced the code changes and didn't see anything obvious that would be causing this, however because adding lockfile support did mean I needed to modify global state that is held in a mutex so that's probably the cause but I still don't know why it's happening.

@jdx
Copy link
Owner

jdx commented Nov 30, 2024

hmm the problem is actually probably not what I think, I forgot I put a timeout on that (so at least mise would just crash instead) and the deadlocks I was seeing at least once in every CI suite (this never made it into a release version).

I really have no idea what's causing this but it's interesting that --jobs=1 didn't fix it for sure. I have been messing with mutexes a bit though so it's not totally surprising. I have a new pattern where when I need to use a mutex I return a copy of an arc so the state can be old and it won't cause something to block. Technically that could cause weird state problems but at least we wouldn't have deadlocks.

@jdx
Copy link
Owner

jdx commented Nov 30, 2024

tried on linux, no luck. not sure what to look at at this point. It's weird to me that I haven't seen any deadlocks in CI since I fixed that bug though.

@AmandaCameron
Copy link
Author

When run with MISE_LOG_FILE and MISE_LOG_FILE_LEVEL=trace I get this log file:

TRACE  1 [src/cli/mod.rs:286] logger done
TRACE  1 [src/cli/mod.rs:287] migrate start
TRACE  1 [src/cli/mod.rs:287] migrate done
DEBUG  1 [src/cli/mod.rs:292] ARGS: mise install -y
TRACE  1 [src/cli/mod.rs:294] run install start
TRACE  1 [src/config/mod.rs:88] load start
TRACE  1 [src/backend/mod.rs:55] load_tools start
TRACE  1 [src/backend/mod.rs:58] load_tools core
TRACE  5 [src/file.rs:176] cat ~/.local/share/mise/installs/direnv/.mise.backend
TRACE  4 [src/file.rs:176] cat ~/.local/share/mise/installs/aqua-zellij-org-zellij/.mise.backend
TRACE  3 [src/file.rs:176] cat ~/.local/share/mise/installs/aqua-helix-editor-helix/.mise.backend
TRACE  5 [src/toolset/install_state.rs:99] init_tools direnv
TRACE  4 [src/toolset/install_state.rs:99] init_tools aqua:zellij-org/zellij
TRACE  8 [src/file.rs:176] cat ~/.local/share/mise/installs/starship/.mise.backend
TRACE  9 [src/file.rs:176] cat ~/.local/share/mise/installs/watchexec/.mise.backend
TRACE 10 [src/file.rs:176] cat ~/.local/share/mise/installs/usage/.mise.backend
TRACE  7 [src/file.rs:176] cat ~/.local/share/mise/installs/delta/.mise.backend
TRACE 11 [src/file.rs:176] cat ~/.local/share/mise/installs/ubi-carapace-sh-carapace-bin/.mise.backend
TRACE  6 [src/file.rs:176] cat ~/.local/share/mise/installs/aqua-jesseduffield-lazygit/.mise.backend
TRACE  9 [src/toolset/install_state.rs:99] init_tools watchexec
TRACE 11 [src/toolset/install_state.rs:99] init_tools ubi:carapace-sh/carapace-bin
TRACE 10 [src/toolset/install_state.rs:99] init_tools usage
TRACE  8 [src/toolset/install_state.rs:99] init_tools starship
TRACE  3 [src/toolset/install_state.rs:99] init_tools aqua:helix-editor/helix
TRACE  7 [src/toolset/install_state.rs:99] init_tools delta
TRACE  6 [src/toolset/install_state.rs:99] init_tools aqua:jesseduffield/lazygit
TRACE  1 [src/backend/mod.rs:69] load_tools install_state
TRACE  1 [src/backend/mod.rs:83] load_tools done
TRACE  1 [src/config/mod.rs:90] load idiomatic_files
TRACE  1 [src/config/mod.rs:96] load config_filenames
TRACE  1 [src/config/mod.rs:98] load config_paths
TRACE  1 [src/config/mod.rs:99] config_paths: ["/workspaces/homelab/ansible/.mise.toml", "/workspaces/homelab/.mise.toml", "/home/vscode/.config/mise/config.toml"]
TRACE  3 [src/file.rs:176] cat /workspaces/homelab/ansible/.mise.toml
TRACE  4 [src/file.rs:176] cat ~/.config/mise/config.toml
TRACE  5 [src/file.rs:176] cat /workspaces/homelab/.mise.toml
TRACE  4 [src/config/config_file/mise_toml.rs:103] parsing: ~/.config/mise/config.toml
TRACE  3 [src/config/config_file/mise_toml.rs:103] parsing: /workspaces/homelab/ansible/.mise.toml
TRACE  4 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.35.0
TRACE  4 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 1.21.1
TRACE  4 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.2.0
TRACE  4 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 0.18.2
TRACE  4 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 1.3.3
TRACE  4 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: latest
TRACE  4 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: latest
TRACE  4 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 0.44.1
TRACE  4 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 1.0.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.13.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 1.18.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 0.11.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 1.15.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 1.2.3
TRACE  3 [src/file.rs:368] ln -sf /workspaces/homelab/ansible/.mise.toml /home/vscode/.local/state/mise/tracked-configs/13d571170f7cf86e
TRACE  3 [src/file.rs:321] ln -sf /workspaces/homelab/ansible/.mise.toml /home/vscode/.local/state/mise/tracked-configs/13d571170f7cf86e
TRACE  5 [src/file.rs:368] ln -sf /workspaces/homelab/.mise.toml /home/vscode/.local/state/mise/trusted-configs/homelab-.mise.toml-cccde55628f3bbe0
TRACE  5 [src/file.rs:321] ln -sf /workspaces/homelab/.mise.toml /home/vscode/.local/state/mise/trusted-configs/homelab-.mise.toml-cccde55628f3bbe0
TRACE  5 [src/file.rs:44] du -b /workspaces/homelab/.mise.toml
TRACE  5 [src/file.rs:31] open /workspaces/homelab/.mise.toml
TRACE  5 [src/file.rs:170] write ~/.local/state/mise/trusted-configs/homelab-.mise.hash
TRACE  5 [src/config/config_file/mise_toml.rs:103] parsing: /workspaces/homelab/.mise.toml
TRACE  5 [src/config/config_file/toml.rs:174] visit_seq: entry: Normal("{{ env.HOME }}/.krew/bin/")
TRACE  5 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 1.31.1
TRACE  5 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 1.18.2
TRACE  5 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.16.3
TRACE  5 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.1
TRACE  5 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 1.16.0
TRACE  5 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 0.11.0
TRACE  5 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 0.4.4
TRACE  5 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 1.9.1
TRACE  5 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 4.10.0
TRACE  5 [src/file.rs:368] ln -sf /workspaces/homelab/.mise.toml /home/vscode/.local/state/mise/tracked-configs/cccde55628f3bbe0
TRACE  5 [src/file.rs:321] ln -sf /workspaces/homelab/.mise.toml /home/vscode/.local/state/mise/tracked-configs/cccde55628f3bbe0
TRACE  1 [src/config/mod.rs:101] load config_files
TRACE  1 [src/config/mod.rs:954] load_aliases: 4
TRACE  1 [src/config/mod.rs:619] project_root: Some("/workspaces/homelab/ansible")
TRACE  1 [src/config/mod.rs:966] load_plugins: 0
TRACE  1 [src/config/mod.rs:977] load_vars: 0
TRACE  1 [src/config/mod.rs:111] load build
TRACE  1 [src/config/mod.rs:114] load validate
TRACE  1 [src/config/mod.rs:117] load all aliases
TRACE  1 [src/config/mod.rs:120] config: Config {
    Config Files: [
        "/workspaces/homelab/ansible/.mise.toml",
        "/workspaces/homelab/.mise.toml",
        "~/.config/mise/config.toml",
    ],
    Aliases: {
        "protoc": Alias {
            backend: Some(
                "asdf:https://github.com/paxosglobal/asdf-protoc.git",
            ),
            versions: {},
        },
        "flutter": Alias {
            backend: Some(
                "asdf:https://github.com/oae/asdf-flutter.git",
            ),
            versions: {},
        },
        "tinygo": Alias {
            backend: Some(
                "asdf:https://github.com/schmir/asdf-tinygo.git",
            ),
            versions: {},
        },
        "zig": Alias {
            backend: Some(
                "asdf:https://github.com/cheetah/asdf-zig.git",
            ),
            versions: {},
        },
    },
}
TRACE  1 [src/config/mod.rs:126] load done
TRACE  1 [src/registry.rs:32] disable_backends
TRACE  1 [src/registry.rs:36] disable_backends
TRACE  1 [src/toolset/tool_request_set.rs:162] tool_request_set::build
TRACE  1 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  1 [src/lockfile.rs:202] [[email protected]] reading lockfile for ~/.config/mise/config.toml
TRACE  1 [src/lockfile.rs:30] reading lockfile ~/.config/mise/config.lock
TRACE  1 [src/file.rs:176] cat ~/.config/mise/config.lock
TRACE  1 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  1 [src/lockfile.rs:202] [[email protected]] reading lockfile for ~/.config/mise/config.toml
TRACE  1 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  1 [src/lockfile.rs:202] [[email protected]] reading lockfile for ~/.config/mise/config.toml
TRACE  1 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  1 [src/lockfile.rs:202] [[email protected]] reading lockfile for ~/.config/mise/config.toml
TRACE  1 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  1 [src/lockfile.rs:202] [[email protected]] reading lockfile for ~/.config/mise/config.toml
TRACE  1 [src/toolset/tool_version.rs:38] resolving aqua:helix-editor/helix@latest (use_locked_version)
TRACE  1 [src/lockfile.rs:202] [aqua:helix-editor/helix@latest] reading lockfile for ~/.config/mise/config.toml
TRACE  1 [src/backend/mod.rs:239] aqua:helix-editor/helix is not installed, path: ~/.local/share/mise/installs/aqua-helix-editor-helix/latest (runtime symlink)
TRACE  1 [src/toolset/tool_version.rs:38] resolving aqua:zellij-org/zellij@latest (use_locked_version)
TRACE  1 [src/lockfile.rs:202] [aqua:zellij-org/zellij@latest] reading lockfile for ~/.config/mise/config.toml
TRACE  1 [src/backend/mod.rs:239] aqua:zellij-org/zellij is not installed, path: ~/.local/share/mise/installs/aqua-zellij-org-zellij/latest (runtime symlink)
TRACE  1 [src/toolset/tool_version.rs:38] resolving aqua:jesseduffield/[email protected] (use_locked_version)
TRACE  1 [src/lockfile.rs:202] [aqua:jesseduffield/[email protected]] reading lockfile for ~/.config/mise/config.toml
TRACE  1 [src/toolset/tool_version.rs:38] resolving ubi:carapace-sh/[email protected] (use_locked_version)
TRACE  1 [src/lockfile.rs:202] [ubi:carapace-sh/[email protected]] reading lockfile for ~/.config/mise/config.toml
TRACE  1 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  1 [src/lockfile.rs:202] [[email protected]] reading lockfile for /workspaces/homelab/.mise.toml
TRACE  1 [src/lockfile.rs:30] reading lockfile /workspaces/homelab/.mise.lock
TRACE  1 [src/file.rs:176] cat /workspaces/homelab/.mise.lock
TRACE  1 [src/backend/mod.rs:180] Listing remote versions for kubectl
DEBUG  1 [src/http.rs:58] GET http://mise-versions.jdx.dev/kubectl
DEBUG  1 [/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.12.9/src/connect.rs:500] starting new connection: http://mise-versions.jdx.dev/
DEBUG  1 [src/http.rs:62] GET http://mise-versions.jdx.dev/kubectl 200 OK
TRACE  1 [src/versions_host.rs:59] got 471 kubectl versions from versions host
TRACE  1 [src/cache.rs:137] writing ~/.cache/mise/kubectl/remote_versions-7330f.msgpack.z
TRACE  1 [src/file.rs:195] mkdir -p ~/.cache/mise/kubectl
TRACE  1 [src/file.rs:130] mv /home/vscode/.cache/mise/kubectl/remote_versions-7330f.msgpack.part-YwksFFeF /home/vscode/.cache/mise/kubectl/remote_versions-7330f.msgpack.z
TRACE  1 [src/backend/mod.rs:239] kubectl is not installed, path: ~/.local/share/mise/installs/kubectl/1.31.1 (not installed)
TRACE  1 [src/backend/mod.rs:239] kubectl is not installed, path: ~/.local/share/mise/installs/kubectl/1.31.1 (not installed)
TRACE  1 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  1 [src/lockfile.rs:202] [[email protected]] reading lockfile for /workspaces/homelab/ansible/.mise.toml
TRACE  1 [src/lockfile.rs:30] reading lockfile /workspaces/homelab/ansible/.mise.lock
TRACE  1 [src/file.rs:176] cat /workspaces/homelab/ansible/.mise.lock
TRACE  1 [src/backend/mod.rs:180] Listing remote versions for vault
DEBUG  1 [src/http.rs:58] GET http://mise-versions.jdx.dev/vault
DEBUG  1 [src/http.rs:62] GET http://mise-versions.jdx.dev/vault 200 OK
TRACE  1 [src/versions_host.rs:59] got 136 vault versions from versions host
TRACE  1 [src/cache.rs:137] writing ~/.cache/mise/vault/remote_versions-7330f.msgpack.z
TRACE  1 [src/file.rs:195] mkdir -p ~/.cache/mise/vault
TRACE  1 [src/file.rs:130] mv /home/vscode/.cache/mise/vault/remote_versions-7330f.msgpack.part-405GnRdo /home/vscode/.cache/mise/vault/remote_versions-7330f.msgpack.z
TRACE  1 [src/backend/mod.rs:239] vault is not installed, path: ~/.local/share/mise/installs/vault/1.18.2 (not installed)
TRACE  1 [src/backend/mod.rs:239] vault is not installed, path: ~/.local/share/mise/installs/vault/1.18.2 (not installed)
TRACE  1 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  1 [src/lockfile.rs:202] [[email protected]] reading lockfile for /workspaces/homelab/.mise.toml
TRACE  1 [src/backend/mod.rs:180] Listing remote versions for helm
DEBUG  1 [src/http.rs:58] GET http://mise-versions.jdx.dev/helm
DEBUG  1 [src/http.rs:62] GET http://mise-versions.jdx.dev/helm 200 OK
TRACE  1 [src/versions_host.rs:59] got 144 helm versions from versions host
TRACE  1 [src/cache.rs:137] writing ~/.cache/mise/helm/remote_versions-7330f.msgpack.z
TRACE  1 [src/file.rs:195] mkdir -p ~/.cache/mise/helm
TRACE  1 [src/file.rs:130] mv /home/vscode/.cache/mise/helm/remote_versions-7330f.msgpack.part-t7pIboWZ /home/vscode/.cache/mise/helm/remote_versions-7330f.msgpack.z
TRACE  1 [src/backend/mod.rs:239] helm is not installed, path: ~/.local/share/mise/installs/helm/3.16.3 (not installed)
TRACE  1 [src/backend/mod.rs:239] helm is not installed, path: ~/.local/share/mise/installs/helm/3.16.3 (not installed)
TRACE  1 [src/file.rs:195] mkdir -p ~/.local/share/mise/.fake-asdf
TRACE  1 [src/file.rs:170] write ~/.local/share/mise/.fake-asdf/asdf
TRACE  1 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  1 [src/lockfile.rs:202] [[email protected]] reading lockfile for /workspaces/homelab/.mise.toml
TRACE  1 [src/backend/mod.rs:239] helm-diff is not installed, path: ~/.local/share/mise/installs/helm-diff/3.8.1 (not installed)
TRACE  1 [src/backend/mod.rs:239] helm-diff is not installed, path: ~/.local/share/mise/installs/helm-diff/3.8.1 (not installed)
TRACE  1 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  1 [src/lockfile.rs:202] [[email protected]] reading lockfile for /workspaces/homelab/.mise.toml
TRACE  1 [src/backend/mod.rs:239] kn is not installed, path: ~/.local/share/mise/installs/kn/1.16.0 (not installed)
TRACE  1 [src/backend/mod.rs:239] kn is not installed, path: ~/.local/share/mise/installs/kn/1.16.0 (not installed)
TRACE  1 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  1 [src/lockfile.rs:202] [[email protected]] reading lockfile for /workspaces/homelab/ansible/.mise.toml
TRACE  1 [src/backend/mod.rs:180] Listing remote versions for cue
DEBUG  1 [src/http.rs:58] GET http://mise-versions.jdx.dev/cue
DEBUG  1 [src/http.rs:62] GET http://mise-versions.jdx.dev/cue 200 OK
TRACE  1 [src/versions_host.rs:59] got 77 cue versions from versions host
TRACE  1 [src/cache.rs:137] writing ~/.cache/mise/cue/remote_versions-7330f.msgpack.z
TRACE  1 [src/file.rs:195] mkdir -p ~/.cache/mise/cue
TRACE  1 [src/file.rs:130] mv /home/vscode/.cache/mise/cue/remote_versions-7330f.msgpack.part-vvwaDSbv /home/vscode/.cache/mise/cue/remote_versions-7330f.msgpack.z
TRACE  1 [src/backend/mod.rs:239] cue is not installed, path: ~/.local/share/mise/installs/cue/0.11.0 (not installed)
TRACE  1 [src/backend/mod.rs:239] cue is not installed, path: ~/.local/share/mise/installs/cue/0.11.0 (not installed)
TRACE  1 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  1 [src/lockfile.rs:202] [[email protected]] reading lockfile for /workspaces/homelab/.mise.toml
TRACE  1 [src/backend/mod.rs:180] Listing remote versions for krew
DEBUG  1 [src/http.rs:58] GET http://mise-versions.jdx.dev/krew
DEBUG  1 [src/http.rs:62] GET http://mise-versions.jdx.dev/krew 200 OK
TRACE  1 [src/versions_host.rs:59] got 14 krew versions from versions host
TRACE  1 [src/cache.rs:137] writing ~/.cache/mise/krew/remote_versions-7330f.msgpack.z
TRACE  1 [src/file.rs:195] mkdir -p ~/.cache/mise/krew
TRACE  1 [src/file.rs:130] mv /home/vscode/.cache/mise/krew/remote_versions-7330f.msgpack.part-Ns06NCUN /home/vscode/.cache/mise/krew/remote_versions-7330f.msgpack.z
TRACE  1 [src/backend/mod.rs:239] krew is not installed, path: ~/.local/share/mise/installs/krew/0.4.4 (not installed)
TRACE  1 [src/backend/mod.rs:239] krew is not installed, path: ~/.local/share/mise/installs/krew/0.4.4 (not installed)
TRACE  1 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  1 [src/lockfile.rs:202] [[email protected]] reading lockfile for /workspaces/homelab/.mise.toml
TRACE  1 [src/backend/mod.rs:180] Listing remote versions for grpcurl
DEBUG  1 [src/http.rs:58] GET http://mise-versions.jdx.dev/grpcurl
DEBUG  1 [src/http.rs:62] GET http://mise-versions.jdx.dev/grpcurl 200 OK
TRACE  1 [src/versions_host.rs:59] got 26 grpcurl versions from versions host
TRACE  1 [src/cache.rs:137] writing ~/.cache/mise/grpcurl/remote_versions-7330f.msgpack.z
TRACE  1 [src/file.rs:195] mkdir -p ~/.cache/mise/grpcurl
TRACE  1 [src/file.rs:130] mv /home/vscode/.cache/mise/grpcurl/remote_versions-7330f.msgpack.part-zEYvdDpz /home/vscode/.cache/mise/grpcurl/remote_versions-7330f.msgpack.z
TRACE  1 [src/backend/mod.rs:239] grpcurl is not installed, path: ~/.local/share/mise/installs/grpcurl/1.9.1 (not installed)
TRACE  1 [src/backend/mod.rs:239] grpcurl is not installed, path: ~/.local/share/mise/installs/grpcurl/1.9.1 (not installed)
TRACE  1 [src/toolset/tool_version.rs:38] resolving npm:[email protected] (use_locked_version)
TRACE  1 [src/lockfile.rs:202] [npm:[email protected]] reading lockfile for /workspaces/homelab/.mise.toml
TRACE  1 [src/backend/mod.rs:180] Listing remote versions for npm:vscode-langservers-extracted
TRACE  1 [src/backend/mod.rs:188] Calling backend to list remote versions for npm:vscode-langservers-extracted
DEBUG  1 [src/cmd.rs:93] $ npm view vscode-langservers-extracted versions --json
TRACE  1 [src/toolset/mod.rs:523] env start
TRACE  1 [src/config/mod.rs:535] load_env start
TRACE  1 [src/config/env_directive.rs:258] python venv: {{env.HOME}}/.cache/ansible-camnet/venv create=true
TRACE  3 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  3 [src/lockfile.rs:202] [[email protected]] reading lockfile for /workspaces/homelab/ansible/.mise.toml
TRACE 13 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE 13 [src/lockfile.rs:202] [[email protected]] reading lockfile for ~/.config/mise/config.toml
TRACE 12 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE 12 [src/lockfile.rs:202] [[email protected]] reading lockfile for /workspaces/homelab/ansible/.mise.toml
TRACE  7 [src/toolset/tool_version.rs:38] resolving npm:[email protected] (use_locked_version)
TRACE  7 [src/lockfile.rs:202] [npm:[email protected]] reading lockfile for /workspaces/homelab/ansible/.mise.toml
TRACE  6 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  6 [src/lockfile.rs:202] [[email protected]] reading lockfile for /workspaces/homelab/.mise.toml
TRACE  5 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  5 [src/lockfile.rs:202] [[email protected]] reading lockfile for ~/.config/mise/config.toml
TRACE  8 [src/toolset/tool_version.rs:38] resolving aqua:helix-editor/helix@latest (use_locked_version)
TRACE  8 [src/lockfile.rs:202] [aqua:helix-editor/helix@latest] reading lockfile for ~/.config/mise/config.toml
TRACE 10 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE 10 [src/lockfile.rs:202] [[email protected]] reading lockfile for /workspaces/homelab/ansible/.mise.toml
TRACE  9 [src/toolset/tool_version.rs:38] resolving aqua:zellij-org/zellij@latest (use_locked_version)
TRACE  9 [src/lockfile.rs:202] [aqua:zellij-org/zellij@latest] reading lockfile for ~/.config/mise/config.toml
TRACE 11 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE 11 [src/lockfile.rs:202] [[email protected]] reading lockfile for ~/.config/mise/config.toml
TRACE 12 [src/toolset/tool_version.rs:38] resolving npm:[email protected] (use_locked_version)
TRACE 12 [src/lockfile.rs:202] [npm:[email protected]] reading lockfile for /workspaces/homelab/.mise.toml
TRACE  8 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  8 [src/lockfile.rs:202] [[email protected]] reading lockfile for /workspaces/homelab/.mise.toml
TRACE  7 [src/backend/mod.rs:180] Listing remote versions for npm:yaml-language-server
TRACE  7 [src/backend/mod.rs:188] Calling backend to list remote versions for npm:yaml-language-server
TRACE  4 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  4 [src/lockfile.rs:202] [[email protected]] reading lockfile for /workspaces/homelab/.mise.toml
TRACE  9 [src/toolset/tool_version.rs:38] resolving aqua:jesseduffield/[email protected] (use_locked_version)
TRACE  9 [src/lockfile.rs:202] [aqua:jesseduffield/[email protected]] reading lockfile for ~/.config/mise/config.toml
TRACE 13 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE 13 [src/lockfile.rs:202] [[email protected]] reading lockfile for ~/.config/mise/config.toml
TRACE 10 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE 10 [src/lockfile.rs:202] [[email protected]] reading lockfile for /workspaces/homelab/.mise.toml
DEBUG  7 [src/cmd.rs:93] $ npm view yaml-language-server versions --json
TRACE 14 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE 14 [src/lockfile.rs:202] [[email protected]] reading lockfile for ~/.config/mise/config.toml
TRACE  7 [src/toolset/mod.rs:523] env start
TRACE  3 [src/backend/mod.rs:180] Listing remote versions for python
TRACE  3 [src/backend/mod.rs:188] Calling backend to list remote versions for python
TRACE  8 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  8 [src/lockfile.rs:202] [[email protected]] reading lockfile for /workspaces/homelab/.mise.toml
TRACE 11 [src/toolset/tool_version.rs:38] resolving ubi:carapace-sh/[email protected] (use_locked_version)
TRACE 11 [src/lockfile.rs:202] [ubi:carapace-sh/[email protected]] reading lockfile for ~/.config/mise/config.toml
TRACE  6 [src/toolset/tool_version.rs:38] resolving [email protected] (use_locked_version)
TRACE  6 [src/lockfile.rs:202] [[email protected]] reading lockfile for /workspaces/homelab/.mise.toml
TRACE  5 [src/toolset/tool_version.rs:38] resolving npm:@ansible/[email protected] (use_locked_version)
TRACE  5 [src/lockfile.rs:202] [npm:@ansible/[email protected]] reading lockfile for /workspaces/homelab/ansible/.mise.toml
DEBUG  3 [src/plugins/core/python.rs:61] Installing python-build to /home/vscode/.cache/mise/python/pyenv
TRACE  3 [src/file.rs:195] mkdir -p ~/.cache/mise/python
DEBUG  3 [src/git.rs:127] cloning https://github.com/pyenv/pyenv.git to /home/vscode/.cache/mise/python/pyenv
TRACE  5 [src/backend/mod.rs:180] Listing remote versions for npm:@ansible/ansible-language-server
TRACE  5 [src/backend/mod.rs:188] Calling backend to list remote versions for npm:@ansible/ansible-language-server
DEBUG  5 [src/cmd.rs:93] $ npm view @ansible/ansible-language-server versions --json
TRACE  5 [src/toolset/mod.rs:523] env start
DEBUG 21 [src/cmd.rs:93] $ /home/vscode/.cache/mise/python/pyenv/plugins/python-build/bin/python-build --definitions
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: activepython-2.7.14
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: activepython-3.5.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: activepython-3.6.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda-1.4.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda-1.5.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda-1.5.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda-1.6.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda-1.6.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda-1.7.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda-1.8.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda-1.9.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda-1.9.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda-1.9.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda-2.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda-2.0.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda-2.1.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda-2.2.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda-2.3.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda-2.4.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda-4.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-2.4.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-2.4.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-2.5.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-4.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-4.1.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-4.1.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-4.2.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-4.3.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-4.3.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-4.4.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-5.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-5.0.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-5.1.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-5.2.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-5.3.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-5.3.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-2018.12
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-2019.03
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-2019.07
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda2-2019.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2.0.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2.1.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2.2.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2.3.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2.4.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2.4.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2.5.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-4.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-4.1.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-4.1.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-4.2.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-4.3.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-4.3.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-4.4.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-5.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-5.0.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-5.1.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-5.2.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-5.3.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-5.3.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2018.12
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2019.03
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2019.07
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2019.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2020.02
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2020.07
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2020.11
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2021.04
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2021.05
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2021.11
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2022.05
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2022.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2023.03-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2023.03
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2023.03-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2023.07-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2023.07-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2023.07-2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2023.09-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2024.02-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2024.06-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: anaconda3-2024.10-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: cinder-3.8-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: cinder-3.10-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpy-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpy-community-23.1.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpy-community-23.1.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpy-community-24.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpy-community-24.1.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpy-community-24.1.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpy-22.3.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpy-23.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpy-23.1.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpy-23.1.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpy-24.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpy-24.1.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpy-24.1.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpython-20.1.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpython-20.2.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpython-20.3.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpython-21.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpython-21.1.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpython-21.2.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpython-21.3.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpython-22.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpython-22.1.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: graalpython-22.2.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: ironpython-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: ironpython-2.7.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: ironpython-2.7.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: ironpython-2.7.6.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: ironpython-2.7.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: jython-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: jython-2.5.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: jython-2.5-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: jython-2.5.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: jython-2.5.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: jython-2.5.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: jython-2.5.4-rc1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: jython-2.7.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: jython-2.7.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: jython-2.7.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: jython-2.7.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-pypy3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.10.1-4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.10.1-5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.10.2-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.10.3-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.10.3-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.10.3-2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.10.3-3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.10.3-4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.10.3-5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.10.3-6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.10.3-7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.10.3-8
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.10.3-9
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.10.3-10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.11.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.11.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.11.0-2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.11.0-3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.11.0-4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.12.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.12.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.12.0-2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.12.0-3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.13.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.14.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.14.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-4.14.0-2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-22.9.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-22.9.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-22.9.0-2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-22.9.0-3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-22.11.1-3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-22.11.1-4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-23.1.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-23.1.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-23.1.0-2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-23.1.0-3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-23.1.0-4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-23.3.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-23.3.1-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-23.3.1-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-23.10.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: mambaforge-23.11.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: micropython-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: micropython-1.9.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: micropython-1.9.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: micropython-1.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: micropython-1.11
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: micropython-1.12
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: micropython-1.13
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: micropython-1.14
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: micropython-1.15
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: micropython-1.16
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: micropython-1.17
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: micropython-1.18
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: micropython-1.19.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: micropython-1.20.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: micropython-1.21.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda-latest
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda-2.2.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda-3.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda-3.0.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda-3.0.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda-3.3.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda-3.4.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda-3.7.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda-3.8.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda-3.9.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda-3.10.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda-3.16.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda-3.18.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda2-latest
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda2-2.7-4.8.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda2-3.18.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda2-3.19.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda2-4.0.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda2-4.1.11
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda2-4.3.14
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda2-4.3.21
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda2-4.3.27
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda2-4.3.30
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda2-4.3.31
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda2-4.4.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda2-4.5.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda2-4.5.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda2-4.5.11
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda2-4.5.12
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda2-4.6.14
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda2-4.7.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda2-4.7.12
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-latest
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-2.2.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.0.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.0.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.3.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.4.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.7.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.7-4.8.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.7-4.8.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.7-4.9.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.7-4.10.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.7-4.10.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.7-4.11.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.7-4.12.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.7-22.11.1-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.7-23.1.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.8.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.8-4.8.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.8-4.8.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.8-4.9.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.8-4.10.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.8-4.10.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.8-4.11.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.8-4.12.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.8-22.11.1-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.8-23.1.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.8-23.3.1-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.8-23.5.0-3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.8-23.5.1-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.8-23.5.2-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.8-23.9.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.8-23.10.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.8-23.11.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.8-23.11.0-2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-4.9.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-4.10.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-4.10.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-4.11.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-4.12.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-22.11.1-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-23.1.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-23.3.1-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-23.5.0-3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-23.5.1-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-23.5.2-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-23.9.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-23.10.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-23.11.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-23.11.0-2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-24.1.2-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-24.4.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-24.5.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-24.7.1-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.9-24.9.2-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.10.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.10-22.11.1-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.10-23.1.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.10-23.3.1-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.10-23.5.0-3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.10-23.5.1-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.10-23.5.2-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.10-23.9.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.10-23.10.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.10-23.11.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.10-23.11.0-2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.10-24.1.2-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.10-24.4.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.10-24.5.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.10-24.7.1-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.10-24.9.2-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.11-23.5.0-3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.11-23.5.1-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.11-23.5.2-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.11-23.9.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.11-23.10.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.11-23.11.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.11-23.11.0-2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.11-24.1.2-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.11-24.4.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.11-24.5.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.11-24.7.1-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.11-24.9.2-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.12-24.1.2-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.12-24.4.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.12-24.5.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.12-24.7.1-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.12-24.9.2-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.16.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.18.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-3.19.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-4.0.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-4.1.11
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-4.2.12
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-4.3.11
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-4.3.14
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-4.3.21
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-4.3.27
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-4.3.30
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-4.3.31
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-4.4.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-4.5.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-4.5.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-4.5.11
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-4.5.12
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-4.6.14
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-4.7.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniconda3-4.7.12
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge-pypy3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-latest
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.9.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.10.1-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.10.1-3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.10.1-5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.10.2-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.10.3-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.10.3-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.10.3-2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.10.3-3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.10.3-4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.10.3-5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.10.3-6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.10.3-7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.10.3-8
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.10.3-9
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.10.3-10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.11.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.11.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.11.0-2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.11.0-3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.11.0-4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.12.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.12.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.12.0-2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.12.0-3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.13.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.13.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.14.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.14.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-4.14.0-2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-22.9.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-22.9.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-22.9.0-2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-22.9.0-3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-22.11.1-3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-22.11.1-4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-23.1.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-23.1.0-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-23.1.0-2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-23.1.0-3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-23.1.0-4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-23.3.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-23.3.1-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-23.3.1-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-23.10.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-23.11.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-24.3.0-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: miniforge3-24.9.2-0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: nogil-3.9.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: nogil-3.9.10-1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-c-jit-latest
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-stm-2.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-stm-2.5.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-1.5-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-1.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-1.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-1.8
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-1.9
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.0.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.0.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.0.2-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.0.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.2-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.2.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.2.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.3-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.3.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.3.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.4.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.4.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.5.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.5.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.5.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.5.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.6.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.6.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.6.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-2.6.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-4.0.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-4.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-4.0.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-4.0.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.0.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.0.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.0.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.1.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.1.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.3-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.3.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.3.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.4-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.4.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.4.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.6.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.6.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.7.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.7.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.7.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy-5.7.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2-5.3-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2-5.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2-5.3.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2-5.3.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2-5.4-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2-5.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2-5.4.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2-5.4.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2-5.6.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2-5.6.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2-5.7.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2-5.7.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2-5.7.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2-5.7.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-5.8.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-5.8.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-5.9.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-5.9.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-5.10.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-5.10.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-6.0.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-6.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.0.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.1.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.1.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.1.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.1.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.2.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.2.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.2-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.3-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.4-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.5-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.6-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.8-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.8
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.9-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.9
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.10-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.11-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.11
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.12-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.12
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.13-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.13
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.14-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.14
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.15-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.15
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.16-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.16
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.17-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy2.7-7.3.17
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3-2.3.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3-2.3.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3-2.4.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3-2.4.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.3-5.2-alpha1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.3-5.2-alpha1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.3-5.5-alpha-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.3-5.5-alpha
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.5-c-jit-latest
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.5-5.7-beta-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.5-5.7-beta
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.5-5.7.1-beta-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.5-5.7.1-beta
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.5-5.8.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.5-5.8.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.5-5.9.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.5-5.9.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.5-5.10.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.5-5.10.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.5-5.10.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.5-5.10.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.5-6.0.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.5-6.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.5-7.0.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.5-7.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.6-7.0.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.6-7.0.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.6-7.1.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.6-7.1.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.6-7.1.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.6-7.1.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.6-7.2.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.6-7.2.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.6-7.3.0-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.6-7.3.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.6-7.3.1-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.6-7.3.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.6-7.3.2-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.6-7.3.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.6-7.3.3-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.6-7.3.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.7-c-jit-latest
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.7-7.3.2-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.7-7.3.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.7-7.3.3-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.7-7.3.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.7-7.3.4-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.7-7.3.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.7-7.3.5-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.7-7.3.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.7-7.3.6-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.7-7.3.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.7-7.3.7-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.7-7.3.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.7-7.3.8-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.7-7.3.8
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.7-7.3.9-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.7-7.3.9
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.8-7.3.6-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.8-7.3.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.8-7.3.7-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.8-7.3.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.8-7.3.8-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.8-7.3.8
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.8-7.3.9-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.8-7.3.9
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.8-7.3.10-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.8-7.3.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.8-7.3.11-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.8-7.3.11
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.9-7.3.8-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.9-7.3.8
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.9-7.3.9-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.9-7.3.9
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.9-7.3.10-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.9-7.3.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.9-7.3.11-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.9-7.3.11
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.9-7.3.12-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.9-7.3.12
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.9-7.3.13-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.9-7.3.13
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.9-7.3.14-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.9-7.3.14
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.9-7.3.15-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.9-7.3.15
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.9-7.3.16-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.9-7.3.16
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.10-7.3.12-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.10-7.3.12
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.10-7.3.13-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.10-7.3.13
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.10-7.3.14-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.10-7.3.14
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.10-7.3.15-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.10-7.3.15
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.10-7.3.16-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.10-7.3.16
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.10-7.3.17-src
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pypy3.10-7.3.17
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pyston-2.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pyston-2.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pyston-2.3.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pyston-2.3.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pyston-2.3.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pyston-2.3.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: pyston-2.3.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-2.7-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-2.7.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-2.7.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-2.7.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-2.7.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-2.7.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-2.7.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-2.7.8
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-2.7.9
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-2.7.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-2.7.11
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-2.7.12
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-2.7.14
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-2.7.16
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-3.2.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-3.2.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-3.3.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-3.3.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-3.4-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-3.4.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-3.4.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-3.5.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: stackless-3.7.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.1.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.2.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.3.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.4.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.4.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.4.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.4.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.4.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.4.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.4.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.5.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.5.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.5.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.5.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.5.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.5.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.5.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.6.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.6.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.6.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.6.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.6.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.6.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.6.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.6.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.6.8
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.6.9
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7.8
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7.9
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7.11
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7.12
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7.13
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7.14
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7.15
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7.16
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7.17
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 2.7.18
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.0.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.1.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.1.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.1.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.1.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.1.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.1.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.2.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.2.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.2.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.2.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.2.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.2.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.2.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.3.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.3.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.3.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.3.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.3.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.3.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.3.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.3.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.4.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.4-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.4.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.4.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.4.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.4.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.4.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.4.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.4.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.4.8
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.4.9
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.4.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.5.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.5-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.5.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.5.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.5.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.5.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.5.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.5.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.5.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.5.8
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.5.9
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.5.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.6.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.6-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.6.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.6.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.6.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.6.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.6.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.6.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.6.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.6.8
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.6.9
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.6.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.6.11
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.6.12
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.6.13
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.6.14
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.6.15
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.7.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.7-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.7.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.7.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.7.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.7.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.7.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.7.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.7.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.7.8
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.7.9
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.7.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.7.11
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.7.12
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.7.13
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.7.14
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.7.15
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.7.16
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.7.17
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.8
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.9
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.11
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.12
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.13
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.14
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.15
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.16
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.17
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.18
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.19
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.8.20
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.8
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.9
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.11
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.12
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.13
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.14
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.15
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.16
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.17
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.18
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.19
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.9.20
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.10.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.10-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.10.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.10.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.10.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.10.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.10.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.10.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.10.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.10.8
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.10.9
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.10.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.10.11
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.10.12
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.10.13
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.10.14
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.10.15
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.11.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.11-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.11.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.11.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.11.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.11.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.11.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.11.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.11.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.11.8
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.11.9
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.11.10
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.12.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.12-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.12.1
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.12.2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.12.3
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.12.4
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.12.5
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.12.6
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.12.7
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.13.0
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.13-dev
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.14.0a2
TRACE  3 [src/cli/args/tool_arg.rs:60] parsing ToolVersionType from: 3.14-dev
TRACE  3 [src/cache.rs:137] writing ~/.cache/mise/python/remote_versions-49a0f.msgpack.z
TRACE  3 [src/file.rs:130] mv /home/vscode/.cache/mise/python/remote_versions-49a0f.msgpack.part-H3zL5lf4 /home/vscode/.cache/mise/python/remote_versions-49a0f.msgpack.z

@jdx
Copy link
Owner

jdx commented Nov 30, 2024

well that's interesting, it's happening when it tries to fetch the versions, not installing

@jdx
Copy link
Owner

jdx commented Nov 30, 2024

the fact you're using lockfiles is notable, though I am as well, can you try disabling them with MISE_LOCKFILE=0?

@jdx
Copy link
Owner

jdx commented Nov 30, 2024

less likely the venv could be a suspect

@jdx
Copy link
Owner

jdx commented Nov 30, 2024

I have also noticed problems with rayon parallelization running out of available threads. Do you have a low # of cpu cores maybe? Try setting RAYON_NUM_THREADS=20. I'll try setting this to 1 and see what happens.

@jdx
Copy link
Owner

jdx commented Nov 30, 2024

that said I see thread id 14 above so that might be unlikely

@AmandaCameron
Copy link
Author

Okay,I may be wrong about it working in .29 -- I've been trying slowly degrading the version in my devcontainer, and it's still failing as low as 2024.11.20

@AmandaCameron
Copy link
Author

AmandaCameron commented Nov 30, 2024

Also in case I'm wrong about the trimmed config, this is the full .mise.toml in the repo I'm hitting the problem with:

[env]
VAULT_ADDR = "https://<reddacted>:8200/"
ANSIBLE_HOST_KEY_CHECKING = "False"
ANSIBLE_FORCE_COLOR = "True"
ANSIBLE_HOME="{{env.HOME}}/.cache/ansible-camnet/ansible"
_.python.venv = { path = "{{env.HOME}}/.cache/ansible-camnet/venv", create = true }

[tools]
python = { version = "3.13.0" } # Handled by mise renovate datasource
vault  = { version = "1.18.2" } # Handled by mise renovate datasource
cue    = { version = "0.11.0" } # renovate: datasource=github-releases depName=cue-lang/cue
"npm:yaml-language-server" = { version = "1.15.0" } # renovate: datasource=npm depName=yaml-language-server
"npm:@ansible/ansible-language-server" = { version = "1.2.3" } # renovate: datasource=npm depName=@ansible/ansible-language-server

@AmandaCameron
Copy link
Author

Looks like release 2024.11.1 is the last working version, judging from just swapping versions, updating my config for any config changes, and trying mise doctor

@AmandaCameron
Copy link
Author

AmandaCameron commented Dec 1, 2024

Okay, I think it's something to do with installing/checking both npm and python? I can checkout my main branch just fine, which has no npm tools, mise trust, mise install -y and it works, then switch to the branch with the npm tools added, do the same, and it still works, but on a fresh container on the branch where I added the npm tools, just cd-ing into the diretory with it mise trust'd it's hanging. This is with RAYON_NUM_THREADS=20, though I don't think that's related, as it's a podman container on my linux host with 12 cores.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants