Skip to content

Commit e5adeeb

Browse files
authored
Dependencies upgrade (#868)
* SK 1.25.0 * Azure.Identity 1.13.1 * LLamaSharp 0.18 * OllamaSharp 4.0.2
1 parent 6422472 commit e5adeeb

17 files changed

+73
-137
lines changed

Directory.Packages.props

Lines changed: 24 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -3,24 +3,16 @@
33
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
44
</PropertyGroup>
55
<ItemGroup>
6-
<PackageVersion Include="Aspire.Npgsql.EntityFrameworkCore.PostgreSQL" Version="8.2.1" />
7-
<PackageVersion Include="AWSSDK.S3" Version="3.7.405" />
6+
<PackageVersion Include="AWSSDK.S3" Version="3.7.405.6" />
87
<PackageVersion Include="Azure.AI.ContentSafety" Version="1.0.0" />
98
<PackageVersion Include="Azure.AI.FormRecognizer" Version="4.1.0" />
10-
<PackageVersion Include="Azure.Identity" Version="1.13.0" />
9+
<PackageVersion Include="Azure.Identity" Version="1.13.1" />
1110
<PackageVersion Include="Azure.Search.Documents" Version="11.6.0" />
1211
<PackageVersion Include="Azure.Storage.Blobs" Version="12.22.2" />
1312
<PackageVersion Include="Azure.Storage.Queues" Version="12.20.1" />
14-
<PackageVersion Include="ClosedXML" Version="0.104.1" /> <!-- missing strong name (CS8002) -->
1513
<PackageVersion Include="Elastic.Clients.Elasticsearch" Version="8.12.1" />
16-
<PackageVersion Include="Discord.Net" Version="3.16.0" /> <!-- missing strong name (CS8002) -->
1714
<PackageVersion Include="DocumentFormat.OpenXml" Version="3.1.1" />
18-
<PackageVersion Include="HtmlAgilityPack" Version="1.11.67" />
19-
<PackageVersion Include="LLamaSharp" Version="0.16.0" /> <!-- missing strong name (CS8002) -->
20-
<PackageVersion Include="LLamaSharp.Backend.Cpu" Version="0.16.0" /> <!-- missing strong name (CS8002) -->
21-
<PackageVersion Include="LLamaSharp.Backend.Cuda11" Version="0.12.0" /> <!-- missing strong name (CS8002) -->
22-
<PackageVersion Include="LLamaSharp.Backend.Cuda12" Version="0.12.0" /> <!-- missing strong name (CS8002) -->
23-
<PackageVersion Include="LLamaSharp.Backend.OpenCL" Version="0.12.0" /> <!-- missing strong name (CS8002) -->
15+
<PackageVersion Include="HtmlAgilityPack" Version="1.11.70" />
2416
<PackageVersion Include="Microsoft.ApplicationInsights.AspNetCore" Version="2.22.0" />
2517
<PackageVersion Include="Microsoft.Data.SqlClient" Version="5.2.2" />
2618
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
@@ -33,34 +25,41 @@
3325
<PackageVersion Include="Microsoft.Extensions.Logging" Version="8.0.0" />
3426
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.2" />
3527
<PackageVersion Include="Microsoft.ML.OnnxRuntimeGenAI" Version="0.4.0" />
36-
<PackageVersion Include="Microsoft.ML.Tokenizers" Version="0.22.0-preview.24378.1" /> <!-- prerelease dependency (NU5104) -->
3728
<PackageVersion Include="MongoDB.Driver.GridFS" Version="2.30.0" />
3829
<PackageVersion Include="Moq" Version="4.20.72" />
3930
<PackageVersion Include="Newtonsoft.Json" Version="13.0.3" />
40-
<PackageVersion Include="OllamaSharp" Version="3.0.14" />
31+
<PackageVersion Include="OllamaSharp" Version="4.0.2" />
4132
<PackageVersion Include="PdfPig" Version="0.1.9" />
42-
<PackageVersion Include="Pgvector" Version="0.3.0" /> <!-- missing strong name (CS8002) -->
4333
<PackageVersion Include="Polly.Core" Version="8.4.2" />
4434
<PackageVersion Include="RabbitMQ.Client" Version="6.8.1" />
45-
<PackageVersion Include="NRedisStack" Version="0.13.0" /> <!-- missing strong name (CS8002) -->
4635
<PackageVersion Include="ReadLine" Version="2.0.1" />
4736
<PackageVersion Include="Swashbuckle.AspNetCore" Version="6.9.0" />
4837
<PackageVersion Include="System.Linq.Async" Version="6.0.1" />
4938
<PackageVersion Include="System.Memory.Data" Version="8.0.1" />
5039
<PackageVersion Include="System.Numerics.Tensors" Version="8.0.0" />
51-
<PackageVersion Include="System.Runtime.Caching" Version="8.0.1" /> <!-- version with security fixes -->
5240
</ItemGroup>
53-
<!-- KM examples -->
41+
<!-- Security upgrades -->
5442
<ItemGroup>
55-
<PackageVersion Include="Microsoft.KernelMemory.Core" Version="0.80.241017.2" />
56-
<PackageVersion Include="Microsoft.KernelMemory.Service.AspNetCore" Version="0.80.241017.2" />
43+
<PackageVersion Include="System.Runtime.Caching" Version="8.0.1" />
44+
</ItemGroup>
45+
<!-- Pre-release dependencies -->
46+
<ItemGroup>
47+
<PackageVersion Include="Microsoft.ML.Tokenizers" Version="0.22.0-preview.24378.1" />
48+
</ItemGroup>
49+
<!-- Missing Strong Name (CS8002) -->
50+
<ItemGroup>
51+
<PackageVersion Include="ClosedXML" Version="0.104.1" />
52+
<PackageVersion Include="LLamaSharp" Version="0.18.0" />
53+
<PackageVersion Include="LLamaSharp.Backend.Cpu" Version="0.18.0" />
54+
<PackageVersion Include="Pgvector" Version="0.3.0" />
55+
<PackageVersion Include="NRedisStack" Version="0.13.0" />
5756
</ItemGroup>
5857
<!-- Semantic Kernel -->
5958
<ItemGroup>
60-
<PackageVersion Include="Microsoft.SemanticKernel" Version="1.24.1" />
61-
<PackageVersion Include="Microsoft.SemanticKernel.Abstractions" Version="1.24.1" />
62-
<PackageVersion Include="Microsoft.SemanticKernel.Connectors.OpenAI" Version="1.24.1" />
63-
<PackageVersion Include="Microsoft.SemanticKernel.Connectors.AzureOpenAI" Version="1.24.1" />
59+
<PackageVersion Include="Microsoft.SemanticKernel" Version="1.25.0" />
60+
<PackageVersion Include="Microsoft.SemanticKernel.Abstractions" Version="1.25.0" />
61+
<PackageVersion Include="Microsoft.SemanticKernel.Connectors.OpenAI" Version="1.25.0" />
62+
<PackageVersion Include="Microsoft.SemanticKernel.Connectors.AzureOpenAI" Version="1.25.0" />
6463
</ItemGroup>
6564
<!-- Documentation -->
6665
<ItemGroup>
@@ -81,11 +80,11 @@
8180
<PrivateAssets>all</PrivateAssets>
8281
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
8382
</PackageVersion>
84-
<PackageVersion Include="Roslynator.CodeAnalysis.Analyzers" Version="4.12.8">
83+
<PackageVersion Include="Roslynator.CodeAnalysis.Analyzers" Version="4.12.9">
8584
<PrivateAssets>all</PrivateAssets>
8685
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
8786
</PackageVersion>
88-
<PackageVersion Include="Roslynator.Formatting.Analyzers" Version="4.12.8">
87+
<PackageVersion Include="Roslynator.Formatting.Analyzers" Version="4.12.9">
8988
<PrivateAssets>all</PrivateAssets>
9089
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
9190
</PackageVersion>

KernelMemory.sln

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -273,8 +273,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Elasticsearch", "extensions
273273
EndProject
274274
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Elasticsearch.FunctionalTests", "extensions\Elasticsearch\Elasticsearch.FunctionalTests\Elasticsearch.FunctionalTests.csproj", "{C5E6B28C-F54D-423D-954D-A9EAEFB89732}"
275275
EndProject
276-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Discord", "extensions\Discord\Discord\Discord.csproj", "{43877864-6AE8-4B03-BEDA-6B6FA8BB1D8B}"
277-
EndProject
278276
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "301-discord-test-application", "examples\301-discord-test-application\301-discord-test-application.csproj", "{FAE4C6B8-38B2-43E7-8881-99693C9CEDC6}"
279277
EndProject
280278
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "applications", "applications", "{DBEA0A6B-474A-4E8C-BCC8-D5D43C063A54}"
@@ -555,10 +553,6 @@ Global
555553
{C5E6B28C-F54D-423D-954D-A9EAEFB89732}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
556554
{C5E6B28C-F54D-423D-954D-A9EAEFB89732}.Debug|Any CPU.Build.0 = Debug|Any CPU
557555
{C5E6B28C-F54D-423D-954D-A9EAEFB89732}.Release|Any CPU.ActiveCfg = Release|Any CPU
558-
{43877864-6AE8-4B03-BEDA-6B6FA8BB1D8B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
559-
{43877864-6AE8-4B03-BEDA-6B6FA8BB1D8B}.Debug|Any CPU.Build.0 = Debug|Any CPU
560-
{43877864-6AE8-4B03-BEDA-6B6FA8BB1D8B}.Release|Any CPU.ActiveCfg = Release|Any CPU
561-
{43877864-6AE8-4B03-BEDA-6B6FA8BB1D8B}.Release|Any CPU.Build.0 = Release|Any CPU
562556
{FAE4C6B8-38B2-43E7-8881-99693C9CEDC6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
563557
{FAE4C6B8-38B2-43E7-8881-99693C9CEDC6}.Debug|Any CPU.Build.0 = Debug|Any CPU
564558
{FAE4C6B8-38B2-43E7-8881-99693C9CEDC6}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -697,7 +691,6 @@ Global
697691
{B9BE1099-F78F-4A5F-A897-BF2C75E19C57} = {155DA079-E267-49AF-973A-D1D44681970F}
698692
{2E10420F-BF96-411C-8FE0-F6268F2EEB67} = {155DA079-E267-49AF-973A-D1D44681970F}
699693
{C5E6B28C-F54D-423D-954D-A9EAEFB89732} = {3C17F42B-CFC8-4900-8CFB-88936311E919}
700-
{43877864-6AE8-4B03-BEDA-6B6FA8BB1D8B} = {155DA079-E267-49AF-973A-D1D44681970F}
701694
{FAE4C6B8-38B2-43E7-8881-99693C9CEDC6} = {0A43C65C-6007-4BB4-B3FE-8D439FC91841}
702695
{432AC1B4-8275-4284-9A44-44988A6F0C24} = {DBEA0A6B-474A-4E8C-BCC8-D5D43C063A54}
703696
{A0C81A29-715F-463E-A243-7E45DB8AE53F} = {155DA079-E267-49AF-973A-D1D44681970F}

examples/204-dotnet-ASP.NET-MVC-integration/204-dotnet-ASP.NET-MVC-integration.csproj

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,14 @@
22

33
<PropertyGroup>
44
<TargetFramework>net8.0</TargetFramework>
5+
<RollForward>LatestMajor</RollForward>
6+
<LangVersion>12</LangVersion>
57
<ImplicitUsings>enable</ImplicitUsings>
8+
<Nullable>enable</Nullable>
69
</PropertyGroup>
710

811
<ItemGroup>
9-
<PackageReference Include="Microsoft.KernelMemory.Service.AspNetCore" />
12+
<PackageReference Include="Microsoft.KernelMemory.Service.AspNetCore" Version="0.90.241021.1" />
1013
</ItemGroup>
1114

1215
</Project>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<Project>
2+
</Project>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<Project>
2+
</Project>

examples/301-discord-test-application/301-discord-test-application.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
55
<TargetFramework>net8.0</TargetFramework>
6+
<RollForward>LatestMajor</RollForward>
7+
<LangVersion>12</LangVersion>
68
<ImplicitUsings>enable</ImplicitUsings>
9+
<Nullable>enable</Nullable>
710
</PropertyGroup>
811

912
<ItemGroup>
10-
<ProjectReference Include="..\..\extensions\Discord\Discord\Discord.csproj" />
11-
<ProjectReference Include="..\..\service\Service.AspNetCore\Service.AspNetCore.csproj" />
12-
</ItemGroup>
13-
14-
<ItemGroup>
15-
<PackageReference Include="Aspire.Npgsql.EntityFrameworkCore.PostgreSQL" />
13+
<PackageReference Include="Aspire.Npgsql.EntityFrameworkCore.PostgreSQL" Version="8.2.2" />
14+
<PackageReference Include="Discord.Net" Version="3.16.0" />
15+
<PackageReference Include="Microsoft.KernelMemory.Service.AspNetCore" Version="0.90.241021.1" />
1616
</ItemGroup>
1717

1818
</Project>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<Project>
2+
</Project>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<Project>
2+
</Project>

extensions/Discord/Discord/DiscordConnector.cs renamed to examples/301-discord-test-application/DiscordConnector/DiscordConnector.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,10 @@
11
// Copyright (c) Microsoft. All rights reserved.
22

3-
using System;
4-
using System.Collections.Generic;
53
using System.Globalization;
6-
using System.IO;
74
using System.Text;
85
using System.Text.Json;
9-
using System.Threading;
10-
using System.Threading.Tasks;
116
using Discord;
127
using Discord.WebSocket;
13-
using Microsoft.Extensions.Hosting;
14-
using Microsoft.Extensions.Logging;
158
using Microsoft.KernelMemory.Diagnostics;
169

1710
namespace Microsoft.KernelMemory.Sources.DiscordBot;

extensions/Discord/Discord/DiscordConnectorConfig.cs renamed to examples/301-discord-test-application/DiscordConnector/DiscordConnectorConfig.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
// Copyright (c) Microsoft. All rights reserved.
22

3-
using System.Collections.Generic;
4-
53
namespace Microsoft.KernelMemory.Sources.DiscordBot;
64

75
/// <summary>

0 commit comments

Comments
 (0)