Skip to content

Commit a12f306

Browse files
committed
Bump SL dependencies in CLI
1 parent 3323dbd commit a12f306

File tree

7 files changed

+25
-170
lines changed

7 files changed

+25
-170
lines changed

src/dotnet-meai/Program.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@
5252
#endif
5353

5454
// --quiet does not report sponsor tier on every run.
55-
await ((IServiceProvider)registrar).GetRequiredService<Devlooped.Sponsors.CheckCommand>().ExecuteAsync(
55+
await ((IServiceProvider)registrar).GetRequiredService<CheckCommand>().ExecuteAsync(
5656
new CommandContext(["--quiet"], RemainingArguments.Empty, "check", null),
57-
new Devlooped.Sponsors.CheckCommand.CheckSettings { Quiet = true });
57+
new CheckCommand.CheckSettings { Quiet = true });
5858

5959
return result;
6060

src/dotnet-meai/Sponsors/CheckCommand.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
using System.ComponentModel;
2+
using Devlooped.Sponsors;
23
using DotNetConfig;
34
using Microsoft.Extensions.DependencyInjection;
45
using Spectre.Console;
56
using Spectre.Console.Cli;
6-
using static Devlooped.Sponsors.CheckCommand;
7+
using static Devlooped.Extensions.AI.CheckCommand;
78
using static ThisAssembly.Strings;
89

9-
namespace Devlooped.Sponsors;
10+
namespace Devlooped.Extensions.AI;
1011

1112
[Description("Checks the current sponsorship status with [lime]devlooped[/], entirely offline")]
1213
[Service]

src/dotnet-meai/Sponsors/Sponsors.Designer.cs

Lines changed: 0 additions & 135 deletions
This file was deleted.

src/dotnet-meai/Sponsors/SponsorsAppExtensions.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
using DotNetConfig;
1+
using Devlooped.Sponsors;
2+
using DotNetConfig;
23
using Spectre.Console.Cli;
34

4-
namespace Devlooped.Sponsors;
5+
namespace Devlooped.Extensions.AI;
56

67
static class SponsorsAppExtensions
78
{

src/dotnet-meai/Sponsors/SyncCommand.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
using System.ComponentModel;
2+
using Devlooped.Sponsors;
23
using DotNetConfig;
34
using Microsoft.Extensions.DependencyInjection;
45
using Spectre.Console.Cli;
56

6-
namespace Devlooped.Sponsors;
7+
namespace Devlooped.Extensions.AI;
78

89
[Description("Synchronizes your sponsorship manifest for [lime]devlooped[/]")]
910
[Service]

src/dotnet-meai/Sponsors/ViewCommand.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
using System.ComponentModel;
2+
using Devlooped.Sponsors;
23
using DotNetConfig;
34
using Spectre.Console.Cli;
45

5-
namespace Devlooped.Sponsors;
6+
namespace Devlooped.Extensions.AI;
67

78
[Description("Validates and displays your sponsor manifest for [lime]devlooped[/], if present")]
89
class DevloopedViewCommand(Config config, IHttpClientFactory http) : ViewCommand<DevloopedViewCommand.DevloopedViewSettings>(http)

src/dotnet-meai/dotnet-meai.csproj

Lines changed: 13 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
<OutputType>Exe</OutputType>
55
<TargetFramework>net8.0</TargetFramework>
66
<GenerateDocumentationFile>false</GenerateDocumentationFile>
7+
<ImplicitUsings>true</ImplicitUsings>
78
<PackageId>dotnet-meai</PackageId>
89
<Description>A Microsoft.Extension.AI-powered CLI</Description>
910
<Product>dotnet-meai</Product>
@@ -15,16 +16,16 @@
1516
</PropertyGroup>
1617

1718
<ItemGroup>
18-
<PackageReference Include="NuGet.Protocol" Version="6.13.2" />
19+
<PackageReference Include="NuGet.Protocol" Version="6.14.0" />
1920
<PackageReference Include="NuGetizer" Version="1.2.4" PrivateAssets="all" />
20-
<PackageReference Include="Devlooped.Extensions.DependencyInjection" Version="2.1.0-rc.5" PrivateAssets="all" />
21-
<PackageReference Include="Devlooped.Sponsors.Commands" Version="42.42.1585-main" />
22-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
23-
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.1" />
24-
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="8.0.0" />
25-
<PackageReference Include="Microsoft.Extensions.Configuration.UserSecrets" Version="8.0.0" />
26-
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.1" />
27-
<PackageReference Include="Microsoft.Extensions.Http.Resilience" Version="8.0.0" />
21+
<PackageReference Include="Devlooped.Extensions.DependencyInjection" Version="2.1.0" PrivateAssets="all" />
22+
<PackageReference Include="Devlooped.Sponsors.Commands" Version="42.42.1709-main" />
23+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="9.0.6" />
24+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.0.6" />
25+
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="9.0.6" />
26+
<PackageReference Include="Microsoft.Extensions.Configuration.UserSecrets" Version="9.0.6" />
27+
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.6" />
28+
<PackageReference Include="Microsoft.Extensions.Http.Resilience" Version="9.6.0" />
2829
<PackageReference Include="Devlooped.CredentialManager" Version="2.6.1" />
2930
<PackageReference Include="DotNetConfig" Version="1.2.0" />
3031
<PackageReference Include="Humanizer.Core" Version="2.14.1" />
@@ -35,9 +36,9 @@
3536
<PackageReference Include="ThisAssembly.Metadata" Version="2.0.14" PrivateAssets="all" />
3637
<PackageReference Include="ThisAssembly.Project" Version="2.0.14" PrivateAssets="all" />
3738
<PackageReference Include="ThisAssembly.Strings" Version="2.0.14" PrivateAssets="all" />
38-
<PackageReference Include="Microsoft.Extensions.AI" Version="9.4.0-preview.1.25207.5" />
39-
<PackageReference Include="Microsoft.Extensions.AI.OpenAI" Version="9.4.0-preview.1.25207.5" />
40-
<PackageReference Include="Microsoft.Extensions.Options" Version="9.0.4" />
39+
<PackageReference Include="Microsoft.Extensions.AI" Version="9.6.0" />
40+
<PackageReference Include="Microsoft.Extensions.AI.OpenAI" Version="9.6.0-preview.1.25310.2" />
41+
<PackageReference Include="Microsoft.Extensions.Options" Version="9.0.6" />
4142
</ItemGroup>
4243

4344
<ItemGroup>
@@ -49,21 +50,6 @@
4950
<ProjectProperty Include="SLEET_FEED_URL" />
5051
</ItemGroup>
5152

52-
<ItemGroup>
53-
<Compile Update="Sponsors\Sponsors.Designer.cs">
54-
<DesignTime>True</DesignTime>
55-
<AutoGen>True</AutoGen>
56-
<DependentUpon>Sponsors.resx</DependentUpon>
57-
</Compile>
58-
</ItemGroup>
59-
60-
<ItemGroup>
61-
<EmbeddedResource Update="Sponsors\Sponsors.resx">
62-
<Generator>ResXFileCodeGenerator</Generator>
63-
<LastGenOutput>Sponsors.Designer.cs</LastGenOutput>
64-
</EmbeddedResource>
65-
</ItemGroup>
66-
6753
<Target Name="DownloadDevloopedJwk" BeforeTargets="GetAssemblyAttributes" Inputs="$(MSBuildProjectFullPath)" Outputs="$(MSBuildProjectDirectory)\$(BaseIntermediateOutputPath)devlooped.jwk">
6854
<Exec Command="curl --silent --output $(MSBuildProjectDirectory)\$(BaseIntermediateOutputPath)devlooped.jwk https://sponsorlink.devlooped.com/jwk" />
6955
</Target>

0 commit comments

Comments
 (0)