From e33fea221b9183e2b471ed7cfae3577f40b8afaa Mon Sep 17 00:00:00 2001 From: Jeff Dickey <216188+jdx@users.noreply.github.com> Date: Sat, 12 Oct 2024 08:33:38 -0500 Subject: [PATCH] fix: several fixes/improvements for python version selection * do not use free-threaded python by default * document how to get free-threaded python via python-build * add precompiled rc releases * use precompiled install_only_stripped variants * always use the latest precompiled build for a particular version * remove duplicate precompiled versions * dynamically add settings to node/python/ruby docs Fixes #2716 --- .idea/inspectionProfiles/Project_Default.xml | 1 + .prettierignore | 1 + docs/.vitepress/cli_commands.ts | 150 +++++++++---------- docs/components/setting.vue | 38 +++++ docs/lang/node.md | 18 ++- docs/lang/python.md | 93 +++--------- docs/lang/ruby.md | 67 +-------- docs/settings.data.ts | 42 +++--- docs/settings.md | 51 +------ schema/mise.json | 80 +++++++--- settings.toml | 86 +++++++++-- src/cli/render_help.rs | 1 + src/config/env_directive.rs | 2 +- src/config/settings.rs | 34 ++++- src/plugins/core/python.rs | 79 +++++----- src/task/mod.rs | 2 +- tasks.md | 28 ++-- tasks/render/settings | 59 +++++--- 18 files changed, 441 insertions(+), 391 deletions(-) create mode 100644 docs/components/setting.vue diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml index d4650aa421..838570d852 100644 --- a/.idea/inspectionProfiles/Project_Default.xml +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -1,6 +1,7 @@