From a420abe35c29a232f329340bc716ccbfa9d41c02 Mon Sep 17 00:00:00 2001 From: Paul Schmiedmayer Date: Fri, 21 Jun 2024 18:03:02 -0700 Subject: [PATCH 1/2] Update Dependencies --- .../xcshareddata/swiftpm/Package.resolved | 745 +++++++++--------- OwnYourData/Resources/Localizable.xcstrings | 3 - .../TrialsMatching/MatchingModule.swift | 6 +- 3 files changed, 374 insertions(+), 380 deletions(-) diff --git a/OwnYourData.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/OwnYourData.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index 5bb6907..78ba003 100644 --- a/OwnYourData.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/OwnYourData.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -1,376 +1,373 @@ { - "object": { - "pins": [ - { - "package": "abseil", - "repositoryURL": "https://github.com/google/abseil-cpp-binary.git", - "state": { - "branch": null, - "revision": "748c7837511d0e6a507737353af268484e1745e2", - "version": "1.2024011601.1" - } - }, - { - "package": "Antlr4", - "repositoryURL": "https://github.com/antlr/antlr4", - "state": { - "branch": null, - "revision": "7ed420ff2c78d62883875c442d75f32e73bc86c8", - "version": "4.13.1" - } - }, - { - "package": "AnyCodable", - "repositoryURL": "https://github.com/Flight-School/AnyCodable", - "state": { - "branch": null, - "revision": "862808b2070cd908cb04f9aafe7de83d35f81b05", - "version": "0.6.7" - } - }, - { - "package": "AppCheck", - "repositoryURL": "https://github.com/google/app-check.git", - "state": { - "branch": null, - "revision": "076b241a625e25eac22f8849be256dfb960fcdfe", - "version": "10.19.1" - } - }, - { - "package": "FHIRModels", - "repositoryURL": "https://github.com/apple/FHIRModels", - "state": { - "branch": null, - "revision": "861afd5816a98d38f86220eab2f812d76cad84a0", - "version": "0.5.0" - } - }, - { - "package": "Firebase", - "repositoryURL": "https://github.com/firebase/firebase-ios-sdk.git", - "state": { - "branch": null, - "revision": "9d17b500cd98d9a7009751ad62f802e152e97021", - "version": "10.26.0" - } - }, - { - "package": "GoogleAppMeasurement", - "repositoryURL": "https://github.com/google/GoogleAppMeasurement.git", - "state": { - "branch": null, - "revision": "16244d177c4e989f87b25e9db1012b382cfedc55", - "version": "10.25.0" - } - }, - { - "package": "GoogleDataTransport", - "repositoryURL": "https://github.com/google/GoogleDataTransport.git", - "state": { - "branch": null, - "revision": "a637d318ae7ae246b02d7305121275bc75ed5565", - "version": "9.4.0" - } - }, - { - "package": "GoogleUtilities", - "repositoryURL": "https://github.com/google/GoogleUtilities.git", - "state": { - "branch": null, - "revision": "57a1d307f42df690fdef2637f3e5b776da02aad6", - "version": "7.13.3" - } - }, - { - "package": "gRPC", - "repositoryURL": "https://github.com/google/grpc-binary.git", - "state": { - "branch": null, - "revision": "e9fad491d0673bdda7063a0341fb6b47a30c5359", - "version": "1.62.2" - } - }, - { - "package": "GTMSessionFetcher", - "repositoryURL": "https://github.com/google/gtm-session-fetcher.git", - "state": { - "branch": null, - "revision": "0382ca27f22fb3494cf657d8dc356dc282cd1193", - "version": "3.4.1" - } - }, - { - "package": "HealthKitOnFHIR", - "repositoryURL": "https://github.com/StanfordBDHG/HealthKitOnFHIR.git", - "state": { - "branch": null, - "revision": "418929f315f37e6d9c8f30f40030bc65b9cc47c9", - "version": "0.2.8" - } - }, - { - "package": "InteropForGoogle", - "repositoryURL": "https://github.com/google/interop-ios-for-google-sdks.git", - "state": { - "branch": null, - "revision": "2d12673670417654f08f5f90fdd62926dc3a2648", - "version": "100.0.0" - } - }, - { - "package": "leveldb", - "repositoryURL": "https://github.com/firebase/leveldb.git", - "state": { - "branch": null, - "revision": "a0bc79961d7be727d258d33d5a6b2f1023270ba1", - "version": "1.22.5" - } - }, - { - "package": "llama", - "repositoryURL": "https://github.com/StanfordBDHG/llama.cpp", - "state": { - "branch": null, - "revision": "6839853a321778906e210a33ee2c6aec52f34c97", - "version": "0.3.3" - } - }, - { - "package": "nanopb", - "repositoryURL": "https://github.com/firebase/nanopb.git", - "state": { - "branch": null, - "revision": "b7e1104502eca3a213b46303391ca4d3bc8ddec1", - "version": "2.30910.0" - } - }, - { - "package": "OpenAI", - "repositoryURL": "https://github.com/StanfordBDHG/OpenAI", - "state": { - "branch": null, - "revision": "29316babb446c34bb07bf528d96de7eb41e7b03c", - "version": "0.2.8" - } - }, - { - "package": "Promises", - "repositoryURL": "https://github.com/google/promises.git", - "state": { - "branch": null, - "revision": "540318ecedd63d883069ae7f1ed811a2df00b6ac", - "version": "2.4.0" - } - }, - { - "package": "ResearchKit", - "repositoryURL": "https://github.com/StanfordBDHG/ResearchKit", - "state": { - "branch": null, - "revision": "3f70adf898b5985ba15e25d5074d86a9c657d305", - "version": "2.2.30" - } - }, - { - "package": "ResearchKitOnFHIR", - "repositoryURL": "https://github.com/StanfordBDHG/ResearchKitOnFHIR", - "state": { - "branch": null, - "revision": "cdb24dd5607d5a63aaf3a3597c98122189cb548e", - "version": "1.3.0" - } - }, - { - "package": "Spezi", - "repositoryURL": "https://github.com/StanfordSpezi/Spezi", - "state": { - "branch": null, - "revision": "c43e4fa3d3938a847de2b677091a34ddaea5bc76", - "version": "1.2.3" - } - }, - { - "package": "SpeziAccount", - "repositoryURL": "https://github.com/StanfordSpezi/SpeziAccount.git", - "state": { - "branch": null, - "revision": "2de07209430fe7b13c44790eab948b30482fcb9d", - "version": "1.2.4" - } - }, - { - "package": "SpeziChat", - "repositoryURL": "https://github.com/StanfordSpezi/SpeziChat", - "state": { - "branch": null, - "revision": "aaa10d71431b78ece8bf29f95c0050632714984d", - "version": "0.2.0" - } - }, - { - "package": "SpeziFHIR", - "repositoryURL": "https://github.com/StanfordSpezi/SpeziFHIR.git", - "state": { - "branch": null, - "revision": "6eb16d2f80093d0c6db7d7966bc177e9454b5a49", - "version": "0.6.1" - } - }, - { - "package": "SpeziFirebase", - "repositoryURL": "https://github.com/StanfordSpezi/SpeziFirebase.git", - "state": { - "branch": null, - "revision": "16c1c751c14b08ae593eacf9bc2752c2e070fe2f", - "version": "1.1.0" - } - }, - { - "package": "SpeziFoundation", - "repositoryURL": "https://github.com/StanfordSpezi/SpeziFoundation", - "state": { - "branch": null, - "revision": "01af5b91a54f30ddd121258e81aff2ddc2a99ff9", - "version": "1.0.4" - } - }, - { - "package": "SpeziHealthKit", - "repositoryURL": "https://github.com/StanfordSpezi/SpeziHealthKit.git", - "state": { - "branch": null, - "revision": "1e9cb5a6036ac7f4ff37ea1c3ed4898103339ad1", - "version": "0.5.3" - } - }, - { - "package": "SpeziLLM", - "repositoryURL": "https://github.com/StanfordSpezi/SpeziLLM.git", - "state": { - "branch": null, - "revision": "94f14f6a1d0fb4c7bb54efa6b6241f18dfc5004d", - "version": "0.8.2" - } - }, - { - "package": "SpeziLocation", - "repositoryURL": "https://github.com/vishnuravi/SpeziLocation", - "state": { - "branch": null, - "revision": "76c24a5f60ed889a9ebe5b972f203e6330a5a86a", - "version": null - } - }, - { - "package": "SpeziOnboarding", - "repositoryURL": "https://github.com/StanfordSpezi/SpeziOnboarding", - "state": { - "branch": null, - "revision": "8d6dda3501720a1952573439b21a503cbecd9e0f", - "version": "1.2.0" - } - }, - { - "package": "SpeziQuestionnaire", - "repositoryURL": "https://github.com/StanfordSpezi/SpeziQuestionnaire.git", - "state": { - "branch": null, - "revision": "f9d9b6d99bb1e00bda2974b440dca8367733d591", - "version": "1.1.0" - } - }, - { - "package": "SpeziSpeech", - "repositoryURL": "https://github.com/StanfordSpezi/SpeziSpeech", - "state": { - "branch": null, - "revision": "60b8cdbf6f3d58b0d75eadf30db50f88848069aa", - "version": "1.0.1" - } - }, - { - "package": "SpeziStorage", - "repositoryURL": "https://github.com/StanfordSpezi/SpeziStorage.git", - "state": { - "branch": null, - "revision": "b958df9b31f24800388a7bfc28f457ce7b82556c", - "version": "1.0.2" - } - }, - { - "package": "SpeziViews", - "repositoryURL": "https://github.com/StanfordSpezi/SpeziViews.git", - "state": { - "branch": null, - "revision": "4d2a724d97c8f19ac7de7aa2c046b1cb3ef7b279", - "version": "1.3.1" - } - }, - { - "package": "swift-argument-parser", - "repositoryURL": "https://github.com/apple/swift-argument-parser", - "state": { - "branch": null, - "revision": "46989693916f56d1186bd59ac15124caef896560", - "version": "1.3.1" - } - }, - { - "package": "swift-collections", - "repositoryURL": "https://github.com/apple/swift-collections.git", - "state": { - "branch": null, - "revision": "94cf62b3ba8d4bed62680a282d4c25f9c63c2efb", - "version": "1.1.0" - } - }, - { - "package": "SwiftPackageList", - "repositoryURL": "https://github.com/FelixHerrmann/swift-package-list", - "state": { - "branch": null, - "revision": "412180a72b9a1f8262213c16459e3533b0385ea5", - "version": "3.1.0" - } - }, - { - "package": "SwiftProtobuf", - "repositoryURL": "https://github.com/apple/swift-protobuf.git", - "state": { - "branch": null, - "revision": "9f0c76544701845ad98716f3f6a774a892152bcb", - "version": "1.26.0" - } - }, - { - "package": "XCTestExtensions", - "repositoryURL": "https://github.com/StanfordBDHG/XCTestExtensions.git", - "state": { - "branch": null, - "revision": "1fe9b8e76aeb7a132af37bfa0892160c9b662dcc", - "version": "0.4.10" - } - }, - { - "package": "XCTHealthKit", - "repositoryURL": "https://github.com/StanfordBDHG/XCTHealthKit.git", - "state": { - "branch": null, - "revision": "6e9344a2d632b801d94fe3bbd1d891817e032103", - "version": "0.3.5" - } - }, - { - "package": "XCTRuntimeAssertions", - "repositoryURL": "https://github.com/StanfordBDHG/XCTRuntimeAssertions", - "state": { - "branch": null, - "revision": "51da3403f128b120705571ce61e0fe190f8889e6", - "version": "1.0.1" - } - } - ] - }, - "version": 1 + "pins" : [ + { + "identity" : "abseil-cpp-binary", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/abseil-cpp-binary.git", + "state" : { + "revision" : "748c7837511d0e6a507737353af268484e1745e2", + "version" : "1.2024011601.1" + } + }, + { + "identity" : "antlr4", + "kind" : "remoteSourceControl", + "location" : "https://github.com/antlr/antlr4", + "state" : { + "revision" : "7ed420ff2c78d62883875c442d75f32e73bc86c8", + "version" : "4.13.1" + } + }, + { + "identity" : "anycodable", + "kind" : "remoteSourceControl", + "location" : "https://github.com/Flight-School/AnyCodable", + "state" : { + "revision" : "862808b2070cd908cb04f9aafe7de83d35f81b05", + "version" : "0.6.7" + } + }, + { + "identity" : "app-check", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/app-check.git", + "state" : { + "revision" : "3b62f154d00019ae29a71e9738800bb6f18b236d", + "version" : "10.19.2" + } + }, + { + "identity" : "fhirmodels", + "kind" : "remoteSourceControl", + "location" : "https://github.com/apple/FHIRModels", + "state" : { + "revision" : "861afd5816a98d38f86220eab2f812d76cad84a0", + "version" : "0.5.0" + } + }, + { + "identity" : "firebase-ios-sdk", + "kind" : "remoteSourceControl", + "location" : "https://github.com/firebase/firebase-ios-sdk.git", + "state" : { + "revision" : "03189348b7798fe94b892a35883f1dc745814fe0", + "version" : "10.28.0" + } + }, + { + "identity" : "googleappmeasurement", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/GoogleAppMeasurement.git", + "state" : { + "revision" : "fe727587518729046fc1465625b9afd80b5ab361", + "version" : "10.28.0" + } + }, + { + "identity" : "googledatatransport", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/GoogleDataTransport.git", + "state" : { + "revision" : "a637d318ae7ae246b02d7305121275bc75ed5565", + "version" : "9.4.0" + } + }, + { + "identity" : "googleutilities", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/GoogleUtilities.git", + "state" : { + "revision" : "57a1d307f42df690fdef2637f3e5b776da02aad6", + "version" : "7.13.3" + } + }, + { + "identity" : "grpc-binary", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/grpc-binary.git", + "state" : { + "revision" : "e9fad491d0673bdda7063a0341fb6b47a30c5359", + "version" : "1.62.2" + } + }, + { + "identity" : "gtm-session-fetcher", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/gtm-session-fetcher.git", + "state" : { + "revision" : "0382ca27f22fb3494cf657d8dc356dc282cd1193", + "version" : "3.4.1" + } + }, + { + "identity" : "healthkitonfhir", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordBDHG/HealthKitOnFHIR.git", + "state" : { + "revision" : "418929f315f37e6d9c8f30f40030bc65b9cc47c9", + "version" : "0.2.8" + } + }, + { + "identity" : "interop-ios-for-google-sdks", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/interop-ios-for-google-sdks.git", + "state" : { + "revision" : "2d12673670417654f08f5f90fdd62926dc3a2648", + "version" : "100.0.0" + } + }, + { + "identity" : "leveldb", + "kind" : "remoteSourceControl", + "location" : "https://github.com/firebase/leveldb.git", + "state" : { + "revision" : "a0bc79961d7be727d258d33d5a6b2f1023270ba1", + "version" : "1.22.5" + } + }, + { + "identity" : "llama.cpp", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordBDHG/llama.cpp", + "state" : { + "revision" : "6839853a321778906e210a33ee2c6aec52f34c97", + "version" : "0.3.3" + } + }, + { + "identity" : "nanopb", + "kind" : "remoteSourceControl", + "location" : "https://github.com/firebase/nanopb.git", + "state" : { + "revision" : "b7e1104502eca3a213b46303391ca4d3bc8ddec1", + "version" : "2.30910.0" + } + }, + { + "identity" : "openai", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordBDHG/OpenAI", + "state" : { + "revision" : "1ad95dd531d7c854a3f98f588b0eb68fa83e8a8c", + "version" : "0.2.9" + } + }, + { + "identity" : "promises", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/promises.git", + "state" : { + "revision" : "540318ecedd63d883069ae7f1ed811a2df00b6ac", + "version" : "2.4.0" + } + }, + { + "identity" : "researchkit", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordBDHG/ResearchKit", + "state" : { + "revision" : "08ab0290140e5a5e0e81d46cade1f09c7282facf", + "version" : "3.0.3" + } + }, + { + "identity" : "researchkitonfhir", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordBDHG/ResearchKitOnFHIR", + "state" : { + "revision" : "dcd5f95522ed02a873b03c9638dbf397b99c74e0", + "version" : "1.4.0" + } + }, + { + "identity" : "spezi", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordSpezi/Spezi", + "state" : { + "revision" : "734f90c19422a4196762b0e1dd055471066e89ee", + "version" : "1.3.0" + } + }, + { + "identity" : "speziaccount", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordSpezi/SpeziAccount.git", + "state" : { + "revision" : "2de07209430fe7b13c44790eab948b30482fcb9d", + "version" : "1.2.4" + } + }, + { + "identity" : "spezichat", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordSpezi/SpeziChat", + "state" : { + "revision" : "aaa10d71431b78ece8bf29f95c0050632714984d", + "version" : "0.2.0" + } + }, + { + "identity" : "spezifhir", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordSpezi/SpeziFHIR.git", + "state" : { + "revision" : "6eb16d2f80093d0c6db7d7966bc177e9454b5a49", + "version" : "0.6.1" + } + }, + { + "identity" : "spezifirebase", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordSpezi/SpeziFirebase.git", + "state" : { + "revision" : "00ff0db12bf72ba39354e263d8f916ae8392368b", + "version" : "1.1.2" + } + }, + { + "identity" : "spezifoundation", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordSpezi/SpeziFoundation", + "state" : { + "revision" : "656f7659895dd4f182306963c2def75c16608472", + "version" : "1.1.1" + } + }, + { + "identity" : "spezihealthkit", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordSpezi/SpeziHealthKit.git", + "state" : { + "revision" : "1e9cb5a6036ac7f4ff37ea1c3ed4898103339ad1", + "version" : "0.5.3" + } + }, + { + "identity" : "spezillm", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordSpezi/SpeziLLM.git", + "state" : { + "revision" : "3663884f23e55c67c875a97c5da08ed172ea02ac", + "version" : "0.8.3" + } + }, + { + "identity" : "spezilocation", + "kind" : "remoteSourceControl", + "location" : "https://github.com/vishnuravi/SpeziLocation", + "state" : { + "revision" : "76c24a5f60ed889a9ebe5b972f203e6330a5a86a" + } + }, + { + "identity" : "spezionboarding", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordSpezi/SpeziOnboarding", + "state" : { + "revision" : "8d6dda3501720a1952573439b21a503cbecd9e0f", + "version" : "1.2.0" + } + }, + { + "identity" : "speziquestionnaire", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordSpezi/SpeziQuestionnaire.git", + "state" : { + "revision" : "76732ebcb0b521fa94d41c38a5fe35e6e1a87173", + "version" : "1.2.1" + } + }, + { + "identity" : "spezispeech", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordSpezi/SpeziSpeech", + "state" : { + "revision" : "60b8cdbf6f3d58b0d75eadf30db50f88848069aa", + "version" : "1.0.1" + } + }, + { + "identity" : "spezistorage", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordSpezi/SpeziStorage.git", + "state" : { + "revision" : "b958df9b31f24800388a7bfc28f457ce7b82556c", + "version" : "1.0.2" + } + }, + { + "identity" : "speziviews", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordSpezi/SpeziViews.git", + "state" : { + "revision" : "0899c34c4b05e85b19e2dd2395783686aef81652", + "version" : "1.4.0" + } + }, + { + "identity" : "swift-argument-parser", + "kind" : "remoteSourceControl", + "location" : "https://github.com/apple/swift-argument-parser", + "state" : { + "revision" : "0fbc8848e389af3bb55c182bc19ca9d5dc2f255b", + "version" : "1.4.0" + } + }, + { + "identity" : "swift-collections", + "kind" : "remoteSourceControl", + "location" : "https://github.com/apple/swift-collections.git", + "state" : { + "revision" : "ee97538f5b81ae89698fd95938896dec5217b148", + "version" : "1.1.1" + } + }, + { + "identity" : "swift-package-list", + "kind" : "remoteSourceControl", + "location" : "https://github.com/FelixHerrmann/swift-package-list", + "state" : { + "revision" : "412180a72b9a1f8262213c16459e3533b0385ea5", + "version" : "3.1.0" + } + }, + { + "identity" : "swift-protobuf", + "kind" : "remoteSourceControl", + "location" : "https://github.com/apple/swift-protobuf.git", + "state" : { + "revision" : "9f0c76544701845ad98716f3f6a774a892152bcb", + "version" : "1.26.0" + } + }, + { + "identity" : "xctestextensions", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordBDHG/XCTestExtensions.git", + "state" : { + "revision" : "1fe9b8e76aeb7a132af37bfa0892160c9b662dcc", + "version" : "0.4.10" + } + }, + { + "identity" : "xcthealthkit", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordBDHG/XCTHealthKit.git", + "state" : { + "revision" : "6e9344a2d632b801d94fe3bbd1d891817e032103", + "version" : "0.3.5" + } + }, + { + "identity" : "xctruntimeassertions", + "kind" : "remoteSourceControl", + "location" : "https://github.com/StanfordBDHG/XCTRuntimeAssertions", + "state" : { + "revision" : "51da3403f128b120705571ce61e0fe190f8889e6", + "version" : "1.0.1" + } + } + ], + "version" : 2 } diff --git a/OwnYourData/Resources/Localizable.xcstrings b/OwnYourData/Resources/Localizable.xcstrings index 2014bd2..50e2ec9 100644 --- a/OwnYourData/Resources/Localizable.xcstrings +++ b/OwnYourData/Resources/Localizable.xcstrings @@ -245,9 +245,6 @@ }, "Start Matching" : { - }, - "Step Content ..." : { - }, "Tap Health App \nto get started!" : { diff --git a/OwnYourData/TrialsMatching/MatchingModule.swift b/OwnYourData/TrialsMatching/MatchingModule.swift index 555b96e..02ad3ce 100644 --- a/OwnYourData/TrialsMatching/MatchingModule.swift +++ b/OwnYourData/TrialsMatching/MatchingModule.swift @@ -22,7 +22,7 @@ import SwiftUI class MatchingModule: Module, EnvironmentAccessible, DefaultInitializable { public enum Defaults { public static var llmSchema: LLMOpenAISchema { - LLMOpenAISchema(parameters: LLMOpenAIParameters(modelType: .gpt4_turbo_preview)) + LLMOpenAISchema(parameters: LLMOpenAIParameters(modelType: .gpt4_turbo)) } } @@ -90,7 +90,7 @@ class MatchingModule: Module, EnvironmentAccessible, DefaultInitializable { @MainActor private func keywordIdentification() async throws -> [String] { let llm = llmRunner( - with: LLMOpenAISchema(parameters: .init(modelType: .gpt4_turbo_preview)) { + with: LLMOpenAISchema(parameters: .init(modelType: .gpt4_turbo)) { GetFHIRResourceLLMFunction( fhirStore: self.fhirStore, resourceSummary: self.resourceSummary, @@ -125,7 +125,7 @@ class MatchingModule: Module, EnvironmentAccessible, DefaultInitializable { } let llm = llmRunner( - with: LLMOpenAISchema(parameters: .init(modelType: .gpt4_turbo_preview)) { + with: LLMOpenAISchema(parameters: .init(modelType: .gpt4_turbo)) { GetFHIRResourceLLMFunction( fhirStore: self.fhirStore, resourceSummary: self.resourceSummary, From 9bed3824470100522136f19c99225a42948e0daa Mon Sep 17 00:00:00 2001 From: Paul Schmiedmayer Date: Mon, 16 Sep 2024 11:55:38 -0700 Subject: [PATCH 2/2] Update Dependencies --- .../Classes/OpenAPIs/Extensions.swift | 15 +- .../xcshareddata/swiftpm/Package.resolved | 745 +++++++++--------- 2 files changed, 386 insertions(+), 374 deletions(-) diff --git a/NCIClinicalTrialsSearchAPI/OpenAPIClient/Classes/OpenAPIs/Extensions.swift b/NCIClinicalTrialsSearchAPI/OpenAPIClient/Classes/OpenAPIs/Extensions.swift index ac04dba..5aa8d34 100644 --- a/NCIClinicalTrialsSearchAPI/OpenAPIClient/Classes/OpenAPIs/Extensions.swift +++ b/NCIClinicalTrialsSearchAPI/OpenAPIClient/Classes/OpenAPIs/Extensions.swift @@ -153,9 +153,18 @@ extension KeyedEncodingContainerProtocol { } public mutating func encode(_ value: Decimal, forKey key: Self.Key) throws { - var mutableValue = value - let stringValue = NSDecimalString(&mutableValue, Locale(identifier: "en_US")) - try encode(stringValue, forKey: key) + if #available(iOS 15.0, *) { + try encode(value.formatted(.number.locale(Locale(identifier: "en_US"))), forKey: key) + } else { + preconditionFailure( + """ + Temporary workaround for (133371820) (FB14696453). + https://developer.apple.com/documentation/xcode-release-notes/xcode-16-release-notes + + As QDG doesn't support iOS 15 or earlier this precondition should never be called. + """ + ) + } } public mutating func encodeIfPresent(_ value: Decimal?, forKey key: Self.Key) throws { diff --git a/OwnYourData.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/OwnYourData.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index 78ba003..aa7fe24 100644 --- a/OwnYourData.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/OwnYourData.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -1,373 +1,376 @@ { - "pins" : [ - { - "identity" : "abseil-cpp-binary", - "kind" : "remoteSourceControl", - "location" : "https://github.com/google/abseil-cpp-binary.git", - "state" : { - "revision" : "748c7837511d0e6a507737353af268484e1745e2", - "version" : "1.2024011601.1" - } - }, - { - "identity" : "antlr4", - "kind" : "remoteSourceControl", - "location" : "https://github.com/antlr/antlr4", - "state" : { - "revision" : "7ed420ff2c78d62883875c442d75f32e73bc86c8", - "version" : "4.13.1" - } - }, - { - "identity" : "anycodable", - "kind" : "remoteSourceControl", - "location" : "https://github.com/Flight-School/AnyCodable", - "state" : { - "revision" : "862808b2070cd908cb04f9aafe7de83d35f81b05", - "version" : "0.6.7" - } - }, - { - "identity" : "app-check", - "kind" : "remoteSourceControl", - "location" : "https://github.com/google/app-check.git", - "state" : { - "revision" : "3b62f154d00019ae29a71e9738800bb6f18b236d", - "version" : "10.19.2" - } - }, - { - "identity" : "fhirmodels", - "kind" : "remoteSourceControl", - "location" : "https://github.com/apple/FHIRModels", - "state" : { - "revision" : "861afd5816a98d38f86220eab2f812d76cad84a0", - "version" : "0.5.0" - } - }, - { - "identity" : "firebase-ios-sdk", - "kind" : "remoteSourceControl", - "location" : "https://github.com/firebase/firebase-ios-sdk.git", - "state" : { - "revision" : "03189348b7798fe94b892a35883f1dc745814fe0", - "version" : "10.28.0" - } - }, - { - "identity" : "googleappmeasurement", - "kind" : "remoteSourceControl", - "location" : "https://github.com/google/GoogleAppMeasurement.git", - "state" : { - "revision" : "fe727587518729046fc1465625b9afd80b5ab361", - "version" : "10.28.0" - } - }, - { - "identity" : "googledatatransport", - "kind" : "remoteSourceControl", - "location" : "https://github.com/google/GoogleDataTransport.git", - "state" : { - "revision" : "a637d318ae7ae246b02d7305121275bc75ed5565", - "version" : "9.4.0" - } - }, - { - "identity" : "googleutilities", - "kind" : "remoteSourceControl", - "location" : "https://github.com/google/GoogleUtilities.git", - "state" : { - "revision" : "57a1d307f42df690fdef2637f3e5b776da02aad6", - "version" : "7.13.3" - } - }, - { - "identity" : "grpc-binary", - "kind" : "remoteSourceControl", - "location" : "https://github.com/google/grpc-binary.git", - "state" : { - "revision" : "e9fad491d0673bdda7063a0341fb6b47a30c5359", - "version" : "1.62.2" - } - }, - { - "identity" : "gtm-session-fetcher", - "kind" : "remoteSourceControl", - "location" : "https://github.com/google/gtm-session-fetcher.git", - "state" : { - "revision" : "0382ca27f22fb3494cf657d8dc356dc282cd1193", - "version" : "3.4.1" - } - }, - { - "identity" : "healthkitonfhir", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordBDHG/HealthKitOnFHIR.git", - "state" : { - "revision" : "418929f315f37e6d9c8f30f40030bc65b9cc47c9", - "version" : "0.2.8" - } - }, - { - "identity" : "interop-ios-for-google-sdks", - "kind" : "remoteSourceControl", - "location" : "https://github.com/google/interop-ios-for-google-sdks.git", - "state" : { - "revision" : "2d12673670417654f08f5f90fdd62926dc3a2648", - "version" : "100.0.0" - } - }, - { - "identity" : "leveldb", - "kind" : "remoteSourceControl", - "location" : "https://github.com/firebase/leveldb.git", - "state" : { - "revision" : "a0bc79961d7be727d258d33d5a6b2f1023270ba1", - "version" : "1.22.5" - } - }, - { - "identity" : "llama.cpp", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordBDHG/llama.cpp", - "state" : { - "revision" : "6839853a321778906e210a33ee2c6aec52f34c97", - "version" : "0.3.3" - } - }, - { - "identity" : "nanopb", - "kind" : "remoteSourceControl", - "location" : "https://github.com/firebase/nanopb.git", - "state" : { - "revision" : "b7e1104502eca3a213b46303391ca4d3bc8ddec1", - "version" : "2.30910.0" - } - }, - { - "identity" : "openai", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordBDHG/OpenAI", - "state" : { - "revision" : "1ad95dd531d7c854a3f98f588b0eb68fa83e8a8c", - "version" : "0.2.9" - } - }, - { - "identity" : "promises", - "kind" : "remoteSourceControl", - "location" : "https://github.com/google/promises.git", - "state" : { - "revision" : "540318ecedd63d883069ae7f1ed811a2df00b6ac", - "version" : "2.4.0" - } - }, - { - "identity" : "researchkit", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordBDHG/ResearchKit", - "state" : { - "revision" : "08ab0290140e5a5e0e81d46cade1f09c7282facf", - "version" : "3.0.3" - } - }, - { - "identity" : "researchkitonfhir", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordBDHG/ResearchKitOnFHIR", - "state" : { - "revision" : "dcd5f95522ed02a873b03c9638dbf397b99c74e0", - "version" : "1.4.0" - } - }, - { - "identity" : "spezi", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/Spezi", - "state" : { - "revision" : "734f90c19422a4196762b0e1dd055471066e89ee", - "version" : "1.3.0" - } - }, - { - "identity" : "speziaccount", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziAccount.git", - "state" : { - "revision" : "2de07209430fe7b13c44790eab948b30482fcb9d", - "version" : "1.2.4" - } - }, - { - "identity" : "spezichat", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziChat", - "state" : { - "revision" : "aaa10d71431b78ece8bf29f95c0050632714984d", - "version" : "0.2.0" - } - }, - { - "identity" : "spezifhir", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziFHIR.git", - "state" : { - "revision" : "6eb16d2f80093d0c6db7d7966bc177e9454b5a49", - "version" : "0.6.1" - } - }, - { - "identity" : "spezifirebase", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziFirebase.git", - "state" : { - "revision" : "00ff0db12bf72ba39354e263d8f916ae8392368b", - "version" : "1.1.2" - } - }, - { - "identity" : "spezifoundation", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziFoundation", - "state" : { - "revision" : "656f7659895dd4f182306963c2def75c16608472", - "version" : "1.1.1" - } - }, - { - "identity" : "spezihealthkit", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziHealthKit.git", - "state" : { - "revision" : "1e9cb5a6036ac7f4ff37ea1c3ed4898103339ad1", - "version" : "0.5.3" - } - }, - { - "identity" : "spezillm", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziLLM.git", - "state" : { - "revision" : "3663884f23e55c67c875a97c5da08ed172ea02ac", - "version" : "0.8.3" - } - }, - { - "identity" : "spezilocation", - "kind" : "remoteSourceControl", - "location" : "https://github.com/vishnuravi/SpeziLocation", - "state" : { - "revision" : "76c24a5f60ed889a9ebe5b972f203e6330a5a86a" - } - }, - { - "identity" : "spezionboarding", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziOnboarding", - "state" : { - "revision" : "8d6dda3501720a1952573439b21a503cbecd9e0f", - "version" : "1.2.0" - } - }, - { - "identity" : "speziquestionnaire", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziQuestionnaire.git", - "state" : { - "revision" : "76732ebcb0b521fa94d41c38a5fe35e6e1a87173", - "version" : "1.2.1" - } - }, - { - "identity" : "spezispeech", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziSpeech", - "state" : { - "revision" : "60b8cdbf6f3d58b0d75eadf30db50f88848069aa", - "version" : "1.0.1" - } - }, - { - "identity" : "spezistorage", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziStorage.git", - "state" : { - "revision" : "b958df9b31f24800388a7bfc28f457ce7b82556c", - "version" : "1.0.2" - } - }, - { - "identity" : "speziviews", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziViews.git", - "state" : { - "revision" : "0899c34c4b05e85b19e2dd2395783686aef81652", - "version" : "1.4.0" - } - }, - { - "identity" : "swift-argument-parser", - "kind" : "remoteSourceControl", - "location" : "https://github.com/apple/swift-argument-parser", - "state" : { - "revision" : "0fbc8848e389af3bb55c182bc19ca9d5dc2f255b", - "version" : "1.4.0" - } - }, - { - "identity" : "swift-collections", - "kind" : "remoteSourceControl", - "location" : "https://github.com/apple/swift-collections.git", - "state" : { - "revision" : "ee97538f5b81ae89698fd95938896dec5217b148", - "version" : "1.1.1" - } - }, - { - "identity" : "swift-package-list", - "kind" : "remoteSourceControl", - "location" : "https://github.com/FelixHerrmann/swift-package-list", - "state" : { - "revision" : "412180a72b9a1f8262213c16459e3533b0385ea5", - "version" : "3.1.0" - } - }, - { - "identity" : "swift-protobuf", - "kind" : "remoteSourceControl", - "location" : "https://github.com/apple/swift-protobuf.git", - "state" : { - "revision" : "9f0c76544701845ad98716f3f6a774a892152bcb", - "version" : "1.26.0" - } - }, - { - "identity" : "xctestextensions", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordBDHG/XCTestExtensions.git", - "state" : { - "revision" : "1fe9b8e76aeb7a132af37bfa0892160c9b662dcc", - "version" : "0.4.10" - } - }, - { - "identity" : "xcthealthkit", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordBDHG/XCTHealthKit.git", - "state" : { - "revision" : "6e9344a2d632b801d94fe3bbd1d891817e032103", - "version" : "0.3.5" - } - }, - { - "identity" : "xctruntimeassertions", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordBDHG/XCTRuntimeAssertions", - "state" : { - "revision" : "51da3403f128b120705571ce61e0fe190f8889e6", - "version" : "1.0.1" - } - } - ], - "version" : 2 + "object": { + "pins": [ + { + "package": "abseil", + "repositoryURL": "https://github.com/google/abseil-cpp-binary.git", + "state": { + "branch": null, + "revision": "194a6706acbd25e4ef639bcaddea16e8758a3e27", + "version": "1.2024011602.0" + } + }, + { + "package": "Antlr4", + "repositoryURL": "https://github.com/antlr/antlr4", + "state": { + "branch": null, + "revision": "cc82115a4e7f53d71d9d905caa2c2dfa4da58899", + "version": "4.13.2" + } + }, + { + "package": "AnyCodable", + "repositoryURL": "https://github.com/Flight-School/AnyCodable", + "state": { + "branch": null, + "revision": "862808b2070cd908cb04f9aafe7de83d35f81b05", + "version": "0.6.7" + } + }, + { + "package": "AppCheck", + "repositoryURL": "https://github.com/google/app-check.git", + "state": { + "branch": null, + "revision": "3b62f154d00019ae29a71e9738800bb6f18b236d", + "version": "10.19.2" + } + }, + { + "package": "FHIRModels", + "repositoryURL": "https://github.com/apple/FHIRModels", + "state": { + "branch": null, + "revision": "861afd5816a98d38f86220eab2f812d76cad84a0", + "version": "0.5.0" + } + }, + { + "package": "Firebase", + "repositoryURL": "https://github.com/firebase/firebase-ios-sdk.git", + "state": { + "branch": null, + "revision": "eca84fd638116dd6adb633b5a3f31cc7befcbb7d", + "version": "10.29.0" + } + }, + { + "package": "GoogleAppMeasurement", + "repositoryURL": "https://github.com/google/GoogleAppMeasurement.git", + "state": { + "branch": null, + "revision": "fe727587518729046fc1465625b9afd80b5ab361", + "version": "10.28.0" + } + }, + { + "package": "GoogleDataTransport", + "repositoryURL": "https://github.com/google/GoogleDataTransport.git", + "state": { + "branch": null, + "revision": "a637d318ae7ae246b02d7305121275bc75ed5565", + "version": "9.4.0" + } + }, + { + "package": "GoogleUtilities", + "repositoryURL": "https://github.com/google/GoogleUtilities.git", + "state": { + "branch": null, + "revision": "57a1d307f42df690fdef2637f3e5b776da02aad6", + "version": "7.13.3" + } + }, + { + "package": "gRPC", + "repositoryURL": "https://github.com/google/grpc-binary.git", + "state": { + "branch": null, + "revision": "e9fad491d0673bdda7063a0341fb6b47a30c5359", + "version": "1.62.2" + } + }, + { + "package": "GTMSessionFetcher", + "repositoryURL": "https://github.com/google/gtm-session-fetcher.git", + "state": { + "branch": null, + "revision": "a2ab612cb980066ee56d90d60d8462992c07f24b", + "version": "3.5.0" + } + }, + { + "package": "HealthKitOnFHIR", + "repositoryURL": "https://github.com/StanfordBDHG/HealthKitOnFHIR.git", + "state": { + "branch": null, + "revision": "87a9257e6fa37407f3437e4a0bf21dd09a4ea7c5", + "version": "0.2.11" + } + }, + { + "package": "InteropForGoogle", + "repositoryURL": "https://github.com/google/interop-ios-for-google-sdks.git", + "state": { + "branch": null, + "revision": "2d12673670417654f08f5f90fdd62926dc3a2648", + "version": "100.0.0" + } + }, + { + "package": "leveldb", + "repositoryURL": "https://github.com/firebase/leveldb.git", + "state": { + "branch": null, + "revision": "a0bc79961d7be727d258d33d5a6b2f1023270ba1", + "version": "1.22.5" + } + }, + { + "package": "llama", + "repositoryURL": "https://github.com/StanfordBDHG/llama.cpp", + "state": { + "branch": null, + "revision": "6839853a321778906e210a33ee2c6aec52f34c97", + "version": "0.3.3" + } + }, + { + "package": "nanopb", + "repositoryURL": "https://github.com/firebase/nanopb.git", + "state": { + "branch": null, + "revision": "b7e1104502eca3a213b46303391ca4d3bc8ddec1", + "version": "2.30910.0" + } + }, + { + "package": "OpenAI", + "repositoryURL": "https://github.com/StanfordBDHG/OpenAI", + "state": { + "branch": null, + "revision": "1ad95dd531d7c854a3f98f588b0eb68fa83e8a8c", + "version": "0.2.9" + } + }, + { + "package": "Promises", + "repositoryURL": "https://github.com/google/promises.git", + "state": { + "branch": null, + "revision": "540318ecedd63d883069ae7f1ed811a2df00b6ac", + "version": "2.4.0" + } + }, + { + "package": "ResearchKit", + "repositoryURL": "https://github.com/StanfordBDHG/ResearchKit", + "state": { + "branch": null, + "revision": "08ab0290140e5a5e0e81d46cade1f09c7282facf", + "version": "3.0.3" + } + }, + { + "package": "ResearchKitOnFHIR", + "repositoryURL": "https://github.com/StanfordBDHG/ResearchKitOnFHIR", + "state": { + "branch": null, + "revision": "23dda93dc652b5c2753b5cbf989faf8185fd17f1", + "version": "2.0.1" + } + }, + { + "package": "Spezi", + "repositoryURL": "https://github.com/StanfordSpezi/Spezi", + "state": { + "branch": null, + "revision": "6599bac38f8d4908a1c7807b55d0c85434634c92", + "version": "1.7.0" + } + }, + { + "package": "SpeziAccount", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziAccount.git", + "state": { + "branch": null, + "revision": "2de07209430fe7b13c44790eab948b30482fcb9d", + "version": "1.2.4" + } + }, + { + "package": "SpeziChat", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziChat", + "state": { + "branch": null, + "revision": "aaa10d71431b78ece8bf29f95c0050632714984d", + "version": "0.2.0" + } + }, + { + "package": "SpeziFHIR", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziFHIR.git", + "state": { + "branch": null, + "revision": "8a705ddca75791f5857849ec86913878b9adf96c", + "version": "0.6.3" + } + }, + { + "package": "SpeziFirebase", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziFirebase.git", + "state": { + "branch": null, + "revision": "e381b7d0fac1bf94e3257680c9af741e16b67817", + "version": "1.1.4" + } + }, + { + "package": "SpeziFoundation", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziFoundation", + "state": { + "branch": null, + "revision": "4781d96a09587f3d47ac3f3e71d197149b288146", + "version": "1.1.3" + } + }, + { + "package": "SpeziHealthKit", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziHealthKit.git", + "state": { + "branch": null, + "revision": "1e9cb5a6036ac7f4ff37ea1c3ed4898103339ad1", + "version": "0.5.3" + } + }, + { + "package": "SpeziLLM", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziLLM.git", + "state": { + "branch": null, + "revision": "3663884f23e55c67c875a97c5da08ed172ea02ac", + "version": "0.8.3" + } + }, + { + "package": "SpeziLocation", + "repositoryURL": "https://github.com/vishnuravi/SpeziLocation", + "state": { + "branch": null, + "revision": "76c24a5f60ed889a9ebe5b972f203e6330a5a86a", + "version": null + } + }, + { + "package": "SpeziOnboarding", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziOnboarding", + "state": { + "branch": null, + "revision": "a3d7bc15e6803b2205eb8dca010a48b1a40215be", + "version": "1.2.2" + } + }, + { + "package": "SpeziQuestionnaire", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziQuestionnaire.git", + "state": { + "branch": null, + "revision": "d0bd55f8a0bd3eeb806a673261e9d6b9fd43f3cd", + "version": "1.2.3" + } + }, + { + "package": "SpeziSpeech", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziSpeech", + "state": { + "branch": null, + "revision": "0b79f72fc8b0606e09787926446dfafb541669d3", + "version": "1.2.0" + } + }, + { + "package": "SpeziStorage", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziStorage.git", + "state": { + "branch": null, + "revision": "099e05983eaf5315d3e5ddc67c9c44c96387e403", + "version": "1.1.2" + } + }, + { + "package": "SpeziViews", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziViews.git", + "state": { + "branch": null, + "revision": "427f4f3a7acb0e00ea11c4c3ca7b60e36d2557a0", + "version": "1.6.0" + } + }, + { + "package": "swift-argument-parser", + "repositoryURL": "https://github.com/apple/swift-argument-parser", + "state": { + "branch": null, + "revision": "41982a3656a71c768319979febd796c6fd111d5c", + "version": "1.5.0" + } + }, + { + "package": "swift-collections", + "repositoryURL": "https://github.com/apple/swift-collections.git", + "state": { + "branch": null, + "revision": "9bf03ff58ce34478e66aaee630e491823326fd06", + "version": "1.1.3" + } + }, + { + "package": "SwiftPackageList", + "repositoryURL": "https://github.com/FelixHerrmann/swift-package-list", + "state": { + "branch": null, + "revision": "412180a72b9a1f8262213c16459e3533b0385ea5", + "version": "3.1.0" + } + }, + { + "package": "SwiftProtobuf", + "repositoryURL": "https://github.com/apple/swift-protobuf.git", + "state": { + "branch": null, + "revision": "edb6ed4919f7756157fe02f2552b7e3850a538e5", + "version": "1.28.1" + } + }, + { + "package": "XCTestExtensions", + "repositoryURL": "https://github.com/StanfordBDHG/XCTestExtensions.git", + "state": { + "branch": null, + "revision": "f54334604408ed3fe52887e46d6be85e83ec2da0", + "version": "0.4.13" + } + }, + { + "package": "XCTHealthKit", + "repositoryURL": "https://github.com/StanfordBDHG/XCTHealthKit.git", + "state": { + "branch": null, + "revision": "6e9344a2d632b801d94fe3bbd1d891817e032103", + "version": "0.3.5" + } + }, + { + "package": "XCTRuntimeAssertions", + "repositoryURL": "https://github.com/StanfordBDHG/XCTRuntimeAssertions", + "state": { + "branch": null, + "revision": "f560ec8410af032dd485ca9386e8c2b5d3e1a1f8", + "version": "1.1.3" + } + } + ] + }, + "version": 1 }