Skip to content

Commit 477baa9

Browse files
authored
Merge pull request #204 from awaescher/feature/central-package-management
Use central package management
2 parents 01af1cf + a1c9f81 commit 477baa9

File tree

7 files changed

+62
-26
lines changed

7 files changed

+62
-26
lines changed

Directory.Packages.props

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
<Project>
2+
3+
<PropertyGroup>
4+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
5+
</PropertyGroup>
6+
7+
<ItemGroup>
8+
<PackageVersion Include="coverlet.collector" Version="6.0.3" />
9+
<PackageVersion Include="coverlet.collector" Version="6.0.3" />
10+
<PackageVersion Include="mcpdotnet" Version="1.0.1.3" />
11+
<PackageVersion Include="Microsoft.Bcl.AsyncInterfaces" Version="9.0.0" />
12+
<PackageVersion Include="Microsoft.CodeAnalysis.Common" Version="4.12.0" />
13+
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" PrivateAssets="all" Version="4.12.0" />
14+
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="4.12.0" />
15+
<PackageVersion Include="Microsoft.Extensions.AI.Abstractions" Version="9.3.0-preview.1.25161.3" />
16+
<PackageVersion Include="Microsoft.Extensions.AI" Version="9.3.0-preview.1.25161.3" />
17+
<PackageVersion Include="Microsoft.Extensions.Logging.Debug" Version="9.0.2" />
18+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
19+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
20+
<PackageVersion Include="Moq" Version="4.20.72" />
21+
<PackageVersion Include="Moq" Version="4.20.72" />
22+
<PackageVersion Include="NUnit.Analyzers" Version="4.5.0" />
23+
<PackageVersion Include="NUnit.Analyzers" Version="4.5.0" />
24+
<PackageVersion Include="NUnit" Version="4.3.2" />
25+
<PackageVersion Include="NUnit" Version="4.3.2" />
26+
<PackageVersion Include="NUnit3TestAdapter" Version="4.6.0" />
27+
<PackageVersion Include="NUnit3TestAdapter" Version="4.6.0" />
28+
<PackageVersion Include="Shouldly" Version="4.3.0" />
29+
<PackageVersion Include="Shouldly" Version="4.3.0" />
30+
<PackageVersion Include="SixLabors.ImageSharp" Version="3.1.7" />
31+
<PackageVersion Include="Spectre.Console.ImageSharp" Version="0.49.1" />
32+
<PackageVersion Include="Spectre.Console" Version="0.49.1" />
33+
<PackageVersion Include="System.Linq.Async" Version="6.0.1" />
34+
</ItemGroup>
35+
36+
</Project>

demo/OllamaApiConsole.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="SixLabors.ImageSharp" Version="3.1.7" />
11-
<PackageReference Include="Spectre.Console" Version="0.49.1" />
12-
<PackageReference Include="Spectre.Console.ImageSharp" Version="0.49.1" />
10+
<PackageReference Include="SixLabors.ImageSharp" />
11+
<PackageReference Include="Spectre.Console" />
12+
<PackageReference Include="Spectre.Console.ImageSharp" />
1313
</ItemGroup>
1414

1515
<ItemGroup>

src/OllamaSharp.ModelContextProtocol/OllamaSharp.ModelContextProtocol.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
</ItemGroup>
3737

3838
<ItemGroup>
39-
<PackageReference Include="mcpdotnet" Version="1.0.1.3" />
39+
<PackageReference Include="mcpdotnet" />
4040
</ItemGroup>
4141

4242
<ItemGroup>

src/OllamaSharp/OllamaSharp.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@
4242
</ItemGroup>
4343

4444
<ItemGroup>
45-
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="9.0.0" />
46-
<PackageReference Include="Microsoft.Extensions.AI.Abstractions" Version="9.3.0-preview.1.25161.3" />
45+
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" />
46+
<PackageReference Include="Microsoft.Extensions.AI.Abstractions" />
4747
</ItemGroup>
4848

4949
<ItemGroup>

src/SourceGenerators/OllamaSharp.SourceGenerators.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" PrivateAssets="all" Version="4.12.0" />
12+
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" PrivateAssets="all" />
1313
</ItemGroup>
1414

1515
</Project>

test/Tests.csproj

+11-11
Original file line numberDiff line numberDiff line change
@@ -10,23 +10,23 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="Shouldly" Version="4.3.0" />
14-
<PackageReference Include="Microsoft.CodeAnalysis.Common" Version="4.12.0" />
15-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.12.0" />
16-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
17-
<PackageReference Include="Moq" Version="4.20.72" />
18-
<PackageReference Include="NUnit" Version="4.3.2" />
19-
<PackageReference Include="NUnit3TestAdapter" Version="4.6.0" />
20-
<PackageReference Include="NUnit.Analyzers" Version="4.5.0">
13+
<PackageReference Include="Shouldly" />
14+
<PackageReference Include="Microsoft.CodeAnalysis.Common" />
15+
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" />
16+
<PackageReference Include="Microsoft.NET.Test.Sdk" />
17+
<PackageReference Include="Moq" />
18+
<PackageReference Include="NUnit" />
19+
<PackageReference Include="NUnit3TestAdapter" />
20+
<PackageReference Include="NUnit.Analyzers">
2121
<PrivateAssets>all</PrivateAssets>
2222
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2323
</PackageReference>
24-
<PackageReference Include="coverlet.collector" Version="6.0.3">
24+
<PackageReference Include="coverlet.collector">
2525
<PrivateAssets>all</PrivateAssets>
2626
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2727
</PackageReference>
28-
<PackageReference Include="System.Linq.Async" Version="6.0.1" />
29-
<PackageReference Include="Microsoft.Extensions.AI" Version="9.3.0-preview.1.25161.3" />
28+
<PackageReference Include="System.Linq.Async" />
29+
<PackageReference Include="Microsoft.Extensions.AI" />
3030
</ItemGroup>
3131

3232
<ItemGroup>

tests/OllamaSharp.ModelContextProtocol.Tests/OllamaSharp.ModelContextProtocol.Tests.csproj

+8-8
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,17 @@
1212
</PropertyGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="Shouldly" Version="4.3.0" />
16-
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="9.0.2" />
17-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
18-
<PackageReference Include="Moq" Version="4.20.72" />
19-
<PackageReference Include="NUnit" Version="4.3.2" />
20-
<PackageReference Include="NUnit3TestAdapter" Version="4.6.0" />
21-
<PackageReference Include="NUnit.Analyzers" Version="4.5.0">
15+
<PackageReference Include="Shouldly" />
16+
<PackageReference Include="Microsoft.Extensions.Logging.Debug" />
17+
<PackageReference Include="Microsoft.NET.Test.Sdk" />
18+
<PackageReference Include="Moq" />
19+
<PackageReference Include="NUnit" />
20+
<PackageReference Include="NUnit3TestAdapter" />
21+
<PackageReference Include="NUnit.Analyzers">
2222
<PrivateAssets>all</PrivateAssets>
2323
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2424
</PackageReference>
25-
<PackageReference Include="coverlet.collector" Version="6.0.3">
25+
<PackageReference Include="coverlet.collector">
2626
<PrivateAssets>all</PrivateAssets>
2727
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2828
</PackageReference>

0 commit comments

Comments
 (0)