Skip to content

Commit df8f2f3

Browse files
authored
Include referenced assemblies in nuget packages (#458)
1 parent 8c58041 commit df8f2f3

File tree

48 files changed

+253
-301
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+253
-301
lines changed

Directory.Packages.props

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
<PackageVersion Include="LLamaSharp" Version="0.11.2" />
1313
<PackageVersion Include="LLamaSharp.Backend.Cpu" Version="0.11.2" />
1414
<PackageVersion Include="LLamaSharp.Backend.Cuda12" Version="0.11.2" />
15+
<PackageVersion Include="Microsoft.ApplicationInsights.AspNetCore" Version="2.22.0" />
1516
<PackageVersion Include="Microsoft.Bcl.AsyncInterfaces" Version="8.0.0" />
1617
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
1718
<PackageVersion Include="Microsoft.Extensions.Configuration.Json" Version="8.0.0" />
@@ -25,11 +26,14 @@
2526
<PackageVersion Include="Microsoft.ML.Tokenizers" Version="0.22.0-preview.24179.1" />
2627
<PackageVersion Include="MongoDB.Driver.GridFS" Version="2.25.0" />
2728
<PackageVersion Include="Moq" Version="4.20.70" />
29+
<PackageVersion Include="Newtonsoft.Json" Version="13.0.3" />
2830
<PackageVersion Include="PdfPig" Version="0.1.8" />
2931
<PackageVersion Include="Pgvector" Version="0.2.0" />
3032
<PackageVersion Include="Polly.Core" Version="8.3.1" />
3133
<PackageVersion Include="RabbitMQ.Client" Version="6.8.1" />
3234
<PackageVersion Include="NRedisStack" Version="0.12.0" />
35+
<PackageVersion Include="ReadLine" Version="2.0.1" />
36+
<PackageVersion Include="Swashbuckle.AspNetCore" Version="6.5.0" />
3337
<PackageVersion Include="System.Linq.Async" Version="6.0.1" />
3438
<PackageVersion Include="System.Memory.Data" Version="8.0.0" />
3539
<PackageVersion Include="System.Numerics.Tensors" Version="8.0.0" />
@@ -44,8 +48,8 @@
4448
</ItemGroup>
4549
<!-- Semantic Kernel -->
4650
<ItemGroup>
47-
<PackageVersion Include="Microsoft.SemanticKernel.Abstractions" Version="1.9.0" />
48-
<PackageVersion Include="Microsoft.SemanticKernel.Connectors.OpenAI" Version="1.9.0" />
51+
<PackageVersion Include="Microsoft.SemanticKernel.Abstractions" Version="1.10.0" />
52+
<PackageVersion Include="Microsoft.SemanticKernel.Connectors.OpenAI" Version="1.10.0" />
4953
</ItemGroup>
5054
<!-- Documentation -->
5155
<ItemGroup>
@@ -79,10 +83,10 @@
7983
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
8084
</PackageVersion>
8185
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
82-
<PackageVersion Include="xunit" Version="2.7.1" />
86+
<PackageVersion Include="xunit" Version="2.8.0" />
8387
<PackageVersion Include="xunit.abstractions" Version="2.0.3" />
8488
<PackageVersion Include="xunit.extensibility.core" Version="2.7.1" />
85-
<PackageVersion Include="xunit.runner.visualstudio" Version="2.5.8">
89+
<PackageVersion Include="xunit.runner.visualstudio" Version="2.8.0">
8690
<PrivateAssets>all</PrivateAssets>
8791
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
8892
</PackageVersion>

clients/dotnet/SemanticKernelPlugin/SemanticKernelPlugin.csproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,15 @@
22

33
<PropertyGroup>
44
<TargetFramework>net8.0</TargetFramework>
5+
<RollForward>LatestMajor</RollForward>
56
<AssemblyName>Microsoft.KernelMemory.SemanticKernelPlugin</AssemblyName>
67
<RootNamespace>Microsoft.KernelMemory.SemanticKernelPlugin</RootNamespace>
78
<NoWarn>$(NoWarn);CS1591;NU5104;</NoWarn>
89
</PropertyGroup>
910

1011
<ItemGroup>
11-
<ProjectReference Include="..\WebClient\WebClient.csproj" />
12+
<ProjectReference Include="..\..\..\service\Abstractions\Abstractions.csproj" PrivateAssets="All" />
13+
<ProjectReference Include="..\WebClient\WebClient.csproj" PrivateAssets="All" />
1214
</ItemGroup>
1315

1416
<ItemGroup>

clients/dotnet/WebClient/WebClient.csproj

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,14 @@
22

33
<PropertyGroup>
44
<TargetFramework>net8.0</TargetFramework>
5+
<RollForward>LatestMajor</RollForward>
56
<AssemblyName>Microsoft.KernelMemory.WebClient</AssemblyName>
67
<RootNamespace>Microsoft.KernelMemory</RootNamespace>
78
<NoWarn>$(NoWarn);CS1591;NU5104;</NoWarn>
89
</PropertyGroup>
910

1011
<ItemGroup>
11-
<ProjectReference Include="..\..\..\service\Abstractions\Abstractions.csproj" />
12+
<ProjectReference Include="..\..\..\service\Abstractions\Abstractions.csproj" PrivateAssets="All" />
1213
</ItemGroup>
1314

1415
<Import Project="../../../code-analysis.props" />
@@ -19,7 +20,7 @@
1920
<IsPackable>true</IsPackable>
2021
<PackageId>Microsoft.KernelMemory.WebClient</PackageId>
2122
<Product>Kernel Memory Web Client</Product>
22-
<Description>Kernel Memory Web Client allows to connect to the Memory Web Service to index and query any data and documents, using LLM and natural language, tracking sources and showing citations.</Description>
23+
<Description>Kernel Memory Web Client allows to connect to Kernel Memory Web Service to index and query any data and documents, using LLM and natural language, tracking sources and showing citations.</Description>
2324
<PackageTags>Copilot, Plugin, Memory, RAG, Kernel Memory, Semantic Memory, Semantic Kernel, Episodic Memory, Declarative Memory, AI, Artificial Intelligence, Embeddings, Vector DB, Vector Search, Memory DB, ETL</PackageTags>
2425
</PropertyGroup>
2526

examples/001-dotnet-WebClient/001-dotnet-WebClient.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
<ItemGroup>
1212
<ProjectReference Include="..\..\clients\dotnet\WebClient\WebClient.csproj" />
13+
<ProjectReference Include="..\..\service\Abstractions\Abstractions.csproj" />
1314
</ItemGroup>
1415

1516
<ItemGroup>

examples/002-dotnet-Serverless/002-dotnet-Serverless.csproj

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,17 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12+
<ProjectReference Include="..\..\extensions\AzureAIDocIntel\AzureAIDocIntel.csproj" />
13+
<ProjectReference Include="..\..\extensions\AzureAISearch\AzureAISearch\AzureAISearch.csproj" />
14+
<ProjectReference Include="..\..\extensions\AzureBlobs\AzureBlobs.csproj" />
15+
<ProjectReference Include="..\..\extensions\AzureOpenAI\AzureOpenAI.csproj" />
16+
<ProjectReference Include="..\..\extensions\AzureQueues\AzureQueues.csproj" />
17+
<ProjectReference Include="..\..\extensions\MongoDbAtlas\MongoDbAtlas\MongoDbAtlas.csproj" />
18+
<ProjectReference Include="..\..\extensions\OpenAI\OpenAI.csproj" />
19+
<ProjectReference Include="..\..\extensions\Qdrant\Qdrant\Qdrant.csproj" />
20+
<ProjectReference Include="..\..\extensions\RabbitMQ\RabbitMQ.csproj" />
21+
<ProjectReference Include="..\..\extensions\Redis\Redis\Redis.csproj" />
22+
<ProjectReference Include="..\..\extensions\TikToken\TikToken\TikToken.csproj" />
1223
<ProjectReference Include="..\..\service\Core\Core.csproj" />
1324
<ProjectReference Include="..\..\extensions\LlamaSharp\LlamaSharp\LlamaSharp.csproj" />
1425
<ProjectReference Include="..\..\extensions\Postgres\Postgres\Postgres.csproj" />

examples/003-dotnet-SemanticKernel-plugin/003-dotnet-SemanticKernel-plugin.csproj

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,20 @@
1010

1111
<ItemGroup>
1212
<ProjectReference Include="..\..\clients\dotnet\SemanticKernelPlugin\SemanticKernelPlugin.csproj" />
13+
<ProjectReference Include="..\..\clients\dotnet\WebClient\WebClient.csproj" />
14+
<ProjectReference Include="..\..\extensions\AzureAIDocIntel\AzureAIDocIntel.csproj" />
15+
<ProjectReference Include="..\..\extensions\AzureAISearch\AzureAISearch\AzureAISearch.csproj" />
16+
<ProjectReference Include="..\..\extensions\AzureBlobs\AzureBlobs.csproj" />
17+
<ProjectReference Include="..\..\extensions\AzureOpenAI\AzureOpenAI.csproj" />
18+
<ProjectReference Include="..\..\extensions\AzureQueues\AzureQueues.csproj" />
19+
<ProjectReference Include="..\..\extensions\LlamaSharp\LlamaSharp\LlamaSharp.csproj" />
20+
<ProjectReference Include="..\..\extensions\MongoDbAtlas\MongoDbAtlas\MongoDbAtlas.csproj" />
21+
<ProjectReference Include="..\..\extensions\OpenAI\OpenAI.csproj" />
22+
<ProjectReference Include="..\..\extensions\Postgres\Postgres\Postgres.csproj" />
23+
<ProjectReference Include="..\..\extensions\Qdrant\Qdrant\Qdrant.csproj" />
24+
<ProjectReference Include="..\..\extensions\RabbitMQ\RabbitMQ.csproj" />
25+
<ProjectReference Include="..\..\extensions\Redis\Redis\Redis.csproj" />
26+
<ProjectReference Include="..\..\extensions\TikToken\TikToken\TikToken.csproj" />
1327
</ItemGroup>
1428

1529
<ItemGroup>

examples/004-dotnet-serverless-custom-pipeline/004-dotnet-serverless-custom-pipeline.csproj

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,19 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12+
<ProjectReference Include="..\..\extensions\AzureAIDocIntel\AzureAIDocIntel.csproj" />
13+
<ProjectReference Include="..\..\extensions\AzureAISearch\AzureAISearch\AzureAISearch.csproj" />
14+
<ProjectReference Include="..\..\extensions\AzureBlobs\AzureBlobs.csproj" />
15+
<ProjectReference Include="..\..\extensions\AzureOpenAI\AzureOpenAI.csproj" />
16+
<ProjectReference Include="..\..\extensions\AzureQueues\AzureQueues.csproj" />
17+
<ProjectReference Include="..\..\extensions\LlamaSharp\LlamaSharp\LlamaSharp.csproj" />
18+
<ProjectReference Include="..\..\extensions\MongoDbAtlas\MongoDbAtlas\MongoDbAtlas.csproj" />
19+
<ProjectReference Include="..\..\extensions\OpenAI\OpenAI.csproj" />
20+
<ProjectReference Include="..\..\extensions\Postgres\Postgres\Postgres.csproj" />
21+
<ProjectReference Include="..\..\extensions\Qdrant\Qdrant\Qdrant.csproj" />
22+
<ProjectReference Include="..\..\extensions\RabbitMQ\RabbitMQ.csproj" />
23+
<ProjectReference Include="..\..\extensions\Redis\Redis\Redis.csproj" />
24+
<ProjectReference Include="..\..\extensions\TikToken\TikToken\TikToken.csproj" />
1225
<ProjectReference Include="..\..\service\Core\Core.csproj" />
1326
</ItemGroup>
1427

examples/005-dotnet-async-memory-custom-pipeline/005-dotnet-async-memory-custom-pipeline.csproj

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,19 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12+
<ProjectReference Include="..\..\extensions\AzureAIDocIntel\AzureAIDocIntel.csproj" />
13+
<ProjectReference Include="..\..\extensions\AzureAISearch\AzureAISearch\AzureAISearch.csproj" />
14+
<ProjectReference Include="..\..\extensions\AzureBlobs\AzureBlobs.csproj" />
15+
<ProjectReference Include="..\..\extensions\AzureOpenAI\AzureOpenAI.csproj" />
16+
<ProjectReference Include="..\..\extensions\AzureQueues\AzureQueues.csproj" />
17+
<ProjectReference Include="..\..\extensions\LlamaSharp\LlamaSharp\LlamaSharp.csproj" />
18+
<ProjectReference Include="..\..\extensions\MongoDbAtlas\MongoDbAtlas\MongoDbAtlas.csproj" />
19+
<ProjectReference Include="..\..\extensions\OpenAI\OpenAI.csproj" />
20+
<ProjectReference Include="..\..\extensions\Postgres\Postgres\Postgres.csproj" />
21+
<ProjectReference Include="..\..\extensions\Qdrant\Qdrant\Qdrant.csproj" />
22+
<ProjectReference Include="..\..\extensions\RabbitMQ\RabbitMQ.csproj" />
23+
<ProjectReference Include="..\..\extensions\Redis\Redis\Redis.csproj" />
24+
<ProjectReference Include="..\..\extensions\TikToken\TikToken\TikToken.csproj" />
1225
<ProjectReference Include="..\..\service\Core\Core.csproj" />
1326
</ItemGroup>
1427

examples/101-dotnet-custom-Prompts/101-dotnet-custom-Prompts.csproj

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,20 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12+
<ProjectReference Include="..\..\extensions\AzureAIDocIntel\AzureAIDocIntel.csproj" />
13+
<ProjectReference Include="..\..\extensions\AzureAISearch\AzureAISearch\AzureAISearch.csproj" />
14+
<ProjectReference Include="..\..\extensions\AzureBlobs\AzureBlobs.csproj" />
15+
<ProjectReference Include="..\..\extensions\AzureOpenAI\AzureOpenAI.csproj" />
16+
<ProjectReference Include="..\..\extensions\AzureQueues\AzureQueues.csproj" />
17+
<ProjectReference Include="..\..\extensions\LlamaSharp\LlamaSharp\LlamaSharp.csproj" />
18+
<ProjectReference Include="..\..\extensions\MongoDbAtlas\MongoDbAtlas\MongoDbAtlas.csproj" />
19+
<ProjectReference Include="..\..\extensions\OpenAI\OpenAI.csproj" />
20+
<ProjectReference Include="..\..\extensions\Postgres\Postgres\Postgres.csproj" />
21+
<ProjectReference Include="..\..\extensions\Qdrant\Qdrant\Qdrant.csproj" />
22+
<ProjectReference Include="..\..\extensions\RabbitMQ\RabbitMQ.csproj" />
23+
<ProjectReference Include="..\..\extensions\Redis\Redis\Redis.csproj" />
24+
<ProjectReference Include="..\..\extensions\TikToken\TikToken\TikToken.csproj" />
25+
<ProjectReference Include="..\..\service\Abstractions\Abstractions.csproj" />
1226
<ProjectReference Include="..\..\service\Core\Core.csproj" />
1327
</ItemGroup>
1428

examples/102-dotnet-custom-partitioning-options/102-dotnet-custom-partitioning-options.csproj

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,20 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13+
<ProjectReference Include="..\..\extensions\AzureAIDocIntel\AzureAIDocIntel.csproj" />
14+
<ProjectReference Include="..\..\extensions\AzureAISearch\AzureAISearch\AzureAISearch.csproj" />
15+
<ProjectReference Include="..\..\extensions\AzureBlobs\AzureBlobs.csproj" />
16+
<ProjectReference Include="..\..\extensions\AzureOpenAI\AzureOpenAI.csproj" />
17+
<ProjectReference Include="..\..\extensions\AzureQueues\AzureQueues.csproj" />
18+
<ProjectReference Include="..\..\extensions\LlamaSharp\LlamaSharp\LlamaSharp.csproj" />
19+
<ProjectReference Include="..\..\extensions\MongoDbAtlas\MongoDbAtlas\MongoDbAtlas.csproj" />
20+
<ProjectReference Include="..\..\extensions\OpenAI\OpenAI.csproj" />
21+
<ProjectReference Include="..\..\extensions\Postgres\Postgres\Postgres.csproj" />
22+
<ProjectReference Include="..\..\extensions\Qdrant\Qdrant\Qdrant.csproj" />
23+
<ProjectReference Include="..\..\extensions\RabbitMQ\RabbitMQ.csproj" />
24+
<ProjectReference Include="..\..\extensions\Redis\Redis\Redis.csproj" />
25+
<ProjectReference Include="..\..\extensions\TikToken\TikToken\TikToken.csproj" />
26+
<ProjectReference Include="..\..\service\Abstractions\Abstractions.csproj" />
1327
<ProjectReference Include="..\..\service\Core\Core.csproj" />
1428
</ItemGroup>
1529

0 commit comments

Comments
 (0)