diff --git a/Cargo.toml b/Cargo.toml index e93ef6dd2527..a01807773adb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -51,6 +51,8 @@ insta = {version = "1.39.0", features = ["colors", "glob", "yaml"]} insta-cmd = "0.6.0" itertools = "0.13.0" log = "0.4.22" +pyo3 = {version = "0.20.1", features = ["abi3-py37", "anyhow"]} +pyo3-build-config = "0.22.1" schemars = "1.0.0-alpha.2" semver = {version = "1.0.23", features = ["serde"]} serde = {version = "1.0.204", features = ["derive"]} diff --git a/lutra/bindings/python/Cargo.toml b/lutra/bindings/python/Cargo.toml index 0ba6d0893673..ab63aefa1df2 100644 --- a/lutra/bindings/python/Cargo.toml +++ b/lutra/bindings/python/Cargo.toml @@ -20,10 +20,10 @@ arrow = {version = "51.0", features = ["pyarrow"], default-features = false} itertools = {workspace = true} # we rename lutra to lutralib here, so we can define a function named lutra lutralib = {package = "lutra", path = "../../lutra", default-features = false} -pyo3 = {version = "0.20.3", features = ["abi3-py37", "anyhow"]} +pyo3 = {workspace = true} [build-dependencies] -pyo3-build-config = "0.22.1" +pyo3-build-config = {workspace = true} [package.metadata.release] tag-name = "{{version}}" diff --git a/prqlc/bindings/prqlc-python/Cargo.toml b/prqlc/bindings/prqlc-python/Cargo.toml index 23a41a1a9fa0..5de5bed6e702 100644 --- a/prqlc/bindings/prqlc-python/Cargo.toml +++ b/prqlc/bindings/prqlc-python/Cargo.toml @@ -17,7 +17,7 @@ doc = false doctest = false [target.'cfg(not(target_family="wasm"))'.dependencies] -pyo3 = {version = "0.20.3", features = ["abi3-py37"]} +pyo3 = {workspace = true} [dependencies] # Renamed to avoid conflicts in lib.rs @@ -27,7 +27,7 @@ prqlc_lib = {package = "prqlc", path = "../../prqlc", default-features = false} insta = {workspace = true} [build-dependencies] -pyo3-build-config = "0.22.1" +pyo3-build-config = {workspace = true} [package.metadata.release] tag-name = "{{version}}"