Skip to content

Commit f6d5cfe

Browse files
chore(csharp): Enable centralized package management (apache#3605)
Enable centralized package management.
1 parent fb6306f commit f6d5cfe

24 files changed

+148
-94
lines changed

csharp/Benchmarks/Benchmarks.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="BenchmarkDotNet" Version="0.15.4" />
13-
<PackageReference Include="DuckDB.NET.Bindings.Full" Version="1.4.1" GeneratePathProperty="true" />
12+
<PackageReference Include="BenchmarkDotNet" />
13+
<PackageReference Include="DuckDB.NET.Bindings.Full" GeneratePathProperty="true" />
1414
</ItemGroup>
1515

1616
<ItemGroup>

csharp/Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
</PropertyGroup>
4646

4747
<ItemGroup Condition="!$([MSBuild]::IsTargetFrameworkCompatible($(TargetFramework), 'net8.0'))">
48-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All"/>
48+
<PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All"/>
4949
</ItemGroup>
5050

5151
<!-- NuGet properties -->

csharp/Directory.Packages.props

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
<!--
2+
Licensed to the Apache Software Foundation (ASF) under one or more
3+
contributor license agreements. See the NOTICE file distributed with
4+
this work for additional information regarding copyright ownership.
5+
The ASF licenses this file to You under the Apache License, Version 2.0
6+
(the "License"); you may not use this file except in compliance with
7+
the License. You may obtain a copy of the License at
8+
9+
http://www.apache.org/licenses/LICENSE-2.0
10+
11+
Unless required by applicable law or agreed to in writing, software
12+
distributed under the License is distributed on an "AS IS" BASIS,
13+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+
See the License for the specific language governing permissions and
15+
limitations under the License.
16+
-->
17+
18+
<Project>
19+
<PropertyGroup>
20+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
21+
</PropertyGroup>
22+
23+
<ItemGroup>
24+
<PackageVersion Include="Apache.Arrow" Version="22.1.0" />
25+
<PackageVersion Include="Apache.Arrow.Adbc.Client" Version="[$(Version)]" />
26+
<PackageVersion Include="Apache.Arrow.Adbc.Drivers.BigQuery" Version="[$(Version)]" />
27+
<PackageVersion Include="Apache.Arrow.Adbc.Drivers.Interop.FlightSql" Version="[$(Version)]" />
28+
<PackageVersion Include="Apache.Arrow.Adbc.Drivers.Interop.Snowflake" Version="[$(Version)]" />
29+
<PackageVersion Include="Apache.Arrow.Flight" Version="20.0.0" />
30+
<PackageVersion Include="ApacheThrift" Version="0.22.0" />
31+
<PackageVersion Include="Azure.Identity" Version="1.14.2" />
32+
<PackageVersion Include="BenchmarkDotNet" Version="0.15.4" />
33+
<PackageVersion Include="coverlet.collector" Version="6.0.4" />
34+
<PackageVersion Include="DuckDB.NET.Bindings.Full" Version="1.4.1" />
35+
<PackageVersion Include="K4os.Compression.LZ4" Version="1.3.8" />
36+
<PackageVersion Include="K4os.Compression.LZ4.Streams" Version="1.3.8" />
37+
<PackageVersion Include="Google.Cloud.BigQuery.Storage.V1" Version="3.17.0" />
38+
<PackageVersion Include="Google.Cloud.BigQuery.V2" Version="3.11.0" />
39+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.0" />
40+
<PackageVersion Include="Microsoft.SourceLink.GitHub" Version="8.0.0" />
41+
<PackageVersion Include="Moq" Version="4.20.72" />
42+
<PackageVersion Include="OpenTelemetry" Version="1.12.0" />
43+
<PackageVersion Include="OpenTelemetry.Exporter.Console" Version="1.12.0" />
44+
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.12.0" />
45+
<PackageVersion Include="System.Diagnostics.DiagnosticSource" Version="9.0.6" />
46+
<PackageVersion Include="System.Net.Http" Version="4.3.4" />
47+
<PackageVersion Include="System.Net.Http.WinHttpHandler" Version="8.0.2" />
48+
<PackageVersion Include="System.Text.Json" Version="9.0.9" />
49+
<PackageVersion Include="System.Threading.Channels" Version="9.0.8" />
50+
<PackageVersion Include="xunit" Version="2.9.3" />
51+
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5" />
52+
<PackageVersion Include="Xunit.SkippableFact" Version="1.5.23" />
53+
</ItemGroup>
54+
</Project>

csharp/src/Apache.Arrow.Adbc/Apache.Arrow.Adbc.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<PackageReadmeFile>readme.md</PackageReadmeFile>
77
</PropertyGroup>
88
<ItemGroup>
9-
<PackageReference Include="Apache.Arrow" Version="22.1.0" />
10-
<PackageReference Include="System.Diagnostics.DiagnosticSource" Version="9.0.6" />
9+
<PackageReference Include="Apache.Arrow" />
10+
<PackageReference Include="System.Diagnostics.DiagnosticSource" />
1111
</ItemGroup>
1212
<ItemGroup Condition="!$([MSBuild]::IsTargetFrameworkCompatible($(TargetFramework), 'net6.0'))">
13-
<PackageReference Include="System.Text.Json" Version="9.0.9" />
13+
<PackageReference Include="System.Text.Json" />
1414
</ItemGroup>
1515
<ItemGroup Condition="$([MSBuild]::IsTargetFrameworkCompatible($(TargetFramework), 'net6.0'))">
1616
<Compile Remove="C\NativeLibrary.cs" />

csharp/src/Drivers/Apache/Apache.Arrow.Adbc.Drivers.Apache.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
</PropertyGroup>
66

77
<ItemGroup>
8-
<PackageReference Include="ApacheThrift" Version="0.22.0" />
8+
<PackageReference Include="ApacheThrift" />
99
</ItemGroup>
1010
<ItemGroup Condition="!$([MSBuild]::IsTargetFrameworkCompatible($(TargetFramework), 'net6.0'))">
11-
<PackageReference Include="System.Net.Http" Version="4.3.4" />
12-
<PackageReference Include="System.Text.Json" Version="9.0.9" />
11+
<PackageReference Include="System.Net.Http" />
12+
<PackageReference Include="System.Text.Json" />
1313
</ItemGroup>
1414

1515
<ItemGroup>

csharp/src/Drivers/BigQuery/Apache.Arrow.Adbc.Drivers.BigQuery.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44
<PackageReadmeFile>readme.md</PackageReadmeFile>
55
</PropertyGroup>
66
<ItemGroup>
7-
<PackageReference Include="System.Net.Http.WinHttpHandler" Version="8.0.3" Condition="'$(TargetFrameworkIdentifier)' == '.NETStandard'" />
8-
<PackageReference Include="Google.Cloud.BigQuery.Storage.V1" Version="3.17.0" />
9-
<PackageReference Include="Google.Cloud.BigQuery.V2" Version="3.11.0" />
7+
<PackageReference Include="System.Net.Http.WinHttpHandler" Condition="'$(TargetFrameworkIdentifier)' == '.NETStandard'" />
8+
<PackageReference Include="Google.Cloud.BigQuery.Storage.V1" />
9+
<PackageReference Include="Google.Cloud.BigQuery.V2" />
1010
</ItemGroup>
1111
<ItemGroup Condition="!$([MSBuild]::IsTargetFrameworkCompatible($(TargetFramework), 'net6.0'))">
12-
<PackageReference Include="System.Text.Json" Version="9.0.9" />
12+
<PackageReference Include="System.Text.Json" />
1313
</ItemGroup>
1414
<ItemGroup>
1515
<ProjectReference Include="..\..\Apache.Arrow.Adbc\Apache.Arrow.Adbc.csproj" />

csharp/src/Drivers/Databricks/Apache.Arrow.Adbc.Drivers.Databricks.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
<PackageReadmeFile>readme.md</PackageReadmeFile>
55
</PropertyGroup>
66
<ItemGroup>
7-
<PackageReference Include="K4os.Compression.LZ4" Version="1.3.8" />
8-
<PackageReference Include="K4os.Compression.LZ4.Streams" Version="1.3.8" />
7+
<PackageReference Include="K4os.Compression.LZ4" />
8+
<PackageReference Include="K4os.Compression.LZ4.Streams" />
99
</ItemGroup>
1010
<ItemGroup>
1111
<Content Include="readme.md">

csharp/src/Drivers/FlightSql/Apache.Arrow.Adbc.Drivers.FlightSql.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<TargetFrameworks>netstandard2.0;net8.0</TargetFrameworks>
44
</PropertyGroup>
55
<ItemGroup>
6-
<PackageReference Include="System.Net.Http.WinHttpHandler" Version="8.0.3" Condition="'$(TargetFrameworkIdentifier)' == '.NETStandard'" />
7-
<PackageReference Include="Apache.Arrow.Flight" Version="20.0.0" />
6+
<PackageReference Include="System.Net.Http.WinHttpHandler" Condition="'$(TargetFrameworkIdentifier)' == '.NETStandard'" />
7+
<PackageReference Include="Apache.Arrow.Flight" />
88
</ItemGroup>
99
<ItemGroup>
1010
<ProjectReference Include="..\..\Apache.Arrow.Adbc\Apache.Arrow.Adbc.csproj" />

csharp/src/Telemetry/Traces/Exporters/Apache.Arrow.Adbc.Telemetry.Traces.Exporters.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
</ItemGroup>
1515

1616
<ItemGroup>
17-
<PackageReference Include="OpenTelemetry.Exporter.Console" Version="1.12.0" />
18-
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.12.0" />
19-
<PackageReference Include="System.Threading.Channels" Version="9.0.8" />
17+
<PackageReference Include="OpenTelemetry.Exporter.Console" />
18+
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" />
19+
<PackageReference Include="System.Threading.Channels" />
2020
</ItemGroup>
2121

2222
<ItemGroup>

csharp/src/Telemetry/Traces/Listeners/Apache.Arrow.Adbc.Telemetry.Traces.Listeners.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="System.Diagnostics.DiagnosticSource" Version="9.0.6" />
10-
<PackageReference Include="System.Text.Json" Version="9.0.9" />
11-
<PackageReference Include="System.Threading.Channels" Version="9.0.8" />
9+
<PackageReference Include="System.Diagnostics.DiagnosticSource" />
10+
<PackageReference Include="System.Text.Json" />
11+
<PackageReference Include="System.Threading.Channels" />
1212
</ItemGroup>
1313

1414
<ItemGroup>

0 commit comments

Comments
 (0)