diff --git a/Cargo.lock b/Cargo.lock index 1769cd78..53c3f917 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2367,6 +2367,14 @@ dependencies = [ "velopack", ] +[[package]] +name = "velopack_python" +version = "0.0.1" +dependencies = [ + "pyo3", + "velopack", +] + [[package]] name = "version_check" version = "0.9.5" diff --git a/Cargo.toml b/Cargo.toml index aab44027..b3126c1c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -87,6 +87,7 @@ walkdir = "2.5" rayon = "1.6" progress-streams = "1.1" flate2 = { version = "1.0", default-features = false } +pyo3 = { version = "0.25.0", features = ["extension-module", "macros"] } # mtzip = "=4.0.2" # ripunzip = "=2.0.1" # zerofrom = "=0.1.5" diff --git a/src/lib-python/Cargo.toml b/src/lib-python/Cargo.toml index 524d35da..1be98eb4 100644 --- a/src/lib-python/Cargo.toml +++ b/src/lib-python/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "velopack-python" +name = "velopack_python" version.workspace = true authors.workspace = true homepage.workspace = true @@ -11,14 +11,9 @@ edition.workspace = true rust-version.workspace = true [lib] -name = "velopack" +name = "velopack_python" crate-type = ["cdylib"] - [dependencies] -velopack = { path = "../lib-rust" } -pyo3 = { version = "0.25.0", features = ["extension-module", "macros"] } -serde = { workspace = true } -serde_json = { workspace = true } -semver = { workspace = true } - +velopack.workspace = true +pyo3.workspace = true