-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDirectory.Packages.props
More file actions
77 lines (77 loc) · 4.38 KB
/
Copy pathDirectory.Packages.props
File metadata and controls
77 lines (77 loc) · 4.38 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
<Project>
<PropertyGroup>
<!-- Optional: Enforce version consistency across all projects -->
<CentralPackageTransitivePinningEnabled>true</CentralPackageTransitivePinningEnabled>
</PropertyGroup>
<ItemGroup Label="Core Framework Dependencies">
<!-- Microsoft Extensions Core -->
<PackageVersion Include="Anthropic.SDK" Version="5.8.0" />
<PackageVersion Include="Microsoft.Extensions.AI" Version="10.6.0" />
<PackageVersion Include="Microsoft.Extensions.AI.Abstractions" Version="10.7.0" />
<PackageVersion Include="Microsoft.Extensions.AI.OpenAI" Version="10.6.0" />
<PackageVersion Include="Microsoft.Extensions.AI.AzureAIInference" Version="10.0.0-preview.1.25559.3" />
<!-- Microsoft Extensions DI and Logging -->
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="10.0.9" />
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="10.0.9" />
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.9" />
<PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="10.0.9" />
<!-- Microsoft Extensions Configuration -->
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="10.0.9" />
<PackageVersion Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="10.0.9" />
<PackageVersion Include="Microsoft.Extensions.Configuration.Json" Version="10.0.9" />
<PackageVersion Include="Microsoft.OpenApi" Version="3.5.3" />
</ItemGroup>
<ItemGroup Label="IronHive">
<PackageVersion Include="IronHive.Abstractions" Version="0.15.0" />
<PackageVersion Include="IronHive.Core" Version="0.15.0" />
<PackageVersion Include="IronHive.Providers.OpenAI" Version="0.15.0" />
</ItemGroup>
<ItemGroup Label="AI and Agent Framework">
<!-- Azure AI Services -->
<PackageVersion Include="Azure.AI.ContentSafety" Version="1.0.0" />
<PackageVersion Include="Azure.AI.OpenAI" Version="2.9.0-beta.1" />
<PackageVersion Include="Azure.Identity" Version="1.21.0" />
<!-- OpenTelemetry: pin transitive to avoid NU1902 vulnerability in 1.15.0 -->
<PackageVersion Include="OpenTelemetry.Api" Version="1.16.0" />
<PackageVersion Include="OpenTelemetry.Api.ProviderBuilderExtensions" Version="1.16.0" />
<!-- Microsoft Agents -->
<PackageVersion Include="Microsoft.Agents.AI" Version="1.6.1" />
<PackageVersion Include="Microsoft.Agents.AI.Abstractions" Version="1.6.1" />
<PackageVersion Include="Microsoft.Agents.AI.OpenAI" Version="1.6.1" />
<PackageVersion Include="Microsoft.Agents.AI.Workflows" Version="1.6.1" />
<!-- OpenAI SDK -->
<PackageVersion Include="OpenAI" Version="2.10.0" />
</ItemGroup>
<ItemGroup Label="Development Tools">
<!-- Roslyn and Code Analysis -->
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="5.0.0" />
<PackageVersion Include="Microsoft.CodeAnalysis.Workspaces.MSBuild" Version="5.0.0" />
<PackageVersion Include="Microsoft.Build.Locator" Version="1.11.2" />
<PackageVersion Include="Microsoft.Build.Framework" Version="18.0.2" />
<!-- Utilities -->
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="10.0.2" />
<PackageVersion Include="YamlDotNet" Version="18.1.0" />
<PackageVersion Include="Microsoft.ML.OnnxRuntime" Version="1.26.0" />
<PackageVersion Include="DotNetEnv" Version="3.2.0" />
<!-- Resilience and Caching -->
<PackageVersion Include="Polly" Version="8.6.6" />
<PackageVersion Include="Polly.Extensions" Version="8.6.1" />
<PackageVersion Include="Microsoft.Extensions.Caching.Memory" Version="10.0.9" />
<!-- Token Counting and Cost Tracking -->
<PackageVersion Include="TokenMeter" Version="0.4.0" />
</ItemGroup>
<ItemGroup Label="Web and API">
<!-- ASP.NET Core -->
<PackageVersion Include="Microsoft.AspNetCore.OpenApi" Version="10.0.2" />
<PackageVersion Include="Swashbuckle.AspNetCore" Version="10.1.7" />
</ItemGroup>
<ItemGroup Label="Testing">
<!-- xUnit -->
<PackageVersion Include="xunit" Version="2.9.3" />
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5" />
<!-- Test SDK and Tools -->
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.5.1" />
<PackageVersion Include="coverlet.collector" Version="10.0.1" />
<PackageVersion Include="NSubstitute" Version="5.3.0" />
</ItemGroup>
</Project>