From b9e019c1ae486809547c7294ac4b514d2ca26608 Mon Sep 17 00:00:00 2001 From: Stefan Date: Tue, 30 Apr 2024 18:28:38 +0300 Subject: [PATCH] Fix/targeting exact dependency versions (#244) * Targeting exact dependency versions across SPM, CocoaPods and Carthage. --- JudoKit-iOS.podspec | 4 ++-- Package.resolved | 2 +- Package.swift | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/JudoKit-iOS.podspec b/JudoKit-iOS.podspec index dcaaf667c..21d48735d 100755 --- a/JudoKit-iOS.podspec +++ b/JudoKit-iOS.podspec @@ -14,9 +14,9 @@ Pod::Spec.new do |s| s.source_files = 'Source/**/*.{m,h}' s.exclude_files = 'Source/include/' - s.dependency 'DeviceDNA', '~> 2.1.0' + s.dependency 'DeviceDNA', '2.1.0' s.dependency 'TrustKit' - s.dependency 'Judo3DS2_iOS', '~> 1.2.0' + s.dependency 'Judo3DS2_iOS', '1.2.0' s.dependency 'RavelinEncrypt', '1.1.1' s.frameworks = 'CoreLocation', 'Security', 'CoreTelephony', 'Vision' diff --git a/Package.resolved b/Package.resolved index 1a2dfbe3d..11b2a7572 100644 --- a/Package.resolved +++ b/Package.resolved @@ -5,7 +5,7 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/Judopay/DeviceDNA-iOS", "state" : { - "revision" : "440a008c2940cbde9a128d330a3927e23e9968f4", + "revision" : "704e6b1f8a63fad2d41baefe3313ee25095023e2", "version" : "2.1.0" } }, diff --git a/Package.swift b/Package.swift index 8649d980c..8993a7aba 100644 --- a/Package.swift +++ b/Package.swift @@ -15,8 +15,8 @@ let package = Package( targets: ["JudoKit_iOS"]) ], dependencies: [ - .package(url: "https://github.com/Judopay/DeviceDNA-iOS", from: "2.1.0"), - .package(url: "https://github.com/Judopay/Judo3DS2-iOS", from: "1.2.0"), + .package(url: "https://github.com/Judopay/DeviceDNA-iOS", exact: "2.1.0"), + .package(url: "https://github.com/Judopay/Judo3DS2-iOS", exact: "1.2.0"), .package(url: "https://github.com/datatheorem/TrustKit", exact: "3.0.3"), .package(url: "https://github.com/unravelin/ravelin-encrypt-ios-xcframework-distribution", exact: "1.1.1") ],