diff --git a/src/docker-from-docker/feature.json b/src/docker-from-docker/feature.json index c7d684e..ce955a7 100644 --- a/src/docker-from-docker/feature.json +++ b/src/docker-from-docker/feature.json @@ -4,7 +4,7 @@ "options": { "version": { "type": "string", - "proposals": ["latest", "20.10"], + "proposals": ["latest", "none", "20.10"], "default": "latest", "description": "Select or enter a Docker/Moby CLI version. (Availability can vary by OS version.)" }, diff --git a/src/docker-in-docker/feature.json b/src/docker-in-docker/feature.json index 0eaaa80..0aa95e9 100644 --- a/src/docker-in-docker/feature.json +++ b/src/docker-in-docker/feature.json @@ -4,7 +4,7 @@ "options": { "version": { "type": "string", - "proposals": ["latest", "20.10" ], + "proposals": ["latest", "none", "20.10" ], "default": "latest", "description": "Select or enter a Docker/Moby Engine version. (Availability can vary by OS version.)" }, diff --git a/src/git-lfs/feature.json b/src/git-lfs/feature.json index 4fa33c5..892670b 100644 --- a/src/git-lfs/feature.json +++ b/src/git-lfs/feature.json @@ -4,7 +4,7 @@ "options": { "version": { "type": "string", - "enum": ["latest"], + "enum": ["latest", "none"], "default": "latest", "description": "Currently unused." } diff --git a/src/github-cli/feature.json b/src/github-cli/feature.json index 03f07cf..9a00923 100644 --- a/src/github-cli/feature.json +++ b/src/github-cli/feature.json @@ -4,7 +4,7 @@ "options": { "version": { "type": "string", - "proposals": ["latest"], + "proposals": ["latest", "none"], "default": "latest", "description": "Select version of the GitHub CLI, if not latest." } diff --git a/src/go/feature.json b/src/go/feature.json index 0f8c6db..387839e 100644 --- a/src/go/feature.json +++ b/src/go/feature.json @@ -4,7 +4,7 @@ "options": { "version": { "type": "string", - "proposals": ["latest", "1.18", "1.17"], + "proposals": ["latest", "none", "1.18", "1.17"], "default": "latest", "description": "Select or enter a Go version to install" } diff --git a/src/gradle/feature.json b/src/gradle/feature.json index 3a393b9..6962eaa 100644 --- a/src/gradle/feature.json +++ b/src/gradle/feature.json @@ -5,7 +5,7 @@ "options": { "version": { "type": "string", - "proposals": ["latest", "7", "6", "5"], + "proposals": ["latest", "none", "7", "6", "5"], "default": "latest", "description": "Select or enter a Gradle version to install" } diff --git a/src/java/feature.json b/src/java/feature.json index 263c2c8..5914bd7 100644 --- a/src/java/feature.json +++ b/src/java/feature.json @@ -4,7 +4,7 @@ "options": { "version": { "type": "string", - "proposals": ["lts", "latest", "17", "11", "8"], + "proposals": ["lts", "latest", "none", "17", "11", "8"], "default": "lts", "description": "Select or enter a Java version to install" } diff --git a/src/kubectl-helm-minikube/feature.json b/src/kubectl-helm-minikube/feature.json index 18723c7..7033c7a 100644 --- a/src/kubectl-helm-minikube/feature.json +++ b/src/kubectl-helm-minikube/feature.json @@ -4,7 +4,7 @@ "options": { "version": { "type": "string", - "proposals": ["latest", "1.23", "1.22", "1.21"], + "proposals": ["latest", "none", "1.23", "1.22", "1.21"], "default": "latest", "description": "Select or enter a Kubernetes version to install" }, diff --git a/src/maven/feature.json b/src/maven/feature.json index bc4f5f3..7b94581 100644 --- a/src/maven/feature.json +++ b/src/maven/feature.json @@ -5,7 +5,7 @@ "options": { "version": { "type": "string", - "proposals": ["latest", "3.8", "3.6", "3.5"], + "proposals": ["latest", "none", "3.8", "3.6", "3.5"], "default": "latest", "description": "Select or enter a Maven version to install" } diff --git a/src/node/feature.json b/src/node/feature.json index 5a8e81d..7b092a5 100644 --- a/src/node/feature.json +++ b/src/node/feature.json @@ -4,7 +4,7 @@ "options": { "version": { "type": "string", - "proposals": [ "lts", "latest", "18", "16", "14" ], + "proposals": [ "lts", "latest", "none", "18", "16", "14" ], "default": "lts", "description": "Select or enter a Node.js version to install" }, diff --git a/src/powershell/feature.json b/src/powershell/feature.json index d81bb4b..842a629 100644 --- a/src/powershell/feature.json +++ b/src/powershell/feature.json @@ -4,7 +4,7 @@ "options": { "version": { "type": "string", - "proposals": ["latest", "7.1"], + "proposals": ["latest", "none", "7.1"], "default": "latest", "description": "Select or enter a version of PowerShell." } diff --git a/src/python/feature.json b/src/python/feature.json index da77899..e481977 100644 --- a/src/python/feature.json +++ b/src/python/feature.json @@ -8,6 +8,7 @@ "enum": [ "latest", "os-provided", + "none", "3.10", "3.9", "3.8", diff --git a/src/python/install.sh b/src/python/install.sh index bdfc4d8..49018af 100644 --- a/src/python/install.sh +++ b/src/python/install.sh @@ -322,7 +322,7 @@ chown :pipx ${PIPX_HOME} ${PIPX_BIN_DIR} chmod g+s ${PIPX_HOME} ${PIPX_BIN_DIR} # Update pip if not using os provided python -if [ ${PYTHON_VERSION} != "os-provided" ] && [ ${PYTHON_VERSION} != "system" ]; then +if [ ${PYTHON_VERSION} != "os-provided" ] && [ ${PYTHON_VERSION} != "system" ] && [ ${PYTHON_VERSION} != "none" ]; then echo "Updating pip..." ${PYTHON_INSTALL_PATH}/bin/python3 -m pip install --no-cache-dir --upgrade pip fi diff --git a/src/ruby/feature.json b/src/ruby/feature.json index 3ba0a36..919cf47 100644 --- a/src/ruby/feature.json +++ b/src/ruby/feature.json @@ -4,7 +4,7 @@ "options": { "version": { "type": "string", - "proposals": ["latest", "3.1", "3.0", "2.7"], + "proposals": ["latest", "none", "3.1", "3.0", "2.7"], "default": "latest", "description": "Select or enter a Ruby version to install" } diff --git a/src/rust/feature.json b/src/rust/feature.json index 47df7e1..3604ced 100644 --- a/src/rust/feature.json +++ b/src/rust/feature.json @@ -4,7 +4,7 @@ "options": { "version": { "type": "string", - "proposals": ["latest", "1.55", "1.54", "1.53"], + "proposals": ["latest", "none", "1.55", "1.54", "1.53"], "default": "latest", "description": "Select or enter a version of Rust to install." }, diff --git a/src/terraform/feature.json b/src/terraform/feature.json index 19e012c..8af83a7 100644 --- a/src/terraform/feature.json +++ b/src/terraform/feature.json @@ -6,6 +6,7 @@ "type": "string", "proposals": [ "latest", + "none", "1.1", "1.0", "0.15"