CommunityToolkit.Aspire.Hosting.Python.Extensions 9.0.1-beta.93

Prefix Reserved
This is a prerelease version of CommunityToolkit.Aspire.Hosting.Python.Extensions.
There is a newer version of this package available.
See the version list below for details.
dotnet add package CommunityToolkit.Aspire.Hosting.Python.Extensions --version 9.0.1-beta.93
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.Python.Extensions -Version 9.0.1-beta.93
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="CommunityToolkit.Aspire.Hosting.Python.Extensions" Version="9.0.1-beta.93" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="CommunityToolkit.Aspire.Hosting.Python.Extensions" Version="9.0.1-beta.93" />
                    
Directory.Packages.props
<PackageReference Include="CommunityToolkit.Aspire.Hosting.Python.Extensions" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add CommunityToolkit.Aspire.Hosting.Python.Extensions --version 9.0.1-beta.93
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.Python.Extensions, 9.0.1-beta.93"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package CommunityToolkit.Aspire.Hosting.Python.Extensions@9.0.1-beta.93
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=CommunityToolkit.Aspire.Hosting.Python.Extensions&version=9.0.1-beta.93&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.Python.Extensions&version=9.0.1-beta.93&prerelease
                    
Install as a Cake Tool

CommunityToolkit.Aspire.Hosting.Python.Extensions library

Provides extensions methods and resource definitions for the .NET Aspire AppHost to support running Uvicorn applications.

Getting Started

Install the package

In your AppHost project, install the package using the following command:

dotnet add package CommunityToolkit.Aspire.Hosting.Python.Extensions

Initialize the Python virtual environment

Please refer to the Python virtual environment section for more information.

Example usage

Then, in the Program.cs file of AddUvicornApp, define a Uvicorn resource, then call Add:

var uvicorn = builder.AddUvicornApp("uvicornapp", "../uvicornapp-api", "main:app")
    .WithHttpEndpoint(env: "UVICORN_PORT");

Additional Information

https://learn.microsoft.com/dotnet/aspire/community-toolkit/hosting-python-extensions

Feedback & contributing

https://github.com/CommunityToolkit/Aspire

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
13.0.0-beta.444 183 11/17/2025
13.0.0-beta.443 184 11/17/2025
13.0.0-beta.440 77 11/15/2025
13.0.0-beta.439 226 11/12/2025
13.0.0-beta.438 216 11/12/2025
13.0.0-beta.436 219 11/12/2025
13.0.0-beta.435 220 11/11/2025
13.0.0-beta.433 141 11/10/2025
13.0.0-beta.432 144 11/10/2025
13.0.0-beta.431 130 11/6/2025
13.0.0-beta.430 137 11/6/2025
9.9.0 249 11/3/2025
9.9.0-beta.427 132 11/3/2025
9.8.1-beta.426 132 11/3/2025
9.8.1-beta.424 197 10/28/2025
9.8.1-beta.420 126 10/27/2025
9.8.1-beta.419 126 10/27/2025
9.8.1-beta.417 126 10/27/2025
9.8.1-beta.414 119 10/24/2025
9.8.1-beta.413 121 10/22/2025
9.8.1-beta.410 120 10/16/2025
9.8.1-beta.408 116 10/16/2025
9.8.1-beta.407 119 10/16/2025
9.8.1-beta.406 122 10/15/2025
9.8.0 1,538 9/26/2025
9.8.0-beta.405 121 10/15/2025
9.8.0-beta.404 124 10/13/2025
9.8.0-beta.402 125 9/29/2025
9.8.0-beta.401 119 9/29/2025
9.8.0-beta.399 130 9/26/2025
9.8.0-beta.398 130 9/25/2025
9.8.0-beta.397 130 9/25/2025
9.8.0-beta.395 125 9/24/2025
9.8.0-beta.394 136 9/23/2025
9.8.0-beta.393 130 9/23/2025
9.8.0-beta.392 130 9/23/2025
9.8.0-beta.389 253 9/18/2025
9.8.0-beta.388 261 9/16/2025
9.8.0-beta.386 202 9/15/2025
9.8.0-beta.385 204 9/15/2025
9.8.0-beta.384 53 9/13/2025
9.8.0-beta.376 147 9/8/2025
9.8.0-beta.375 63 9/6/2025
9.8.0-beta.373 141 9/5/2025
9.8.0-beta.372 138 9/4/2025
9.8.0-beta.370 131 9/2/2025
9.8.0-beta.364 126 9/1/2025
9.7.2 1,063 8/29/2025
9.7.2-beta.362 174 8/29/2025
9.7.2-beta.361 170 8/29/2025
9.7.2-beta.360 172 8/29/2025
9.7.2-beta.359 175 8/28/2025
9.7.2-beta.358 169 8/28/2025
9.7.2-beta.357 176 8/28/2025
9.7.1 230 8/27/2025
9.7.1-beta.355 176 8/27/2025
9.7.1-beta.354 173 8/27/2025
9.7.1-beta.353 180 8/27/2025
9.7.1-beta.352 173 8/27/2025
9.7.1-beta.351 174 8/27/2025
9.7.1-beta.348 155 8/14/2025
9.7.1-beta.344 233 8/10/2025
9.7.1-beta.343 203 8/8/2025
9.7.1-beta.342 207 8/7/2025
9.7.1-beta.341 207 8/6/2025
9.7.1-beta.340 199 8/5/2025
9.7.1-beta.339 192 8/5/2025
9.7.0 294 8/1/2025
9.7.0-beta.337 90 8/1/2025
9.7.0-beta.336 106 8/1/2025
9.7.0-beta.335 100 8/1/2025
9.7.0-beta.333 110 7/30/2025
9.6.1-beta.332 102 7/30/2025
9.6.1-beta.331 105 7/30/2025
9.6.1-beta.330 102 7/30/2025
9.6.1-beta.329 106 7/30/2025
9.6.1-beta.328 115 7/29/2025
9.6.1-beta.327 123 7/28/2025
9.6.1-beta.326 119 7/28/2025
9.6.0 1,437 7/10/2025
9.6.0-beta.324 129 7/10/2025
9.5.1-beta.323 132 7/10/2025
9.5.1-beta.322 132 7/10/2025
9.5.1-beta.321 127 7/10/2025
9.5.1-beta.320 132 7/9/2025
9.5.1-beta.319 129 7/8/2025
9.5.1-beta.318 130 7/2/2025
9.5.1-beta.317 126 6/30/2025
9.5.1-beta.315 131 6/26/2025
9.5.1-beta.314 133 6/23/2025
9.5.1-beta.313 121 6/20/2025
9.5.1-beta.312 130 6/20/2025
9.5.1-beta.311 133 6/18/2025
9.5.1-beta.310 153 6/17/2025
9.5.1-beta.309 128 6/17/2025
9.5.1-beta.308 131 6/17/2025
9.5.1-beta.307 367 6/16/2025
9.5.1-beta.306 275 6/11/2025
9.5.1-beta.305 110 6/7/2025
9.5.1-beta.304 116 6/6/2025
9.5.1-beta.303 129 6/4/2025
9.5.1-beta.302 131 6/4/2025
9.5.1-beta.301 134 6/2/2025
9.5.1-beta.300 170 5/28/2025
9.5.0 1,679 5/27/2025
9.5.0-beta.299 131 5/27/2025
9.5.0-beta.298 169 5/26/2025
9.5.0-beta.297 103 5/24/2025
9.5.0-beta.296 85 5/24/2025
9.5.0-beta.295 78 5/24/2025
9.4.1-beta.291 157 5/19/2025
9.4.1-beta.289 146 5/16/2025
9.4.1-beta.288 201 5/16/2025
9.4.1-beta.287 189 5/16/2025
9.4.1-beta.286 196 5/16/2025
9.4.1-beta.285 220 5/14/2025
9.4.1-beta.284 217 5/13/2025
9.4.1-beta.283 225 5/12/2025
9.4.1-beta.282 133 5/7/2025
9.4.1-beta.280 166 5/2/2025
9.4.1-beta.279 130 5/2/2025
9.4.1-beta.277 176 4/23/2025
9.4.1-beta.276 143 4/23/2025
9.4.1-beta.275 179 4/23/2025
9.4.1-beta.274 168 4/23/2025
9.4.1-beta.273 154 4/23/2025
9.4.1-beta.272 146 4/23/2025
9.4.1-beta.271 178 4/23/2025
9.4.1-beta.270 159 4/20/2025
9.4.0 592 4/20/2025
9.4.0-beta.269 158 4/20/2025
9.4.0-beta.268 151 4/20/2025
9.3.1-beta.267 148 4/20/2025
9.3.1-beta.266 82 4/19/2025
9.3.1-beta.265 197 4/15/2025
9.3.1-beta.264 175 4/15/2025
9.3.1-beta.263 178 4/15/2025
9.3.1-beta.262 191 4/15/2025
9.3.1-beta.260 150 4/10/2025
9.3.1-beta.259 155 4/8/2025
9.3.1-beta.258 169 4/8/2025
9.3.1-beta.257 156 4/8/2025
9.3.1-beta.256 149 4/8/2025
9.3.1-beta.255 150 4/8/2025
9.3.1-beta.254 180 4/8/2025
9.3.1-beta.253 164 4/1/2025
9.3.1-beta.252 128 3/27/2025
9.3.1-beta.250 158 3/27/2025
9.3.1-beta.249 130 3/27/2025
9.3.1-beta.248 153 3/27/2025
9.3.1-beta.247 126 3/27/2025
9.3.1-beta.244 477 3/25/2025
9.3.1-beta.242 479 3/24/2025
9.3.1-beta.241 168 3/19/2025
9.3.0 416 3/19/2025
9.3.0-beta.239 139 3/19/2025
9.2.2-beta.237 170 3/19/2025
9.2.2-beta.236 114 3/14/2025
9.2.2-beta.230 145 3/13/2025
9.2.2-beta.229 142 3/13/2025
9.2.2-beta.228 155 3/11/2025
9.2.2-beta.227 149 3/11/2025
9.2.2-beta.226 158 3/11/2025
9.2.2-beta.225 154 3/11/2025
9.2.2-beta.224 152 3/11/2025
9.2.2-beta.223 179 3/10/2025
9.2.2-beta.222 177 3/10/2025
9.2.2-beta.220 160 3/9/2025
9.2.2-beta.218 160 3/9/2025
9.2.2-beta.217 224 3/7/2025
9.2.2-beta.216 217 3/7/2025
9.2.2-beta.215 192 3/7/2025
9.2.2-beta.214 196 3/5/2025
9.2.2-beta.213 183 3/5/2025
9.2.2-beta.212 188 3/5/2025
9.2.2-beta.211 189 3/4/2025
9.2.2-beta.210 216 3/4/2025
9.2.2-beta.208 134 3/3/2025
9.2.1 204 3/3/2025
9.2.1-beta.207 132 3/2/2025
9.2.1-beta.206 114 3/1/2025
9.2.1-beta.205 92 2/27/2025
9.2.1-beta.204 103 2/26/2025
9.2.1-beta.203 81 2/26/2025
9.2.0 157 2/26/2025
9.2.0-beta.202 107 2/26/2025
9.2.0-beta.201 115 2/26/2025
9.2.0-beta.199 121 2/26/2025
9.2.0-beta.198 91 2/26/2025
9.1.1-beta.197 85 2/25/2025
9.1.1-beta.196 107 2/25/2025
9.1.1-beta.195 87 2/25/2025
9.1.1-beta.194 80 2/25/2025
9.1.1-beta.193 79 2/25/2025
9.1.1-beta.192 105 2/24/2025
9.1.1-beta.191 110 2/24/2025
9.1.1-beta.190 89 2/19/2025
9.1.1-beta.189 83 2/19/2025
9.1.1-beta.188 89 2/19/2025
9.1.1-beta.187 124 2/19/2025
9.1.1-beta.183 101 2/18/2025
9.1.1-beta.182 97 2/18/2025
9.1.1-beta.181 90 2/18/2025
9.1.1-beta.180 90 2/17/2025
9.1.1-beta.178 88 2/17/2025
9.1.1-beta.177 101 2/12/2025
9.1.1-beta.176 124 2/11/2025
9.1.1-beta.175 92 2/11/2025
9.1.1-beta.173 90 2/10/2025
9.1.1-beta.169 88 2/6/2025
9.1.1-beta.168 117 2/5/2025
9.1.1-beta.166 84 2/5/2025
9.1.1-beta.165 83 2/5/2025
9.1.1-beta.164 110 2/3/2025
9.1.1-beta.162 94 2/3/2025
9.1.1-beta.155 79 1/30/2025
9.1.1-beta.154 101 1/30/2025
9.1.1-beta.153 98 1/30/2025
9.1.1-beta.152 78 1/29/2025
9.1.1-beta.150 84 1/29/2025
9.1.1-beta.148 102 1/26/2025
9.1.1-beta.147 85 1/26/2025
9.1.1-beta.146 84 1/23/2025
9.1.1-beta.145 82 1/22/2025
9.1.1-beta.144 79 1/22/2025
9.1.1-beta.142 104 1/22/2025
9.1.1-beta.140 79 1/22/2025
9.1.1-beta.139 104 1/21/2025
9.1.1-beta.138 109 1/20/2025
9.1.1-beta.137 97 1/17/2025
9.1.1-beta.136 74 1/15/2025
9.1.1-beta.135 52 1/15/2025
9.1.1-beta.134 69 1/15/2025
9.1.1-beta.128 95 1/9/2025
9.1.1-beta.127 69 1/9/2025
9.1.1-beta.126 70 1/9/2025
9.1.1-beta.125 102 1/9/2025
9.1.1-beta.124 82 1/9/2025
9.1.0 290 12/12/2024
9.1.0-beta.123 88 1/3/2025
9.1.0-beta.122 87 1/3/2025
9.1.0-beta.121 93 1/2/2025
9.1.0-beta.120 84 12/30/2024
9.1.0-beta.119 99 12/30/2024
9.1.0-beta.118 79 12/30/2024
9.1.0-beta.116 86 12/30/2024
9.1.0-beta.114 100 12/30/2024
9.1.0-beta.113 83 12/30/2024
9.1.0-beta.112 91 12/18/2024
9.1.0-beta.110 116 12/16/2024
9.1.0-beta.109 114 12/12/2024
9.0.1-beta.108 110 12/12/2024
9.0.1-beta.107 80 12/11/2024
9.0.1-beta.106 94 12/12/2024
9.0.1-beta.104 85 12/11/2024
9.0.1-beta.102 110 12/6/2024
9.0.1-beta.99 111 12/6/2024
9.0.1-beta.98 86 12/6/2024
9.0.1-beta.95 117 12/5/2024
9.0.1-beta.94 103 12/5/2024
9.0.1-beta.93 77 12/2/2024
9.0.1-beta.92 87 11/30/2024
9.0.1-beta.91 79 11/30/2024
9.0.1-beta.90 88 11/29/2024
9.0.1-beta.89 80 11/29/2024
9.0.1-beta.88 85 11/27/2024
9.0.1-beta.87 110 11/27/2024
9.0.1-beta.86 128 11/27/2024
9.0.1-beta.84 93 11/24/2024
9.0.1-beta.83 86 11/22/2024
9.0.1-beta.82 97 11/21/2024
9.0.1-beta.81 80 11/19/2024
9.0.1-beta.80 74 11/19/2024
9.0.1-beta.79 104 11/19/2024
9.0.1-beta.77 84 11/15/2024
9.0.0 165 11/15/2024
9.0.0-beta.76 82 11/14/2024