1
+ <?xml version =" 1.0" encoding =" utf-8" ?>
2
+ <Project >
3
+ <!-- Enable central package management -->
4
+ <PropertyGroup >
5
+ <ManagePackageVersionsCentrally >true</ManagePackageVersionsCentrally >
6
+ <CentralPackageTransitivePinningEnabled >true</CentralPackageTransitivePinningEnabled >
7
+ </PropertyGroup >
8
+
9
+ <!-- Package versions -->
10
+ <ItemGroup >
11
+ <!-- Product dependencies -->
12
+ <PackageVersion Include =" Apache.Arrow" Version =" $(ApacheArrowVersion)" />
13
+ <PackageVersion Include =" Google.Protobuf" Version =" $(GoogleProtobufVersion)" />
14
+ <PackageVersion Include =" JsonSchema.Net" Version =" $(JsonSchemaNetVersion)" />
15
+ <PackageVersion Include =" JsonSchema.Net.Generation" Version =" $(JsonSchemaNetGenerationVersion)" />
16
+ <PackageVersion Include =" LightGBM" Version =" $(LightGBMVersion)" />
17
+ <PackageVersion Include =" Microsoft.Bcl.AsyncInterfaces" Version =" $(MicrosoftBclAsyncInterfacesVersion)" />
18
+ <PackageVersion Include =" Microsoft.Bcl.HashCode" Version =" $(MicrosoftBclHashCodeVersion)" />
19
+ <PackageVersion Include =" Microsoft.Bcl.Memory" Version =" $(MicrosoftBclMemoryVersion)" />
20
+ <PackageVersion Include =" Microsoft.CodeAnalysis" Version =" $(MicrosoftCodeAnalysisCSharpVersion)" />
21
+ <PackageVersion Include =" Microsoft.CodeAnalysis.Analyzers" Version =" $(MicrosoftCodeAnalysisAnalyzersVersion)" />
22
+ <PackageVersion Include =" Microsoft.CodeAnalysis.CSharp" Version =" $(MicrosoftCodeAnalysisCSharpVersion)" />
23
+ <PackageVersion Include =" Microsoft.CodeAnalysis.CSharp.Workspaces" Version =" $(MicrosoftCodeAnalysisCSharpVersion)" />
24
+ <PackageVersion Include =" Microsoft.CSharp" Version =" $(MicrosoftCSharpVersion)" />
25
+ <PackageVersion Include =" Microsoft.DotNet.Interactive" Version =" $(MicrosoftDotNetInteractiveVersion)" />
26
+ <PackageVersion Include =" Microsoft.DotNet.Interactive.Formatting" Version =" $(MicrosoftDotNetInteractiveVersion)" />
27
+ <PackageVersion Include =" Microsoft.Extensions.AI.Abstractions" Version =" $(MicrosoftExtensionsAIVersion)" />
28
+ <PackageVersion Include =" Microsoft.Extensions.DependencyInjection" Version =" $(MicrosoftExtensionsDependencyInjectionVersion)" />
29
+ <PackageVersion Include =" Microsoft.Extensions.DependencyInjection.Abstractions" Version =" $(MicrosoftExtensionsDependencyInjectionAbstractionsVersion)" />
30
+ <PackageVersion Include =" Microsoft.Extensions.Logging" Version =" $(MicrosoftExtensionsLoggingVersion)" />
31
+ <PackageVersion Include =" Microsoft.Extensions.Logging.Console" Version =" $(MicrosoftExtensionsLoggingVersion)" />
32
+ <PackageVersion Include =" Microsoft.Extensions.ObjectPool" Version =" $(MicrosoftExtensionsObjectPoolVersion)" />
33
+ <PackageVersion Include =" Microsoft.Extensions.Options" Version =" $(MicrosoftExtensionsOptionsVersion)" />
34
+ <PackageVersion Include =" Microsoft.ML.OnnxRuntime" Version =" $(MicrosoftMLOnnxRuntimeVersion)" />
35
+ <PackageVersion Include =" Microsoft.ML.OnnxRuntime.Managed" Version =" $(MicrosoftMLOnnxRuntimeVersion)" />
36
+ <PackageVersion Include =" Microsoft.SemanticKernel" Version =" $(SemanticKernelVersion)" />
37
+ <PackageVersion Include =" Microsoft.SemanticKernel.Abstractions" Version =" $(SemanticKernelVersion)" />
38
+ <PackageVersion Include =" MlNetMklDeps" Version =" $(MlNetMklDepsVersion)" />
39
+ <PackageVersion Include =" Newtonsoft.Json" Version =" $(NewtonsoftJsonVersion)" />
40
+ <PackageVersion Include =" NuGet.Packaging.Core" Version =" $(NuGetVersion)" />
41
+ <PackageVersion Include =" NuGet.Resolver" Version =" $(NuGetVersion)" />
42
+ <PackageVersion Include =" Parquet.Net" Version =" $(ParquetDotNetVersion)" />
43
+ <PackageVersion Include =" Plotly.NET.CSharp" Version =" $(PlotlyNETCSharpVersion)" />
44
+ <PackageVersion Include =" SciSharp.TensorFlow.Redist" Version =" $(TensorFlowVersion)" />
45
+ <PackageVersion Include =" SciSharp.TensorFlow.Redist-Linux-GPU" Version =" $(TensorFlowVersion)" />
46
+ <PackageVersion Include =" SciSharp.TensorFlow.Redist-Windows-GPU" Version =" $(TensorFlowVersion)" />
47
+ <PackageVersion Include =" SharpZipLib" Version =" $(SharpZipLibVersion)" />
48
+ <PackageVersion Include =" SkiaSharp" Version =" $(SkiaSharpVersion)" />
49
+ <PackageVersion Include =" SkiaSharp.NativeAssets.Linux.NoDependencies" Version =" $(SkiaSharpVersion)" />
50
+ <PackageVersion Include =" System.Buffers" Version =" $(SystemBuffersVersion)" />
51
+ <PackageVersion Include =" System.CodeDom" Version =" $(SystemCodeDomVersion)" />
52
+ <PackageVersion Include =" System.Collections.Immutable" Version =" $(SystemCollectionsImmutableVersion)" />
53
+ <PackageVersion Include =" System.Composition" Version =" $(SystemCompositionVersion)" />
54
+ <PackageVersion Include =" System.Configuration.ConfigurationManager" Version =" $(SystemConfigurationConfigurationManagerVersion)" />
55
+ <PackageVersion Include =" System.Formats.Asn1" Version =" $(SystemFormatsAsn1Version)" />
56
+ <PackageVersion Include =" System.IO.FileSystem.AccessControl" Version =" $(SystemIOFileSystemAccessControl)" />
57
+ <PackageVersion Include =" System.IO.Pipelines" Version =" $(SystemIOPipelinesVersion)" />
58
+ <PackageVersion Include =" System.Memory" Version =" $(SystemMemoryVersion)" />
59
+ <PackageVersion Include =" System.Numerics.Tensors" Version =" $(SystemNumericsTensorsVersion)" />
60
+ <PackageVersion Include =" System.Reflection.Emit" Version =" $(SystemReflectionEmitVersion)" />
61
+ <PackageVersion Include =" System.Reflection.Emit.Lightweight" Version =" $(SystemReflectionEmitLightweightVersion)" />
62
+ <PackageVersion Include =" System.Runtime.CompilerServices.Unsafe" Version =" $(SystemRuntimeCompilerServicesUnsafeVersion)" />
63
+ <PackageVersion Include =" System.Security.Principal.Windows" Version =" $(SystemSecurityPrincipalWindows)" />
64
+ <PackageVersion Include =" System.Text.Encodings.Web" Version =" $(SystemTextEncodingsWebVersion)" />
65
+ <PackageVersion Include =" System.Text.Json" Version =" $(SystemTextJsonVersion)" />
66
+ <PackageVersion Include =" System.Threading.Channels" Version =" $(SystemThreadingChannelsVersion)" />
67
+ <PackageVersion Include =" TensorFlow.NET" Version =" $(TensorflowDotNETVersion)" />
68
+ <PackageVersion Include =" TorchSharp" Version =" $(TorchSharpVersion)" />
69
+ <PackageVersion Include =" TorchSharp.PyBridge" Version =" $(TorchSharpPyBridgeVersion)" />
70
+ <PackageVersion Include =" libtorch-cpu-linux-x64" Version =" $(LibTorchVersion)" />
71
+ <PackageVersion Include =" libtorch-cpu-osx-x64" Version =" $(LibTorchVersion)" />
72
+ <PackageVersion Include =" libtorch-cpu-win-x64" Version =" $(LibTorchVersion)" />
73
+
74
+ <!-- Use the version specified by the SDK when building F# projects -->
75
+ <PackageVersion Include =" FSharp.Core" Condition =" '$(MSBuildProjectExtension)' == '.fsproj'" Version =" $(FSCorePackageVersion)" />
76
+
77
+ <!-- Test-only dependencies -->
78
+ <PackageVersion Include =" ApprovalTests" Version =" $(ApprovalTestsVersion)" />
79
+ <PackageVersion Include =" AutoGen.Core" Version =" $(AutoGenVersion)" />
80
+ <PackageVersion Include =" AutoGen.SourceGenerator" Version =" $(AutoGenVersion)" />
81
+ <PackageVersion Include =" AwesomeAssertions" Version =" $(AwesomeAssertionsVersion)" />
82
+ <PackageVersion Include =" BenchmarkDotNet" Version =" $(BenchmarkDotNetVersion)" />
83
+ <PackageVersion Include =" BenchmarkDotNet.Diagnostics.Windows" Version =" $(BenchmarkDotNetVersion)" />
84
+ <PackageVersion Include =" coverlet.collector" Version =" $(CoverletCollectorVersion)" />
85
+ <PackageVersion Include =" coverlet.msbuild" Version =" $(CoverletMsbuildVersion)" />
86
+ <PackageVersion Include =" Microsoft.CodeAnalysis.CSharp.CodeFix.Testing.XUnit" Version =" $(MicrosoftCodeAnalysisTestingVersion)" />
87
+ <PackageVersion Include =" Microsoft.DotNet.PlatformAbstractions" Version =" $(MicrosoftDotNetPlatformAbstractionsVersion)" />
88
+ <PackageVersion Include =" Microsoft.DotNet.RemoteExecutor" Version =" $(MicrosoftDotNetRemoteExecutorVersion)" />
89
+ <PackageVersion Include =" Microsoft.DotNet.XUnitExtensions" Version =" $(MicrosoftDotNetXUnitExtensionsVersion)" />
90
+ <PackageVersion Include =" Microsoft.Extensions.DependencyModel" Version =" $(MicrosoftExtensionsDependencyModelVersion)" />
91
+ <PackageVersion Include =" Microsoft.ML.Onnx.TestModels" Version =" $(MicrosoftMLOnnxTestModelsVersion)" />
92
+ <PackageVersion Include =" Microsoft.ML.TensorFlow.TestModels" Version =" $(MicrosoftMLTensorFlowTestModelsVersion)" />
93
+ <PackageVersion Include =" Microsoft.ML.TestDatabases" Version =" $(MicrosoftMLTestDatabasesVersion)" />
94
+ <PackageVersion Include =" Microsoft.ML.TestModels" Version =" $(MicrosoftMLTestModelsVersion)" />
95
+ <PackageVersion Include =" Microsoft.ML.TestTokenizers" Version =" $(MicrosoftMLTestTokenizersVersion)" />
96
+ <PackageVersion Include =" Moq" Version =" $(MoqVersion)" />
97
+ <PackageVersion Include =" MSTest.TestAdapter" Version =" $(MSTestTestAdapterVersion)" />
98
+ <PackageVersion Include =" MSTest.TestFramework" Version =" $(MSTestTestFrameworkVersion)" />
99
+ <PackageVersion Include =" System.Data.SqlClient" Version =" $(SystemDataSqlClientVersion)" />
100
+ <PackageVersion Include =" System.Data.SQLite.Core" Version =" $(SystemDataSQLiteCoreVersion)" />
101
+ <PackageVersion Include =" System.Data.SQLite" Version =" $(SystemDataSQLiteCoreVersion)" />
102
+ <PackageVersion Include =" runtime.native.System.Data.SqlClient.sni" Version =" $(RuntimeNativeSystemDataSqlClientSniVersion)" />
103
+ <PackageVersion Include =" Xunit.Combinatorial" Version =" $(XunitCombinatorialVersion)" />
104
+
105
+ <!-- Build/infrastructure dependencies -->
106
+ <PackageVersion Include =" Codecov" Version =" $(CodecovVersion)" />
107
+ <PackageVersion Include =" Drop.App" Version =" $(DropAppVersion)" />
108
+ <PackageVersion Include =" Microsoft.DotNet.Build.Tasks.Templating" Version =" $(MicrosoftDotNetBuildTasksTemplatingVersion)" />
109
+ <PackageVersion Include =" Microsoft.DotNet.IBCMerge" Version =" $(MicrosoftDotNetIBCMergeVersion)" />
110
+ <PackageVersion Include =" Microsoft.ManifestTool.CrossPlatform" Version =" $(MicrosoftManifestToolCrossPlatformVersion)" />
111
+ <PackageVersion Include =" Microsoft.VisualStudioEng.MicroBuild.Core" Version =" $(MicrosoftVisualStudioEngMicroBuildCoreVersion)" />
112
+ <PackageVersion Include =" Microsoft.VisualStudioEng.MicroBuild.Plugins.SwixBuild" Version =" $(MicrosoftVisualStudioEngMicroBuildPluginsSwixBuildVersion)" />
113
+ <PackageVersion Include =" ReportGenerator" Version =" $(ReportGeneratorVersion)" />
114
+
115
+ <!-- Special cases - packages with specific versions not using properties -->
116
+ <PackageVersion Include =" MathNet.Numerics.Signed" Version =" 5.0.0" />
117
+ <PackageVersion Include =" TorchSharp-cuda-windows" Version =" 0.102.5" />
118
+ </ItemGroup >
119
+ </Project >
0 commit comments