From 00e90685b05a4712248544ef8e67d01af456446b Mon Sep 17 00:00:00 2001 From: Oliver Drobnik Date: Wed, 7 Oct 2026 20:43:00 +0200 Subject: [PATCH] Update dependencies to their latest releases The lockfile moves to swift-nio 2.104.0, swift-log 1.16.1, swift-collections 1.7.2, swift-async-algorithms 1.1.7 and swift-service-lifecycle 2.12.1; everything else is already current. The swift-log floor rises from 1.0.0 to 1.11.0, which introduced the LogEvent both OSLogHandlers already implement. Still held back by other packages' requirements: swift-crypto 5 (SwiftMCP and swift-nio-extras allow < 5), swift-subprocess 1.0 (JSONFoundation allows 0.x) and swift-syntax 604 (SwiftMCP and JSONFoundation allow < 604). Co-Authored-By: Claude Opus 5.5 --- Package.resolved | 20 ++++++++++---------- Package.swift | 3 ++- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/Package.resolved b/Package.resolved index e0cdeb1..38f828e 100644 --- a/Package.resolved +++ b/Package.resolved @@ -51,8 +51,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/apple/swift-async-algorithms.git", "state" : { - "revision" : "789dcf1f3d3f00251482f40a432ab7144c181987", - "version" : "1.1.6" + "revision" : "13713a4ffdee8abd929f92568ee9462a46ae26e0", + "version" : "1.1.7" } }, { @@ -87,8 +87,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/apple/swift-collections.git", "state" : { - "revision" : "98ef3c98609a1e31b7e157b5b619579001a789d6", - "version" : "1.7.1" + "revision" : "3b69cedbaa49957e97c092ae400bb57602ef941f", + "version" : "1.7.2" } }, { @@ -132,8 +132,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/apple/swift-log.git", "state" : { - "revision" : "9c6fb14227f55d8f711ce3847dc2f419fb0ecacb", - "version" : "1.15.1" + "revision" : "4038b6a4f74a1426f47eb1dd5b4bb5628a15d597", + "version" : "1.16.1" } }, { @@ -150,8 +150,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/apple/swift-nio", "state" : { - "revision" : "21de5f08c1a166a6dd293d0e587ad977bf8dac5d", - "version" : "2.103.0" + "revision" : "6db9d9abd92ad7399b8a564cafbb87d3507245fa", + "version" : "2.104.0" } }, { @@ -213,8 +213,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/swift-server/swift-service-lifecycle.git", "state" : { - "revision" : "7f9326b0326ff86e3646295ea6e891f68c471c5e", - "version" : "2.12.0" + "revision" : "c55297914e26ce3085b73ca88c521ef99136f6ad", + "version" : "2.12.1" } }, { diff --git a/Package.swift b/Package.swift index 896ecf5..b8955bf 100644 --- a/Package.swift +++ b/Package.swift @@ -63,7 +63,8 @@ let package = Package( // swift-archive". .package(url: "https://github.com/Cocoanetics/SwiftText", .upToNextMajor(from: "2.3.0")), .package(url: "https://github.com/apple/swift-argument-parser", from: "1.3.0"), - .package(url: "https://github.com/apple/swift-log.git", from: "1.0.0"), + // 1.11.0 introduced LogEvent, which both OSLogHandlers implement. + .package(url: "https://github.com/apple/swift-log.git", from: "1.11.0"), // Not used directly: SwiftPM fails to resolve this trait-gated transitive // dependency (via SwiftMCP → JSONFoundation) unless it is declared at the root. .package(url: "https://github.com/swiftlang/swift-subprocess.git", from: "0.5.0")