From bd04d20a33714205f205bd732329024e851b2742 Mon Sep 17 00:00:00 2001 From: husky Date: Thu, 12 Mar 2026 07:46:02 -0700 Subject: [PATCH] adding uv --- packages/uv.vm/tools/chocolateyinstall.ps1 | 10 ++++++++++ packages/uv.vm/tools/chocolateyuninstall.ps1 | 7 +++++++ packages/uv.vm/uv.vm.nuspec | 13 +++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 packages/uv.vm/tools/chocolateyinstall.ps1 create mode 100644 packages/uv.vm/tools/chocolateyuninstall.ps1 create mode 100644 packages/uv.vm/uv.vm.nuspec diff --git a/packages/uv.vm/tools/chocolateyinstall.ps1 b/packages/uv.vm/tools/chocolateyinstall.ps1 new file mode 100644 index 000000000..525270d04 --- /dev/null +++ b/packages/uv.vm/tools/chocolateyinstall.ps1 @@ -0,0 +1,10 @@ +$ErrorActionPreference = 'Stop' +Import-Module vm.common -Force -DisableNameChecking + +$toolName = 'uv' +$category = VM-Get-Category($MyInvocation.MyCommand.Definition) + +$zipUrl = "https://github.com/astral-sh/uv/releases/download/0.10.9/uv-x86_64-pc-windows-msvc.zip" +$zipSha256 = "f58dc40896000229db7c52b8bdd931394040ef2ad59abd1eda841f6d70b13d7a" + +VM-Install-From-Zip $toolName $category $zipUrl -zipSha256 $zipSha256 -consoleApp $true -arguments "--help" diff --git a/packages/uv.vm/tools/chocolateyuninstall.ps1 b/packages/uv.vm/tools/chocolateyuninstall.ps1 new file mode 100644 index 000000000..6b46e7739 --- /dev/null +++ b/packages/uv.vm/tools/chocolateyuninstall.ps1 @@ -0,0 +1,7 @@ +$ErrorActionPreference = 'Continue' +Import-Module vm.common -Force -DisableNameChecking + +$toolName = 'uv' +$category = VM-Get-Category($MyInvocation.MyCommand.Definition) + +VM-Uninstall $toolName $category diff --git a/packages/uv.vm/uv.vm.nuspec b/packages/uv.vm/uv.vm.nuspec new file mode 100644 index 000000000..4394fdc72 --- /dev/null +++ b/packages/uv.vm/uv.vm.nuspec @@ -0,0 +1,13 @@ + + + + uv.vm + 0.10.9 + uv is an extremely fast Python package and project manager written in Rust. + Astral + + + + Python + +