-
Couldn't load subscription status.
- Fork 7
Prepare for pypi and cargo release #58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
spatialbench-arrow/Cargo.toml
Outdated
| edition = "2024" | ||
| authors = ["clflushopt", "alamb"] | ||
| authors = ["Apache Sedona <[email protected]>"] | ||
| description = "TPC-H data generator into Apache Arrow format" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SpatialBench data generator?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR prepares the project for release to PyPI and crates.io by updating references from "TPC-H" to "SpatialBench" throughout the codebase, updating repository URLs from the Wherobots organization to Apache Sedona, and adding GitHub Actions workflows for automated publishing.
Key changes:
- Replaced all "TPC-H" references with "SpatialBench" in documentation and comments
- Updated repository URLs and author information to Apache Sedona
- Added CI/CD workflows for publishing to crates.io and PyPI
Reviewed Changes
Copilot reviewed 17 out of 17 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| spatialbench/src/text.rs | Updated comments to reference SpatialBench instead of TPC-H |
| spatialbench/src/random.rs | Updated comments to reference SpatialBench instead of TPC-H |
| spatialbench/src/lib.rs | Updated crate documentation to reference SpatialBench |
| spatialbench/src/generators.rs | Updated Display trait documentation to reference SpatialBench |
| spatialbench/src/distribution.rs | Updated distribution documentation to reference SpatialBench |
| spatialbench/Cargo.toml | Updated authors, description, and repository URL |
| spatialbench-cli/src/plan.rs | Updated comments to reference SpatialBench |
| spatialbench-cli/src/main.rs | Simplified CLI help text, replacing TPC-H references |
| spatialbench-cli/pyproject.toml | Added dynamic fields for license and authors |
| spatialbench-cli/README.md | Updated repository URL |
| spatialbench-cli/Cargo.toml | Updated description to reference SpatialBench |
| spatialbench-arrow/Cargo.toml | Updated authors, description, and repository URL |
| Cargo.toml | Updated workspace authors, homepage, and repository URLs |
| .github/workflows/spatialbench-publish-crates.yml | Added workflow for publishing Rust crates |
| .github/workflows/spatialbench-cli-publish-pypi.yml | Refactored to use reusable workflow |
| .github/workflows/build-py-packages.yml | Added reusable workflow for building Python packages |
| .github/ISSUE_TEMPLATE/feature_request.md | Updated default assignee |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
No description provided.