This is an automated email from the ASF dual-hosted git repository.
jiayu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/sedona-db.git
The following commit(s) were added to refs/heads/main by this push:
new 2138362 chore: Update versions on main (#135)
2138362 is described below
commit 2138362d66452bae06ab4b707db9cc0aa30bbf7d
Author: Dewey Dunnington <[email protected]>
AuthorDate: Wed Sep 24 10:37:45 2025 -0500
chore: Update versions on main (#135)
---
Cargo.lock | 38 +++++++++++++++++++-------------------
Cargo.toml | 2 +-
dev/release/README.md | 24 ++++++++++++++++++++++++
r/sedonadb/DESCRIPTION | 2 +-
r/sedonadb/src/rust/Cargo.toml | 2 +-
5 files changed, 46 insertions(+), 22 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index 30ce6cd..efdec14 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -4781,7 +4781,7 @@ dependencies = [
[[package]]
name = "sedona"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"abi_stable",
"arrow-array",
@@ -4823,7 +4823,7 @@ dependencies = [
[[package]]
name = "sedona-adbc"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"adbc_core",
"arrow-array",
@@ -4836,7 +4836,7 @@ dependencies = [
[[package]]
name = "sedona-cli"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"arrow",
"async-trait",
@@ -4855,7 +4855,7 @@ dependencies = [
[[package]]
name = "sedona-common"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"datafusion",
"datafusion-common",
@@ -4864,7 +4864,7 @@ dependencies = [
[[package]]
name = "sedona-expr"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"arrow-array",
"arrow-schema",
@@ -4883,7 +4883,7 @@ dependencies = [
[[package]]
name = "sedona-functions"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"arrow-array",
"arrow-json",
@@ -4907,7 +4907,7 @@ dependencies = [
[[package]]
name = "sedona-geo"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"arrow-array",
"arrow-schema",
@@ -4930,7 +4930,7 @@ dependencies = [
[[package]]
name = "sedona-geoarrow-c"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"arrow-array",
"arrow-schema",
@@ -4951,7 +4951,7 @@ dependencies = [
[[package]]
name = "sedona-geometry"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"geo-traits 0.2.0",
"geo-types",
@@ -4967,7 +4967,7 @@ dependencies = [
[[package]]
name = "sedona-geoparquet"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"arrow-array",
"arrow-schema",
@@ -5001,7 +5001,7 @@ dependencies = [
[[package]]
name = "sedona-geos"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"arrow-array",
"arrow-schema",
@@ -5021,7 +5021,7 @@ dependencies = [
[[package]]
name = "sedona-proj"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"approx",
"arrow-array",
@@ -5047,7 +5047,7 @@ dependencies = [
[[package]]
name = "sedona-s2geography"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"arrow-array",
"arrow-schema",
@@ -5070,7 +5070,7 @@ dependencies = [
[[package]]
name = "sedona-schema"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"arrow-array",
"arrow-schema",
@@ -5081,7 +5081,7 @@ dependencies = [
[[package]]
name = "sedona-spatial-join"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"arrow",
"arrow-array",
@@ -5121,7 +5121,7 @@ dependencies = [
[[package]]
name = "sedona-testing"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"arrow-array",
"arrow-cast",
@@ -5145,7 +5145,7 @@ dependencies = [
[[package]]
name = "sedona-tg"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"arrow-array",
"arrow-schema",
@@ -5167,7 +5167,7 @@ dependencies = [
[[package]]
name = "sedonadb"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"adbc_core",
"arrow-array",
@@ -5193,7 +5193,7 @@ dependencies = [
[[package]]
name = "sedonadbr"
-version = "0.1.0"
+version = "0.2.0"
dependencies = [
"arrow-array",
"arrow-schema",
diff --git a/Cargo.toml b/Cargo.toml
index a5cf286..b842d50 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -38,7 +38,7 @@ members = [
resolver = "2"
[workspace.package]
-version = "0.1.0"
+version = "0.2.0"
authors = ["Apache Sedona <[email protected]>"]
license = "Apache-2.0"
homepage = "https://github.com/apache/sedona-db"
diff --git a/dev/release/README.md b/dev/release/README.md
index 868ed47..9cdcd26 100644
--- a/dev/release/README.md
+++ b/dev/release/README.md
@@ -181,3 +181,27 @@ in the PyPI UI.
twine upload wheels/**/*.whl
rm -rf wheels
```
+
+## Bump versions
+
+After a successful release, versions on the `main` branch need to be updated.
These
+are currently all derived from `Cargo.toml`, which can be updated to:
+
+```
+[workspace.package]
+version = "0.2.0"
+```
+
+The R package must also be updated. R Packages use a different convention for
development
+versions such that in preparation for 0.2.0 the development version should be
+`0.1.0.9000`. This is set the DESCRIPTION of the requisite package.
+
+Development versions and the changelog are derived from the presence of a
development
+tag on the main branch signifying where development of that version "started".
After
+the version bump PR merges, that commit should be tagged with the appropriate
+development tag:
+
+```shell
+git tag -a apache-sedona-db-0.2.0.dev -m "tag dev 0.2.0"
+git push upstream apache-sedona-db-0.2.0.dev
+```
diff --git a/r/sedonadb/DESCRIPTION b/r/sedonadb/DESCRIPTION
index 5167391..cd9d95e 100644
--- a/r/sedonadb/DESCRIPTION
+++ b/r/sedonadb/DESCRIPTION
@@ -1,6 +1,6 @@
Package: sedonadb
Title: Bindings for Apache SedonaDB
-Version: 0.0.0.9000
+Version: 0.1.0.9000
Authors@R:
person("Dewey", "Dunnington", , "[email protected]", role = c("aut",
"cre"))
Description: Provides bindings for Apache SedonaDB, a lightweight
diff --git a/r/sedonadb/src/rust/Cargo.toml b/r/sedonadb/src/rust/Cargo.toml
index 645fa23..681621e 100644
--- a/r/sedonadb/src/rust/Cargo.toml
+++ b/r/sedonadb/src/rust/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "sedonadbr"
-version = "0.1.0"
+version = { workspace = true }
edition = "2021"
[lib]