У меня проблемы с установкой зависимости Neo4j Theo SDK в мой проект Vapor 3 (Swift 4.2). Я настроил свой файл Package.swift так:
// swift-tools-version:4.2
import PackageDescription
let package = Package(
...
dependencies: [
.package(url: "https://github.com/vapor/vapor.git", from: "3.3.1"),
.package(url: "https://github.com/vapor/fluent.git", from: "3.2.1"),
.package(url: "https://github.com/vapor/fluent-postgresql.git", from: "1.0.0"),
.package(url: "https://github.com/vapor/auth.git", from: "2.0.4"),
.package(url: "https://github.com/vapor/console.git", from: "3.1.1"),
.package(url: "https://github.com/vapor-community/pagination.git", from: "1.0.9"),
.package(url: "https://github.com/Jinxiansen/Guardian.git", from: "3.0.0"),
.package(url: "https://github.com/SwiftyBeaver/SwiftyBeaver-Vapor.git", from: "1.1.0"),
.package(url: "https://github.com/SwiftyBeaver/SwiftyBeaver.git", .exact("1.6.0")),
.package(url: "https://github.com/Neo4j-Swift/Neo4j-Swift.git", .exact("4.0.2")),
],
...
)
Однако, когда я пытаюсь получить зависимости Swift, я получаю эту ошибку:
Updating https://github.com/Neo4j-Swift/Neo4j-Swift.git
error: dependency graph is unresolvable; found these conflicting requirements:
Dependencies:
https://github.com/Neo4j-Swift/Neo4j-Swift.git @ 4.0.2
Интересно, что я делаюздесь не так? Я также попробовал последнюю версию Theo (Swift 5.0) и получил ту же ошибку. Будем весьма благодарны за любую помощь по интеграции пакета Theo в проект SPM.