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

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.81
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.Python.Extensions -Version 9.0.1-beta.81
                    
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.81" />
                    
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.81" />
                    
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.81
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.Python.Extensions, 9.0.1-beta.81"
                    
#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.81
                    
#: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.81&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.Python.Extensions&version=9.0.1-beta.81&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.1.2-beta.515 25 2/2/2026
13.1.2-beta.514 29 1/30/2026
13.1.2-beta.513 31 1/29/2026
13.1.2-beta.512 31 1/29/2026
13.1.2-beta.511 32 1/28/2026
13.1.2-beta.509 41 1/20/2026
13.1.2-beta.508 43 1/19/2026
13.1.2-beta.507 40 1/19/2026
13.1.2-beta.506 56 1/16/2026
13.1.2-beta.505 40 1/16/2026
13.1.2-beta.504 39 1/16/2026
13.1.1 119 1/16/2026
13.1.1-beta.502 41 1/16/2026
13.1.0 98 1/14/2026
13.1.0-beta.499 39 1/14/2026
13.0.1-beta.498 46 1/14/2026
13.0.1-beta.486 43 1/12/2026
13.0.1-beta.468 655 12/3/2025
13.0.1-beta.467 621 12/3/2025
13.0.0 658 11/25/2025
13.0.0-beta.462 150 11/25/2025
13.0.0-beta.456 145 11/23/2025
13.0.0-beta.454 98 11/23/2025
13.0.0-beta.453 114 11/22/2025
13.0.0-beta.450 123 11/22/2025
13.0.0-beta.448 125 11/22/2025
13.0.0-beta.444 349 11/17/2025
13.0.0-beta.443 269 11/17/2025
13.0.0-beta.440 104 11/15/2025
13.0.0-beta.439 244 11/12/2025
13.0.0-beta.438 241 11/12/2025
13.0.0-beta.436 241 11/12/2025
13.0.0-beta.435 238 11/11/2025
13.0.0-beta.433 159 11/10/2025
13.0.0-beta.432 164 11/10/2025
13.0.0-beta.431 154 11/6/2025
13.0.0-beta.430 157 11/6/2025
9.9.0 333 11/3/2025
9.9.0-beta.427 154 11/3/2025
9.8.1-beta.426 155 11/3/2025
9.8.1-beta.424 223 10/28/2025
9.8.1-beta.420 148 10/27/2025
9.8.1-beta.419 142 10/27/2025
9.8.1-beta.417 149 10/27/2025
9.8.1-beta.414 136 10/24/2025
9.8.1-beta.413 144 10/22/2025
9.8.1-beta.410 136 10/16/2025
9.8.1-beta.408 136 10/16/2025
9.8.1-beta.407 136 10/16/2025
9.8.1-beta.406 138 10/15/2025
9.8.0 5,245 9/26/2025
9.8.0-beta.405 140 10/15/2025
9.8.0-beta.404 143 10/13/2025
9.8.0-beta.402 140 9/29/2025
9.8.0-beta.401 139 9/29/2025
9.8.0-beta.399 146 9/26/2025
9.8.0-beta.398 151 9/25/2025
9.8.0-beta.397 146 9/25/2025
9.8.0-beta.395 140 9/24/2025
9.8.0-beta.394 155 9/23/2025
9.8.0-beta.393 150 9/23/2025
9.8.0-beta.392 152 9/23/2025
9.8.0-beta.389 265 9/18/2025
9.8.0-beta.388 279 9/16/2025
9.8.0-beta.386 219 9/15/2025
9.8.0-beta.385 215 9/15/2025
9.8.0-beta.384 69 9/13/2025
9.8.0-beta.376 175 9/8/2025
9.8.0-beta.375 80 9/6/2025
9.8.0-beta.373 164 9/5/2025
9.8.0-beta.372 153 9/4/2025
9.8.0-beta.370 153 9/2/2025
9.8.0-beta.364 148 9/1/2025
9.7.2 1,250 8/29/2025
9.7.2-beta.362 197 8/29/2025
9.7.2-beta.361 185 8/29/2025
9.7.2-beta.360 191 8/29/2025
9.7.2-beta.359 196 8/28/2025
9.7.2-beta.358 194 8/28/2025
9.7.2-beta.357 203 8/28/2025
9.7.1 268 8/27/2025
9.7.1-beta.355 191 8/27/2025
9.7.1-beta.354 197 8/27/2025
9.7.1-beta.353 200 8/27/2025
9.7.1-beta.352 190 8/27/2025
9.7.1-beta.351 189 8/27/2025
9.7.1-beta.348 175 8/14/2025
9.7.1-beta.344 248 8/10/2025
9.7.1-beta.343 221 8/8/2025
9.7.1-beta.342 228 8/7/2025
9.7.1-beta.341 224 8/6/2025
9.7.1-beta.340 214 8/5/2025
9.7.1-beta.339 212 8/5/2025
9.7.0 323 8/1/2025
9.7.0-beta.337 110 8/1/2025
9.7.0-beta.336 128 8/1/2025
9.7.0-beta.335 117 8/1/2025
9.7.0-beta.333 130 7/30/2025
9.6.1-beta.332 116 7/30/2025
9.6.1-beta.331 127 7/30/2025
9.6.1-beta.330 122 7/30/2025
9.6.1-beta.329 126 7/30/2025
9.6.1-beta.328 129 7/29/2025
9.6.1-beta.327 142 7/28/2025
9.6.1-beta.326 133 7/28/2025
9.6.0 1,463 7/10/2025
9.6.0-beta.324 152 7/10/2025
9.5.1-beta.323 148 7/10/2025
9.5.1-beta.322 153 7/10/2025
9.5.1-beta.321 143 7/10/2025
9.5.1-beta.320 152 7/9/2025
9.5.1-beta.319 135 7/8/2025
9.5.1-beta.318 152 7/2/2025
9.5.1-beta.317 143 6/30/2025
9.5.1-beta.315 144 6/26/2025
9.5.1-beta.314 158 6/23/2025
9.5.1-beta.313 141 6/20/2025
9.5.1-beta.312 155 6/20/2025
9.5.1-beta.311 150 6/18/2025
9.5.1-beta.310 177 6/17/2025
9.5.1-beta.309 148 6/17/2025
9.5.1-beta.308 148 6/17/2025
9.5.1-beta.307 391 6/16/2025
9.5.1-beta.306 292 6/11/2025
9.5.1-beta.305 124 6/7/2025
9.5.1-beta.304 134 6/6/2025
9.5.1-beta.303 152 6/4/2025
9.5.1-beta.302 151 6/4/2025
9.5.1-beta.301 157 6/2/2025
9.5.1-beta.300 183 5/28/2025
9.5.0 1,702 5/27/2025
9.5.0-beta.299 147 5/27/2025
9.5.0-beta.298 186 5/26/2025
9.5.0-beta.297 117 5/24/2025
9.5.0-beta.296 99 5/24/2025
9.5.0-beta.295 88 5/24/2025
9.4.1-beta.291 180 5/19/2025
9.4.1-beta.289 161 5/16/2025
9.4.1-beta.288 226 5/16/2025
9.4.1-beta.287 210 5/16/2025
9.4.1-beta.286 214 5/16/2025
9.4.1-beta.285 239 5/14/2025
9.4.1-beta.284 237 5/13/2025
9.4.1-beta.283 246 5/12/2025
9.4.1-beta.282 156 5/7/2025
9.4.1-beta.280 182 5/2/2025
9.4.1-beta.279 150 5/2/2025
9.4.1-beta.277 200 4/23/2025
9.4.1-beta.276 168 4/23/2025
9.4.1-beta.275 203 4/23/2025
9.4.1-beta.274 188 4/23/2025
9.4.1-beta.273 172 4/23/2025
9.4.1-beta.272 157 4/23/2025
9.4.1-beta.271 198 4/23/2025
9.4.1-beta.270 175 4/20/2025
9.4.0 722 4/20/2025
9.4.0-beta.269 179 4/20/2025
9.4.0-beta.268 170 4/20/2025
9.3.1-beta.267 166 4/20/2025
9.3.1-beta.266 101 4/19/2025
9.3.1-beta.265 217 4/15/2025
9.3.1-beta.264 193 4/15/2025
9.3.1-beta.263 195 4/15/2025
9.3.1-beta.262 210 4/15/2025
9.3.1-beta.260 161 4/10/2025
9.3.1-beta.259 181 4/8/2025
9.3.1-beta.258 189 4/8/2025
9.3.1-beta.257 178 4/8/2025
9.3.1-beta.256 164 4/8/2025
9.3.1-beta.255 170 4/8/2025
9.3.1-beta.254 203 4/8/2025
9.3.1-beta.253 182 4/1/2025
9.3.1-beta.252 148 3/27/2025
9.3.1-beta.250 174 3/27/2025
9.3.1-beta.249 150 3/27/2025
9.3.1-beta.248 175 3/27/2025
9.3.1-beta.247 148 3/27/2025
9.3.1-beta.244 498 3/25/2025
9.3.1-beta.242 501 3/24/2025
9.3.1-beta.241 183 3/19/2025
9.3.0 478 3/19/2025
9.3.0-beta.239 154 3/19/2025
9.2.2-beta.237 185 3/19/2025
9.2.2-beta.236 137 3/14/2025
9.2.2-beta.230 166 3/13/2025
9.2.2-beta.229 165 3/13/2025
9.2.2-beta.228 169 3/11/2025
9.2.2-beta.227 165 3/11/2025
9.2.2-beta.226 177 3/11/2025
9.2.2-beta.225 173 3/11/2025
9.2.2-beta.224 175 3/11/2025
9.2.2-beta.223 203 3/10/2025
9.2.2-beta.222 199 3/10/2025
9.2.2-beta.220 177 3/9/2025
9.2.2-beta.218 186 3/9/2025
9.2.2-beta.217 246 3/7/2025
9.2.2-beta.216 236 3/7/2025
9.2.2-beta.215 207 3/7/2025
9.2.2-beta.214 216 3/5/2025
9.2.2-beta.213 198 3/5/2025
9.2.2-beta.212 208 3/5/2025
9.2.2-beta.211 204 3/4/2025
9.2.2-beta.210 239 3/4/2025
9.2.2-beta.208 148 3/3/2025
9.2.1 227 3/3/2025
9.2.1-beta.207 146 3/2/2025
9.2.1-beta.206 142 3/1/2025
9.2.1-beta.205 107 2/27/2025
9.2.1-beta.204 125 2/26/2025
9.2.1-beta.203 95 2/26/2025
9.2.0 174 2/26/2025
9.2.0-beta.202 121 2/26/2025
9.2.0-beta.201 138 2/26/2025
9.2.0-beta.199 141 2/26/2025
9.2.0-beta.198 107 2/26/2025
9.1.1-beta.197 103 2/25/2025
9.1.1-beta.196 121 2/25/2025
9.1.1-beta.195 106 2/25/2025
9.1.1-beta.194 95 2/25/2025
9.1.1-beta.193 97 2/25/2025
9.1.1-beta.192 126 2/24/2025
9.1.1-beta.191 125 2/24/2025
9.1.1-beta.190 104 2/19/2025
9.1.1-beta.189 95 2/19/2025
9.1.1-beta.188 103 2/19/2025
9.1.1-beta.187 146 2/19/2025
9.1.1-beta.183 114 2/18/2025
9.1.1-beta.182 117 2/18/2025
9.1.1-beta.181 105 2/18/2025
9.1.1-beta.180 109 2/17/2025
9.1.1-beta.178 104 2/17/2025
9.1.1-beta.177 114 2/12/2025
9.1.1-beta.176 137 2/11/2025
9.1.1-beta.175 115 2/11/2025
9.1.1-beta.173 109 2/10/2025
9.1.1-beta.169 109 2/6/2025
9.1.1-beta.168 136 2/5/2025
9.1.1-beta.166 99 2/5/2025
9.1.1-beta.165 98 2/5/2025
9.1.1-beta.164 133 2/3/2025
9.1.1-beta.162 115 2/3/2025
9.1.1-beta.155 104 1/30/2025
9.1.1-beta.154 120 1/30/2025
9.1.1-beta.153 120 1/30/2025
9.1.1-beta.152 93 1/29/2025
9.1.1-beta.150 100 1/29/2025
9.1.1-beta.148 121 1/26/2025
9.1.1-beta.147 103 1/26/2025
9.1.1-beta.146 101 1/23/2025
9.1.1-beta.145 100 1/22/2025
9.1.1-beta.144 101 1/22/2025
9.1.1-beta.142 119 1/22/2025
9.1.1-beta.140 97 1/22/2025
9.1.1-beta.139 126 1/21/2025
9.1.1-beta.138 122 1/20/2025
9.1.1-beta.137 113 1/17/2025
9.1.1-beta.136 90 1/15/2025
9.1.1-beta.135 72 1/15/2025
9.1.1-beta.134 88 1/15/2025
9.1.1-beta.128 107 1/9/2025
9.1.1-beta.127 85 1/9/2025
9.1.1-beta.126 86 1/9/2025
9.1.1-beta.125 115 1/9/2025
9.1.1-beta.124 96 1/9/2025
9.1.0 322 12/12/2024
9.1.0-beta.123 111 1/3/2025
9.1.0-beta.122 105 1/3/2025
9.1.0-beta.121 108 1/2/2025
9.1.0-beta.120 103 12/30/2024
9.1.0-beta.119 126 12/30/2024
9.1.0-beta.118 98 12/30/2024
9.1.0-beta.116 108 12/30/2024
9.1.0-beta.114 119 12/30/2024
9.1.0-beta.113 95 12/30/2024
9.1.0-beta.112 106 12/18/2024
9.1.0-beta.110 130 12/16/2024
9.1.0-beta.109 133 12/12/2024
9.0.1-beta.108 133 12/12/2024
9.0.1-beta.107 95 12/11/2024
9.0.1-beta.106 113 12/12/2024
9.0.1-beta.104 108 12/11/2024
9.0.1-beta.102 133 12/6/2024
9.0.1-beta.99 130 12/6/2024
9.0.1-beta.98 105 12/6/2024
9.0.1-beta.95 137 12/5/2024
9.0.1-beta.94 121 12/5/2024
9.0.1-beta.93 95 12/2/2024
9.0.1-beta.92 112 11/30/2024
9.0.1-beta.91 105 11/30/2024
9.0.1-beta.90 107 11/29/2024
9.0.1-beta.89 101 11/29/2024
9.0.1-beta.88 106 11/27/2024
9.0.1-beta.87 133 11/27/2024
9.0.1-beta.86 147 11/27/2024
9.0.1-beta.84 110 11/24/2024
9.0.1-beta.83 104 11/22/2024
9.0.1-beta.82 115 11/21/2024
9.0.1-beta.81 97 11/19/2024
9.0.1-beta.80 92 11/19/2024
9.0.1-beta.79 125 11/19/2024
9.0.1-beta.77 101 11/15/2024
9.0.0 188 11/15/2024
9.0.0-beta.76 111 11/14/2024