You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@sedona.apache.org by "zhangfengcdt (via GitHub)" <gi...@apache.org> on 2025/11/20 23:59:59 UTC
[PR] Fix cargo publish error by adding workspace dependencies with versions [sedona-db]
zhangfengcdt opened a new pull request, #323:
URL: https://github.com/apache/sedona-db/pull/323
This PR resolves the cargo publish error where internal path dependencies were missing version specifications, which is required by cargo when publishing to crates.io.
## Changes
- Added all internal crate dependencies to `[workspace.dependencies]` in root `Cargo.toml` with explicit version `0.2.0` and path specifications
- Updated all crate manifests to use `{ workspace = true }` instead of `{ path = "..." }` for internal dependencies
- Added workspace dependencies for both Rust crates and C wrapper crates:
This change ensures that when publishing crates to crates.io, all internal dependencies have proper version requirements specified. The path specifications are maintained in the workspace, so local development continues to work as before, but published versions will correctly reference the version from crates.io.
## Testing
- Verified `cargo check --workspace --exclude sedonadb` passes
- Verified key crates build successfully: sedona-geoarrow-c, sedona-expr, sedona-functions, sedona
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@sedona.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] chore: Fix cargo publish error by adding workspace dependencies with versions [sedona-db]
Posted by "zhangfengcdt (via GitHub)" <gi...@apache.org>.
zhangfengcdt merged PR #323:
URL: https://github.com/apache/sedona-db/pull/323
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@sedona.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org