-
Notifications
You must be signed in to change notification settings - Fork 717
Mark Aspire.Hosting.Python as experimental #6340
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
We want to mark the API as experimental. When you call AddPythonApp it should have the attribute on it. Like this https://github.com/eerhardt/aspire/blob/5603e928797a629d972c0084e2d6414169d1295c/src/Aspire.Hosting.Azure.CognitiveServices/AzureOpenAIExtensions.cs#L39 |
|
Although, maybe pre-release is enough to signal what we want. |
|
I could not find this attribute used anywhere though. Update: not saying we shouldn't use it, but all the experimental stuff we have is based on the package version only from what I see. Waiting to learn more ;) |
| <PropertyGroup> | ||
| <!-- This needs to be set to true before importing parent Directory.Build.props --> | ||
| <!-- In preview until the public API is validated. --> | ||
| <SuppressFinalPackageVersion>true</SuppressFinalPackageVersion> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why isn't this in the csproj?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See conversation here: #6195 (comment)
cc @joperezr
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Based on this PR this is the way to do it now
https://github.com/dotnet/aspire/pull/6195/files
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That is no longer the case, it was only for RC1 as we had things going RC1 and some other things staying in preview, but now everything should fall back to be preview or stable.
|
My thoughts:
|
|
@DamianEdwards thoughts? |
|
Another problem is that shipped https://www.nuget.org/packages/Aspire.Hosting.Python/9.0.0-rc.1.24511.1. Which means when we ship Maybe we need to ship this as stable and mark the APIs as |
I thought that was the proposal? |
What ended up getting changed was the package is no longer building as "stable", so when it gets built it will have a |
|
I will do the change |
Description
Fixes #6298
Checklist
<remarks />and<code />elements on your triple slash comments?Microsoft Reviewers: Open in CodeFlow