MINOR: [Release] Update versions for 20.0.0
diff --git a/c_glib/meson.build b/c_glib/meson.build
index fd931cc..90b11e4 100644
--- a/c_glib/meson.build
+++ b/c_glib/meson.build
@@ -34,7 +34,7 @@
# * 22.04: 0.61.2
# * 24.04: 1.3.2
meson_version: '>=0.61.2',
- version: '20.0.0-SNAPSHOT',
+ version: '20.0.0',
)
version = meson.project_version()
diff --git a/c_glib/vcpkg.json b/c_glib/vcpkg.json
index b05f7e8..582dd8c 100644
--- a/c_glib/vcpkg.json
+++ b/c_glib/vcpkg.json
@@ -1,6 +1,6 @@
{
"name": "arrow-glib",
- "version-string": "20.0.0-SNAPSHOT",
+ "version-string": "20.0.0",
"$comment:dependencies": "We can enable gobject-introspection again once it's updated",
"dependencies": [
"glib",
diff --git a/ci/scripts/PKGBUILD b/ci/scripts/PKGBUILD
index 9eac3ef..1271a37 100644
--- a/ci/scripts/PKGBUILD
+++ b/ci/scripts/PKGBUILD
@@ -18,7 +18,7 @@
_realname=arrow
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
-pkgver=19.0.1.9000
+pkgver=20.0.0
pkgrel=8000
pkgdesc="Apache Arrow is a cross-language development platform for in-memory data (mingw-w64)"
arch=("any")
diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt
index d1b7f3f..4bec228 100644
--- a/cpp/CMakeLists.txt
+++ b/cpp/CMakeLists.txt
@@ -86,7 +86,7 @@
cmake_policy(SET CMP0170 NEW)
endif()
-set(ARROW_VERSION "20.0.0-SNAPSHOT")
+set(ARROW_VERSION "20.0.0")
string(REGEX MATCH "^[0-9]+\\.[0-9]+\\.[0-9]+" ARROW_BASE_VERSION "${ARROW_VERSION}")
diff --git a/cpp/meson.build b/cpp/meson.build
index 688239f..98f91f5 100644
--- a/cpp/meson.build
+++ b/cpp/meson.build
@@ -19,7 +19,7 @@
'arrow',
'cpp',
'c',
- version: '20.0.0-SNAPSHOT',
+ version: '20.0.0',
license: 'Apache-2.0',
meson_version: '>=1.3.0',
default_options: [
diff --git a/cpp/vcpkg.json b/cpp/vcpkg.json
index 529df24..0ea06fc 100644
--- a/cpp/vcpkg.json
+++ b/cpp/vcpkg.json
@@ -1,6 +1,6 @@
{
"name": "arrow",
- "version-string": "20.0.0-SNAPSHOT",
+ "version-string": "20.0.0",
"dependencies": [
"abseil",
{
diff --git a/csharp/Directory.Build.props b/csharp/Directory.Build.props
index 474c577..afde593 100644
--- a/csharp/Directory.Build.props
+++ b/csharp/Directory.Build.props
@@ -29,7 +29,7 @@
<Product>Apache Arrow library</Product>
<Copyright>Copyright 2016-2024 The Apache Software Foundation</Copyright>
<Company>The Apache Software Foundation</Company>
- <Version>20.0.0-SNAPSHOT</Version>
+ <Version>20.0.0</Version>
</PropertyGroup>
<PropertyGroup>
diff --git a/dev/tasks/homebrew-formulae/apache-arrow-glib.rb b/dev/tasks/homebrew-formulae/apache-arrow-glib.rb
index f403d5d..64461c3 100644
--- a/dev/tasks/homebrew-formulae/apache-arrow-glib.rb
+++ b/dev/tasks/homebrew-formulae/apache-arrow-glib.rb
@@ -29,7 +29,7 @@
class ApacheArrowGlib < Formula
desc "GLib bindings for Apache Arrow"
homepage "https://arrow.apache.org/"
- url "https://www.apache.org/dyn/closer.lua?path=arrow/arrow-20.0.0-SNAPSHOT/apache-arrow-20.0.0-SNAPSHOT.tar.gz"
+ url "https://www.apache.org/dyn/closer.lua?path=arrow/arrow-20.0.0/apache-arrow-20.0.0.tar.gz"
sha256 "9948ddb6d4798b51552d0dca3252dd6e3a7d0f9702714fc6f5a1b59397ce1d28"
license "Apache-2.0"
head "https://github.com/apache/arrow.git", branch: "main"
diff --git a/dev/tasks/homebrew-formulae/apache-arrow.rb b/dev/tasks/homebrew-formulae/apache-arrow.rb
index 6e15058..8fb95da 100644
--- a/dev/tasks/homebrew-formulae/apache-arrow.rb
+++ b/dev/tasks/homebrew-formulae/apache-arrow.rb
@@ -29,7 +29,7 @@
class ApacheArrow < Formula
desc "Columnar in-memory analytics layer designed to accelerate big data"
homepage "https://arrow.apache.org/"
- url "https://www.apache.org/dyn/closer.lua?path=arrow/arrow-20.0.0-SNAPSHOT/apache-arrow-20.0.0-SNAPSHOT.tar.gz"
+ url "https://www.apache.org/dyn/closer.lua?path=arrow/arrow-20.0.0/apache-arrow-20.0.0.tar.gz"
sha256 "9948ddb6d4798b51552d0dca3252dd6e3a7d0f9702714fc6f5a1b59397ce1d28"
license "Apache-2.0"
head "https://github.com/apache/arrow.git", branch: "main"
diff --git a/docs/source/_static/versions.json b/docs/source/_static/versions.json
index 370915c..795c05c 100644
--- a/docs/source/_static/versions.json
+++ b/docs/source/_static/versions.json
@@ -1,16 +1,21 @@
[
{
- "name": "20.0 (dev)",
+ "name": "21.0 (dev)",
"version": "dev/",
"url": "https://arrow.apache.org/docs/dev/"
},
{
- "name": "19.0 (stable)",
+ "name": "20.0 (stable)",
"version": "",
"url": "https://arrow.apache.org/docs/",
"preferred": true
},
{
+ "name": "19.0",
+ "version": "19.0/",
+ "url": "https://arrow.apache.org/docs/19.0/"
+ },
+ {
"name": "18.1",
"version": "18.1/",
"url": "https://arrow.apache.org/docs/18.1/"
diff --git a/js/package.json b/js/package.json
index dd366c4..4786c50 100644
--- a/js/package.json
+++ b/js/package.json
@@ -120,5 +120,5 @@
"engines": {
"node": ">=12.0"
},
- "version": "20.0.0-SNAPSHOT"
+ "version": "20.0.0"
}
diff --git a/matlab/CMakeLists.txt b/matlab/CMakeLists.txt
index 07de5a6..207bde7 100644
--- a/matlab/CMakeLists.txt
+++ b/matlab/CMakeLists.txt
@@ -100,7 +100,7 @@
set(CMAKE_CXX_STANDARD 17)
-set(MLARROW_VERSION "20.0.0-SNAPSHOT")
+set(MLARROW_VERSION "20.0.0")
string(REGEX MATCH "^[0-9]+\\.[0-9]+\\.[0-9]+" MLARROW_BASE_VERSION "${MLARROW_VERSION}")
project(mlarrow VERSION "${MLARROW_BASE_VERSION}")
diff --git a/python/CMakeLists.txt b/python/CMakeLists.txt
index d07edaa..d75f12e 100644
--- a/python/CMakeLists.txt
+++ b/python/CMakeLists.txt
@@ -28,7 +28,7 @@
# which in turn meant that Py_GIL_DISABLED was not set.
set(CMAKE_NO_SYSTEM_FROM_IMPORTED ON)
-set(PYARROW_VERSION "20.0.0-SNAPSHOT")
+set(PYARROW_VERSION "20.0.0")
string(REGEX MATCH "^[0-9]+\\.[0-9]+\\.[0-9]+" PYARROW_BASE_VERSION "${PYARROW_VERSION}")
# Generate SO version and full SO version
diff --git a/python/pyproject.toml b/python/pyproject.toml
index 567fc96..e7c95e0 100644
--- a/python/pyproject.toml
+++ b/python/pyproject.toml
@@ -81,4 +81,4 @@
version_file = 'pyarrow/_generated_version.py'
version_scheme = 'guess-next-dev'
git_describe_command = 'git describe --dirty --tags --long --match "apache-arrow-[0-9]*.*"'
-fallback_version = '20.0.0a0'
+fallback_version = '20.0.0'
diff --git a/r/DESCRIPTION b/r/DESCRIPTION
index 2203e50..3bd7157 100644
--- a/r/DESCRIPTION
+++ b/r/DESCRIPTION
@@ -1,6 +1,6 @@
Package: arrow
Title: Integration to 'Apache' 'Arrow'
-Version: 19.0.1.9000
+Version: 20.0.0
Authors@R: c(
person("Neal", "Richardson", email = "neal.p.richardson@gmail.com", role = c("aut")),
person("Ian", "Cook", email = "ianmcook@gmail.com", role = c("aut")),
diff --git a/r/NEWS.md b/r/NEWS.md
index 0936c5c..420ad8b 100644
--- a/r/NEWS.md
+++ b/r/NEWS.md
@@ -17,7 +17,7 @@
under the License.
-->
-# arrow 19.0.1.9000
+# arrow 20.0.0
# arrow 19.0.1.1
diff --git a/r/pkgdown/assets/versions.html b/r/pkgdown/assets/versions.html
index db8a97b..1e0fa4f 100644
--- a/r/pkgdown/assets/versions.html
+++ b/r/pkgdown/assets/versions.html
@@ -1,7 +1,8 @@
<!DOCTYPE html>
<html>
-<body><p><a href="../dev/r/">19.0.1.9000 (dev)</a></p>
-<p><a href="../r/">19.0.1 (release)</a></p>
+<body><p><a href="../dev/r/">20.0.0.9000 (dev)</a></p>
+<p><a href="../r/">20.0.0 (release)</a></p>
+<p><a href="../19.0/r/">19.0.1</a></p>
<p><a href="../18.1/r/">18.1.0</a></p>
<p><a href="../17.0/r/">17.0.0</a></p>
<p><a href="../16.1/r/">16.1.0</a></p>
diff --git a/r/pkgdown/assets/versions.json b/r/pkgdown/assets/versions.json
index ea0d663..c924e2f 100644
--- a/r/pkgdown/assets/versions.json
+++ b/r/pkgdown/assets/versions.json
@@ -1,13 +1,17 @@
[
{
- "name": "19.0.1.9000 (dev)",
+ "name": "20.0.0.9000 (dev)",
"version": "dev/"
},
{
- "name": "19.0.1 (release)",
+ "name": "20.0.0 (release)",
"version": ""
},
{
+ "name": "19.0.1",
+ "version": "19.0/"
+ },
+ {
"name": "18.1.0",
"version": "18.1/"
},
diff --git a/ruby/red-arrow-cuda/lib/arrow-cuda/version.rb b/ruby/red-arrow-cuda/lib/arrow-cuda/version.rb
index 548622e..5aae383 100644
--- a/ruby/red-arrow-cuda/lib/arrow-cuda/version.rb
+++ b/ruby/red-arrow-cuda/lib/arrow-cuda/version.rb
@@ -16,7 +16,7 @@
# under the License.
module ArrowCUDA
- VERSION = "20.0.0-SNAPSHOT"
+ VERSION = "20.0.0"
module Version
numbers, TAG = VERSION.split("-")
diff --git a/ruby/red-arrow-dataset/lib/arrow-dataset/version.rb b/ruby/red-arrow-dataset/lib/arrow-dataset/version.rb
index 64f8570..e72e682 100644
--- a/ruby/red-arrow-dataset/lib/arrow-dataset/version.rb
+++ b/ruby/red-arrow-dataset/lib/arrow-dataset/version.rb
@@ -16,7 +16,7 @@
# under the License.
module ArrowDataset
- VERSION = "20.0.0-SNAPSHOT"
+ VERSION = "20.0.0"
module Version
numbers, TAG = VERSION.split("-")
diff --git a/ruby/red-arrow-flight-sql/lib/arrow-flight-sql/version.rb b/ruby/red-arrow-flight-sql/lib/arrow-flight-sql/version.rb
index ddd70bf..d6508df 100644
--- a/ruby/red-arrow-flight-sql/lib/arrow-flight-sql/version.rb
+++ b/ruby/red-arrow-flight-sql/lib/arrow-flight-sql/version.rb
@@ -16,7 +16,7 @@
# under the License.
module ArrowFlightSQL
- VERSION = "20.0.0-SNAPSHOT"
+ VERSION = "20.0.0"
module Version
numbers, TAG = VERSION.split("-")
diff --git a/ruby/red-arrow-flight/lib/arrow-flight/version.rb b/ruby/red-arrow-flight/lib/arrow-flight/version.rb
index f397028..74c23ec 100644
--- a/ruby/red-arrow-flight/lib/arrow-flight/version.rb
+++ b/ruby/red-arrow-flight/lib/arrow-flight/version.rb
@@ -16,7 +16,7 @@
# under the License.
module ArrowFlight
- VERSION = "20.0.0-SNAPSHOT"
+ VERSION = "20.0.0"
module Version
numbers, TAG = VERSION.split("-")
diff --git a/ruby/red-arrow/lib/arrow/version.rb b/ruby/red-arrow/lib/arrow/version.rb
index eaeec61..4c5a462 100644
--- a/ruby/red-arrow/lib/arrow/version.rb
+++ b/ruby/red-arrow/lib/arrow/version.rb
@@ -16,7 +16,7 @@
# under the License.
module Arrow
- VERSION = "20.0.0-SNAPSHOT"
+ VERSION = "20.0.0"
module Version
numbers, TAG = VERSION.split("-")
diff --git a/ruby/red-gandiva/lib/gandiva/version.rb b/ruby/red-gandiva/lib/gandiva/version.rb
index 657023b..f7f46ae 100644
--- a/ruby/red-gandiva/lib/gandiva/version.rb
+++ b/ruby/red-gandiva/lib/gandiva/version.rb
@@ -16,7 +16,7 @@
# under the License.
module Gandiva
- VERSION = "20.0.0-SNAPSHOT"
+ VERSION = "20.0.0"
module Version
numbers, TAG = VERSION.split("-")
diff --git a/ruby/red-parquet/lib/parquet/version.rb b/ruby/red-parquet/lib/parquet/version.rb
index ecc9a97..494a521 100644
--- a/ruby/red-parquet/lib/parquet/version.rb
+++ b/ruby/red-parquet/lib/parquet/version.rb
@@ -16,7 +16,7 @@
# under the License.
module Parquet
- VERSION = "20.0.0-SNAPSHOT"
+ VERSION = "20.0.0"
module Version
numbers, TAG = VERSION.split("-")