Skip to content

Commit 5717a2b

Browse files
authored
chore: Bump NuGet dependencies (#1578)
1 parent ef955b3 commit 5717a2b

File tree

6 files changed

+29
-18
lines changed

6 files changed

+29
-18
lines changed

Directory.Packages.props

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,31 @@
44
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
55
</PropertyGroup>
66
<ItemGroup>
7-
<PackageVersion Include="BouncyCastle.Cryptography" Version="2.6.1"/>
8-
<PackageVersion Include="Docker.DotNet.Enhanced.X509" Version="3.129.0"/>
9-
<PackageVersion Include="Docker.DotNet.Enhanced" Version="3.129.0"/>
7+
<PackageVersion Include="BouncyCastle.Cryptography" Version="2.6.2"/>
8+
<PackageVersion Include="Docker.DotNet.Enhanced.X509" Version="3.130.0"/>
9+
<PackageVersion Include="Docker.DotNet.Enhanced" Version="3.130.0"/>
1010
<PackageVersion Include="Microsoft.Bcl.AsyncInterfaces" Version="8.0.0"/>
1111
<PackageVersion Include="Microsoft.Bcl.HashCode" Version="1.1.1"/>
1212
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.3"/>
1313
<PackageVersion Include="SharpZipLib" Version="1.4.2"/>
14-
<PackageVersion Include="SSH.NET" Version="2024.2.0"/>
14+
<PackageVersion Include="SSH.NET" Version="2025.1.0"/>
1515
<!-- Cake build: -->
1616
<PackageVersion Include="Cake.Frosting.Git" Version="5.0.1"/>
1717
<PackageVersion Include="Cake.Frosting" Version="5.0.0"/>
1818
<PackageVersion Include="Cake.Sonar" Version="5.0.0"/>
1919
<!-- Unit and integration test dependencies: -->
20-
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.11.1"/>
20+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.1"/>
2121
<PackageVersion Include="Microsoft.Extensions.Diagnostics.Testing" Version="8.10.0"/>
2222
<PackageVersion Include="coverlet.collector" Version="6.0.4"/>
2323
<PackageVersion Include="Dapper" Version="2.1.66"/>
2424
<PackageVersion Include="ReflectionMagic" Version="5.0.1"/>
25-
<PackageVersion Include="xunit.analyzers" Version="1.21.0"/>
26-
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.0"/>
25+
<PackageVersion Include="xunit.analyzers" Version="1.25.0"/>
26+
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5"/>
2727
<PackageVersion Include="xunit" Version="2.9.3"/>
28-
<PackageVersion Include="xunit.v3" Version="2.0.2"/>
28+
<PackageVersion Include="xunit.v3" Version="3.1.0"/>
2929
<!-- xUnit.net extensibility for Testcontainers.Xunit and Testcontainers.XunitV3 packages: -->
3030
<PackageVersion Include="xunit.extensibility.execution" Version="2.9.3"/>
31-
<PackageVersion Include="xunit.v3.extensibility.core" Version="2.0.2"/>
31+
<PackageVersion Include="xunit.v3.extensibility.core" Version="3.1.0"/>
3232
<!-- Third-party client dependencies to connect and interact with the containers: -->
3333
<PackageVersion Include="Apache.NMS.ActiveMQ" Version="2.1.1"/>
3434
<PackageVersion Include="ArangoDBNetStandard" Version="2.0.1"/>
@@ -40,7 +40,7 @@
4040
<PackageVersion Include="Azure.Data.Tables" Version="12.8.0"/>
4141
<PackageVersion Include="Azure.Identity" Version="1.13.2"/>
4242
<PackageVersion Include="Azure.Messaging.EventHubs" Version="5.11.3"/>
43-
<PackageVersion Include="Azure.Messaging.ServiceBus" Version="7.18.2"/>
43+
<PackageVersion Include="Azure.Messaging.ServiceBus" Version="7.20.1"/>
4444
<PackageVersion Include="Azure.Security.KeyVault.Certificates" Version="4.7.0"/>
4545
<PackageVersion Include="Azure.Security.KeyVault.Secrets" Version="4.7.0"/>
4646
<PackageVersion Include="Azure.Storage.Blobs" Version="12.17.0"/>
@@ -62,14 +62,14 @@
6262
<PackageVersion Include="Google.Cloud.PubSub.V1" Version="3.5.0"/>
6363
<PackageVersion Include="Google.Cloud.Storage.V1" Version="4.6.0"/>
6464
<PackageVersion Include="InfluxDB.Client" Version="4.18.0"/>
65-
<PackageVersion Include="JanusGraph.Net" Version="1.0.0"/>
65+
<PackageVersion Include="JanusGraph.Net" Version="1.1.0"/>
6666
<PackageVersion Include="Keycloak.Net.Core" Version="1.0.20"/>
6767
<PackageVersion Include="KubernetesClient" Version="17.0.14"/>
6868
<PackageVersion Include="Microsoft.Azure.Cosmos" Version="3.32.1"/>
6969
<PackageVersion Include="Microsoft.Azure.Kusto.Data" Version="12.2.8"/>
7070
<PackageVersion Include="Microsoft.Data.SqlClient" Version="5.2.2"/>
7171
<PackageVersion Include="Microsoft.Playwright" Version="1.55.0"/>
72-
<PackageVersion Include="Milvus.Client" Version="2.2.2-preview.6"/>
72+
<PackageVersion Include="Milvus.Client" Version="2.3.0-preview.1"/>
7373
<PackageVersion Include="MongoDB.Driver" Version="3.2.0"/>
7474
<PackageVersion Include="MQTTnet" Version="5.0.1.1416"/>
7575
<PackageVersion Include="MyCouch" Version="7.6.0"/>

src/Testcontainers.Mosquitto/MosquittoBuilder.cs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ public override MosquittoContainer Build()
6060
{
6161
Validate();
6262

63+
const string allowAnonymous = "allow_anonymous true";
64+
6365
// Maybe we should move this into the startup callback.
6466
var mosquittoConfig = new StringWriter();
6567
mosquittoConfig.NewLine = "\n";
@@ -76,21 +78,21 @@ public override MosquittoContainer Build()
7678
mosquittoConfig.WriteLine("# MQTT, unencrypted, unauthenticated");
7779
mosquittoConfig.WriteLine($"listener {MqttPort} 0.0.0.0");
7880
mosquittoConfig.WriteLine("protocol mqtt");
79-
mosquittoConfig.WriteLine("allow_anonymous true");
81+
mosquittoConfig.WriteLine(allowAnonymous);
8082

8183
mosquittoConfig.WriteLine();
8284
mosquittoConfig.WriteLine("# MQTT over WebSockets, unencrypted, unauthenticated");
8385
mosquittoConfig.WriteLine($"listener {MqttWsPort} 0.0.0.0");
8486
mosquittoConfig.WriteLine("protocol websockets");
85-
mosquittoConfig.WriteLine("allow_anonymous true");
87+
mosquittoConfig.WriteLine(allowAnonymous);
8688

8789
if (DockerResourceConfiguration.TlsEnabled)
8890
{
8991
mosquittoConfig.WriteLine();
9092
mosquittoConfig.WriteLine("# MQTT, encrypted, unauthenticated");
9193
mosquittoConfig.WriteLine($"listener {MqttTlsPort} 0.0.0.0");
9294
mosquittoConfig.WriteLine("protocol mqtt");
93-
mosquittoConfig.WriteLine("allow_anonymous true");
95+
mosquittoConfig.WriteLine(allowAnonymous);
9496
mosquittoConfig.WriteLine("tls_version tlsv1.2");
9597
mosquittoConfig.WriteLine($"certfile {CertificateFilePath}");
9698
mosquittoConfig.WriteLine($"keyfile {CertificateKeyFilePath}");
@@ -99,7 +101,7 @@ public override MosquittoContainer Build()
99101
mosquittoConfig.WriteLine("# MQTT over WebSockets, encrypted, unauthenticated");
100102
mosquittoConfig.WriteLine($"listener {MqttWssPort} 0.0.0.0");
101103
mosquittoConfig.WriteLine("protocol websockets");
102-
mosquittoConfig.WriteLine("allow_anonymous true");
104+
mosquittoConfig.WriteLine(allowAnonymous);
103105
mosquittoConfig.WriteLine("tls_version tlsv1.2");
104106
mosquittoConfig.WriteLine($"certfile {CertificateFilePath}");
105107
mosquittoConfig.WriteLine($"keyfile {CertificateKeyFilePath}");

src/Testcontainers/Clients/DockerApiClient.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ await RuntimeInitialized.WaitAsync(ct)
117117
runtimeInfo.AppendLine(" Labels: ");
118118
runtimeInfo.Append(string.Join(Environment.NewLine, labels.Select(label => " " + label)));
119119
}
120+
120121
Logger.LogInformation("{RuntimeInfo}", runtimeInfo);
121122
}
122123
catch (Exception e)

tests/Testcontainers.Platform.Windows.Tests/SkipOnLinuxEngineAttribute.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@ public sealed class SkipOnLinuxEngineAttribute : FactAttribute
55
{
66
private static readonly bool IsLinuxEngineEnabled = DockerCli.PlatformIsEnabled(DockerCli.DockerPlatform.Linux);
77

8-
public SkipOnLinuxEngineAttribute()
8+
public SkipOnLinuxEngineAttribute(
9+
[CallerFilePath] [CanBeNull] string sourceFilePath = null,
10+
[CallerLineNumber] int sourceLineNumber = -1)
11+
: base(sourceFilePath, sourceLineNumber)
912
{
1013
if (IsLinuxEngineEnabled)
1114
{

tests/Testcontainers.Platform.Windows.Tests/Usings.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
global using System;
2+
global using System.Runtime.CompilerServices;
23
global using System.Threading.Tasks;
34
global using DotNet.Testcontainers.Builders;
45
global using DotNet.Testcontainers.Commons;

tests/Testcontainers.Tests/Unit/Builders/DockerConfigTest.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ namespace DotNet.Testcontainers.Tests.Unit
88
using DotNet.Testcontainers.Builders;
99
using DotNet.Testcontainers.Commons;
1010
using DotNet.Testcontainers.Configurations;
11+
using JetBrains.Annotations;
1112
using Xunit;
1213

1314
public static class DockerConfigTests
@@ -152,7 +153,10 @@ public void ReturnsConfiguredEndpointWhenDockerHostIsSet()
152153

153154
private sealed class SkipIfHostOrContextIsSet : FactAttribute
154155
{
155-
public SkipIfHostOrContextIsSet()
156+
public SkipIfHostOrContextIsSet(
157+
[CallerFilePath] [CanBeNull] string sourceFilePath = null,
158+
[CallerLineNumber] int sourceLineNumber = -1)
159+
: base(sourceFilePath, sourceLineNumber)
156160
{
157161
const string reason = "The Docker CLI doesn't know about ~/.testcontainers.properties file.";
158162
var dockerHost = PropertiesFileConfiguration.Instance.GetDockerHost();

0 commit comments

Comments
 (0)