Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 27, 2025

Bumps MicrosoftExtensionsAIVersion from 9.1.0-preview.1.25064.3 to 9.1.0-preview.1.25065.1.
Updates Microsoft.Extensions.AI from 9.1.0-preview.1.25064.3 to 9.1.0-preview.1.25065.1

Commits

Updates Microsoft.Extensions.AI.OpenAI from 9.1.0-preview.1.25064.3 to 9.1.0-preview.1.25065.1

Commits

Updates Microsoft.Extensions.DependencyInjection.Abstractions from 8.0.2 to 9.0.0

Release notes

Sourced from Microsoft.Extensions.DependencyInjection.Abstractions's releases.

.NET 9.0.0

Release

What's Changed

... (truncated)

Commits

Updates Microsoft.Extensions.Logging.Abstractions from 8.0.2 to 9.0.0

Release notes

Sourced from Microsoft.Extensions.Logging.Abstractions's releases.

.NET 9.0.0

Release

What's Changed

... (truncated)

Commits

Updates Microsoft.Extensions.Primitives from 8.0.0 to 9.0.0

Release notes

Sourced from Microsoft.Extensions.Primitives's releases.

.NET 9.0.0

Release

What's Changed

... (truncated)

Commits

Updates System.Text.Json from 9.0.1 to 9.0.0

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the area-codeflow for labeling automated codeflow. intentionally a different color! label Jan 27, 2025
@dotnet-policy-service dotnet-policy-service bot added the community-contribution Indicates that the PR has been added by a community member label Jan 27, 2025
@danmoseley
Copy link
Member

xUnit.net 00:00:07.31]     ConfigurationSchemaGenerator.Tests.GeneratorTests.ShouldAllowFreeFormatViaRecursiveSubtree [FAIL]
[xUnit.net 00:00:07.32]       Assert.Empty() Failure: Collection was not empty
[xUnit.net 00:00:07.32]       Collection: [warning CS1701: Assuming assembly reference 'Microsoft.Extensions.DependencyInjection.Abstractions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60' used by 'Microsoft.Extensions.Hosting' matches identity 'Microsoft.Extensions.DependencyInjection.Abstractions, Version=9.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60' of 'Microsoft.Extensions.DependencyInjection.Abstractions', you may need to supply runtime policy, warning CS1701: Assuming assembly reference 'Microsoft.Extensions.DependencyInjection.Abstractions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60' used by 'Microsoft.Extensions.Options' matches identity 'Microsoft.Extensions.DependencyInjection.Abstractions, Version=9.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60' of 'Microsoft.Extensions.DependencyInjection.Abstractions', you may need to supply runtime policy]
[xUnit.net 00:00:07.32]       Stack Trace:
[xUnit.net 00:00:07.32]         /_/tests/ConfigurationSchemaGenerator.Tests/GeneratorTests.cs(1564,0): at ConfigurationSchemaGenerator.Tests.GeneratorTests.GenerateSchemaFromCode(String sourceText, IEnumerable`1 references)
[xUnit.net 00:00:07.32]         /_/tests/ConfigurationSchemaGenerator.Tests/GeneratorTests.cs(698,0): at ConfigurationSchemaGenerator.Tests.GeneratorTests.ShouldAllowFreeFormatViaRecursiveSubtree()
[xUnit.net 00:00:07.32]            at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
[xUnit.net 00:00:07.32]            at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

@danmoseley danmoseley closed this Jan 29, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 29, 2025

OK, I won't notify you again about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@danmoseley danmoseley reopened this Jan 29, 2025
Bumps `MicrosoftExtensionsAIVersion` from 9.1.0-preview.1.25064.3 to 9.1.0-preview.1.25065.1.

Updates `Microsoft.Extensions.AI` from 9.1.0-preview.1.25064.3 to 9.1.0-preview.1.25065.1
- [Release notes](https://github.com/dotnet/extensions/releases)
- [Commits](https://github.com/dotnet/extensions/commits)

Updates `Microsoft.Extensions.AI.OpenAI` from 9.1.0-preview.1.25064.3 to 9.1.0-preview.1.25065.1
- [Release notes](https://github.com/dotnet/extensions/releases)
- [Commits](https://github.com/dotnet/extensions/commits)

Updates `Microsoft.Extensions.DependencyInjection.Abstractions` from 8.0.2 to 9.0.0
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](dotnet/runtime@v8.0.2...v9.0.0)

Updates `Microsoft.Extensions.Logging.Abstractions` from 8.0.2 to 9.0.0
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](dotnet/runtime@v8.0.2...v9.0.0)

Updates `Microsoft.Extensions.Primitives` from 8.0.0 to 9.0.0
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](dotnet/runtime@v8.0.0...v9.0.0)

Updates `System.Text.Json` from 9.0.1 to 9.0.0
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](dotnet/runtime@v9.0.1...v9.0.0)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.AI
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.Extensions.AI.OpenAI
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.Extensions.DependencyInjection.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: Microsoft.Extensions.Logging.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: Microsoft.Extensions.Primitives
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: System.Text.Json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/nuget/MicrosoftExtensionsAIVersion-9.1.0-preview.1.25065.1 branch from 2be69f4 to e45ac9d Compare January 29, 2025 22:27
Karinza38

This comment was marked as spam.

@eerhardt
Copy link
Member

eerhardt commented Feb 5, 2025

We can't take this change unless this version of Microsoft.Extensions.AI is published to nuget.org. If we took this change and released our nuget package with a reference on an unreleased version it wouldn't work.

@stephentoub @SteveSandersonMS - do you know when a new Microsoft.Extensions.AI version is planned on being released?

@eerhardt eerhardt added the NO-MERGE The PR is not ready for merge yet (see discussion for detailed reasons) label Feb 5, 2025
@stephentoub
Copy link
Member

Where is dependabot getting these versions from? M.E.AI is generally on the same cadence as the rest of dotnet/extensions, with it only diverging when we take explicit action to add another, which we haven't done recently.

@eerhardt
Copy link
Member

eerhardt commented Feb 5, 2025

Where is dependabot getting these versions from?

that was my question too. @danmoseley - any ideas?

@danmoseley
Copy link
Member

danmoseley commented Feb 6, 2025

it's using the nuget.config in the aspire repo and finding them on the dotnet9 feed

C:\git\aspire>dotnet package search "Microsoft.Extensions.AI.OpenAI" --exact-match  --prerelease
C:\git\aspire\.dotnet
****************************************
Source: dotnet9-transport (https://dnceng.pkgs.visualstudio.com/public/_packaging/dotnet9-transport/nuget/v3/index.json)
No results found.
****************************************
Source: dotnet-eng (https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json)
No results found.
****************************************
Source: dotnet-libraries (https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-libraries/nuget/v3/index.json)
No results found.
****************************************
Source: dotnet-public (https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public/nuget/v3/index.json)
| Package ID                     | Version                 | Owners | Total Downloads |
| ------------------------------ | ----------------------- | ------ | --------------- |
| Microsoft.Extensions.AI.OpenAI | 9.1.0-preview.1.25064.3 |        | N/A             |
| ------------------------------ | ----------------------- | ------ | --------------- |
| Microsoft.Extensions.AI.OpenAI | 9.0.1-preview.1.24570.5 |        | N/A             |
| ------------------------------ | ----------------------- | ------ | --------------- |
| Microsoft.Extensions.AI.OpenAI | 9.0.0-preview.9.24556.5 |        | N/A             |
| ------------------------------ | ----------------------- | ------ | --------------- |
| Microsoft.Extensions.AI.OpenAI | 9.0.0-preview.9.24525.1 |        | N/A             |
| ------------------------------ | ----------------------- | ------ | --------------- |
| Microsoft.Extensions.AI.OpenAI | 9.0.0-preview.9.24507.7 |        | N/A             |
| ------------------------------ | ----------------------- | ------ | --------------- |
****************************************
Source: dotnet9 (https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json)
| Package ID                     | Version                 | Owners | Total Downloads |
| ------------------------------ | ----------------------- | ------ | --------------- |
| Microsoft.Extensions.AI.OpenAI | 9.2.0-preview.1.25105.2 |        | N/A             |
| ------------------------------ | ----------------------- | ------ | --------------- |
| Microsoft.Extensions.AI.OpenAI | 9.2.0-preview.1.25105.1 |        | N/A             |
| ------------------------------ | ----------------------- | ------ | --------------- |
| Microsoft.Extensions.AI.OpenAI | 9.2.0-preview.1.25104.5 |        | N/A             |
| ------------------------------ | ----------------------- | ------ | --------------- |
| Microsoft.Extensions.AI.OpenAI | 9.2.0-preview.1.25104.4 |        | N/A             |
| ------------------------------ | ----------------------- | ------ | --------------- |
| Microsoft.Extensions.AI.OpenAI | 9.2.0-preview.1.25104.3 |        | N/A             |
...
| -------------------------- | ------------------------ | ------ | --------------- |
| Microsoft.Extensions.AI.Op | 9.1.0-preview.1.25065.1  |        | N/A             |
| enAI                       |                          |        |                 |

@danmoseley
Copy link
Member

presumably this needs adjusting to exclude stuff you don't want dailies of:

<package pattern="*" />

@danmoseley
Copy link
Member

@eerhardt are you planning to twiddle nuget.config to limit what is pulled from the dotnet9 feed?

@eerhardt
Copy link
Member

eerhardt commented Feb 7, 2025

@eerhardt are you planning to twiddle nuget.config to limit what is pulled from the dotnet9 feed?

No. If you want to take it, go ahead.

@danmoseley
Copy link
Member

There is no way in package source mapping to "exclude" packages from a particular feed. You would have to blow up the wildcard to everything else.

But, it does not seem that the dotnet9 feed is even needed. If I remove it (and clear caches) restore works fine. @radical you added it in #5483. What is it for?

my diff was

diff --git a/NuGet.config b/NuGet.config
index 0042da222..aea886a5f 100644
--- a/NuGet.config
+++ b/NuGet.config
@@ -37,15 +37,15 @@
       <package pattern="Microsoft.FluentUI.AspNetCore.Components" />
       <package pattern="Microsoft.FluentUI.AspNetCore.Components.Icons" />
     </packageSource>
-    <packageSource key="dotnet9">
-      <package pattern="*" />
-    </packageSource>
     <packageSource key="dotnet-libraries">
       <package pattern="Microsoft.DeveloperControlPlane*" />
       <package pattern="System.CommandLine" />
     </packageSource>
     <packageSource key="dotnet-eng">
-      <package pattern="*" />
+      <package pattern="Microsoft.DotNet.Arcade.Sdk" />
+      <package pattern="Microsoft.DotNet.RemoteExecutor" />
+      <package pattern="Microsoft.DotNet.XliffTasks" />
+      <package pattern="Microsoft.DotNet.XUnitExtensions" />
     </packageSource>
   </packageSourceMapping>
   <disabledPackageSources>

@danmoseley danmoseley self-assigned this Feb 12, 2025
@danmoseley
Copy link
Member

@radical ?

@radical
Copy link
Member

radical commented Feb 14, 2025

But, it does not seem that the dotnet9 feed is even needed. If I remove it (and clear caches) restore works fine. @radical you added it in #5483. What is it for?

We can drop dotnet9 if we are only using the release nugets for dotnet.

@eerhardt
Copy link
Member

Closing in favor of #7643.

@eerhardt eerhardt closed this Feb 18, 2025
@dependabot dependabot bot deleted the dependabot/nuget/MicrosoftExtensionsAIVersion-9.1.0-preview.1.25065.1 branch February 18, 2025 18:21
@github-actions github-actions bot locked and limited conversation to collaborators Mar 21, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-codeflow for labeling automated codeflow. intentionally a different color! community-contribution Indicates that the PR has been added by a community member NO-MERGE The PR is not ready for merge yet (see discussion for detailed reasons)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants