From cf1e7bb58e9eea5daefcfb3a5e6a7d2bd0202f8a Mon Sep 17 00:00:00 2001 From: Wakahisa Date: Sat, 15 Oct 2022 21:17:12 -0700 Subject: [PATCH 1/2] Relax solana version to be a range This provides the benefit of less dependency version clashes when users might have another dependency that has pinned its solana-* dependencies. Ran unit tests on 1.11 and 1.13 --- pyth-sdk-solana/Cargo.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pyth-sdk-solana/Cargo.toml b/pyth-sdk-solana/Cargo.toml index 4e4c7a7..45d1657 100644 --- a/pyth-sdk-solana/Cargo.toml +++ b/pyth-sdk-solana/Cargo.toml @@ -11,7 +11,7 @@ keywords = [ "pyth", "solana", "oracle" ] readme = "README.md" [dependencies] -solana-program = "1.10.40" +solana-program = ">= 1.10, < 1.14" borsh = "0.9" borsh-derive = "0.9.0" bytemuck = "1.7.2" @@ -22,8 +22,8 @@ serde = { version = "1.0.136", features = ["derive"] } pyth-sdk = { path = "../pyth-sdk", version = "0.6.1" } [dev-dependencies] -solana-client = "1.10.40" -solana-sdk = "1.10.40" +solana-client = ">= 1.10, < 1.14" +solana-sdk = ">= 1.10, < 1.14" [lib] crate-type = ["cdylib", "lib"] From 2f489e025c43d6f551206c7baa309ea2a479307c Mon Sep 17 00:00:00 2001 From: Wakahisa Date: Wed, 19 Oct 2022 04:07:30 -0700 Subject: [PATCH 2/2] Limit to released 1.14 --- pyth-sdk-solana/Cargo.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pyth-sdk-solana/Cargo.toml b/pyth-sdk-solana/Cargo.toml index 45d1657..98cd821 100644 --- a/pyth-sdk-solana/Cargo.toml +++ b/pyth-sdk-solana/Cargo.toml @@ -11,7 +11,7 @@ keywords = [ "pyth", "solana", "oracle" ] readme = "README.md" [dependencies] -solana-program = ">= 1.10, < 1.14" +solana-program = ">= 1.10, < 1.15" borsh = "0.9" borsh-derive = "0.9.0" bytemuck = "1.7.2" @@ -22,8 +22,8 @@ serde = { version = "1.0.136", features = ["derive"] } pyth-sdk = { path = "../pyth-sdk", version = "0.6.1" } [dev-dependencies] -solana-client = ">= 1.10, < 1.14" -solana-sdk = ">= 1.10, < 1.14" +solana-client = ">= 1.10, < 1.15" +solana-sdk = ">= 1.10, < 1.15" [lib] crate-type = ["cdylib", "lib"]