cpython icon indicating copy to clipboard operation
cpython copied to clipboard

Make NuGet packages installable with "dotnet tool"

Open zooba opened this issue 11 months ago • 2 comments

Feature or enhancement

Reference (not how we'll do it, but a starting point): https://learn.microsoft.com/en-us/dotnet/core/tools/global-tools-how-to-create

We ought to be able to make dotnet tool install python work with some metadata in our NuGet package. We should do this, because it'd be awesome.

zooba avatar Jan 24 '25 13:01 zooba

Turns out we could only do this with a .NET assembly (it only supports .DLLs), and while it would be possible to add one that launches our EXE, it's probably not really worth it.

If PEP-773 gets rejected then I'll probably revisit this, but I'd rather just fix our own stuff before investing heavily in other ecosystems.

zooba avatar Mar 03 '25 17:03 zooba

What's the status of this one @zooba ?

picnixz avatar Jun 29 '25 10:06 picnixz

I'm not going to bother. Nuget is just too limited here for us - app store/MSIX is better.

zooba avatar Jun 30 '25 13:06 zooba