diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 0e120d34bb1..ab028eb89cc 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -28,7 +28,7 @@ concurrency:
jobs:
cpp-build:
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/conda-cpp-build.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/conda-cpp-build.yaml@branch-23.12
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
@@ -37,7 +37,7 @@ jobs:
python-build:
needs: [cpp-build]
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/conda-python-build.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/conda-python-build.yaml@branch-23.12
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
@@ -46,7 +46,7 @@ jobs:
upload-conda:
needs: [cpp-build, python-build]
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/conda-upload-packages.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/conda-upload-packages.yaml@branch-23.12
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
@@ -57,7 +57,7 @@ jobs:
if: github.ref_type == 'branch'
needs: python-build
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/custom-job.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/custom-job.yaml@branch-23.12
with:
arch: "amd64"
branch: ${{ inputs.branch }}
@@ -69,7 +69,7 @@ jobs:
sha: ${{ inputs.sha }}
wheel-build-cudf:
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/wheels-build.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/wheels-build.yaml@branch-23.12
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
@@ -79,7 +79,7 @@ jobs:
wheel-publish-cudf:
needs: wheel-build-cudf
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/wheels-publish.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/wheels-publish.yaml@branch-23.12
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
@@ -89,7 +89,7 @@ jobs:
wheel-build-dask-cudf:
needs: wheel-publish-cudf
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/wheels-build.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/wheels-build.yaml@branch-23.12
with:
matrix_filter: map(select(.ARCH == "amd64" and .PY_VER == "3.10" and (.CUDA_VER == "11.8.0" or .CUDA_VER == "12.0.1")))
build_type: ${{ inputs.build_type || 'branch' }}
@@ -100,7 +100,7 @@ jobs:
wheel-publish-dask-cudf:
needs: wheel-build-dask-cudf
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/wheels-publish.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/wheels-publish.yaml@branch-23.12
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml
index 054ea7968c8..214f9c90b41 100644
--- a/.github/workflows/pr.yaml
+++ b/.github/workflows/pr.yaml
@@ -26,34 +26,34 @@ jobs:
- wheel-build-dask-cudf
- wheel-tests-dask-cudf
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/pr-builder.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/pr-builder.yaml@branch-23.12
checks:
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/checks.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/checks.yaml@branch-23.12
with:
enable_check_generated_files: false
conda-cpp-build:
needs: checks
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/conda-cpp-build.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/conda-cpp-build.yaml@branch-23.12
with:
build_type: pull-request
conda-cpp-tests:
needs: conda-cpp-build
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/conda-cpp-tests.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/conda-cpp-tests.yaml@branch-23.12
with:
build_type: pull-request
conda-python-build:
needs: conda-cpp-build
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/conda-python-build.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/conda-python-build.yaml@branch-23.12
with:
build_type: pull-request
conda-python-cudf-tests:
needs: conda-python-build
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/conda-python-tests.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/conda-python-tests.yaml@branch-23.12
with:
build_type: pull-request
test_script: "ci/test_python_cudf.sh"
@@ -61,14 +61,14 @@ jobs:
# Tests for dask_cudf, custreamz, cudf_kafka are separated for CI parallelism
needs: conda-python-build
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/conda-python-tests.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/conda-python-tests.yaml@branch-23.12
with:
build_type: pull-request
test_script: "ci/test_python_other.sh"
conda-java-tests:
needs: conda-cpp-build
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/custom-job.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/custom-job.yaml@branch-23.12
with:
build_type: pull-request
node_type: "gpu-v100-latest-1"
@@ -78,7 +78,7 @@ jobs:
conda-notebook-tests:
needs: conda-python-build
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/custom-job.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/custom-job.yaml@branch-23.12
with:
build_type: pull-request
node_type: "gpu-v100-latest-1"
@@ -88,7 +88,7 @@ jobs:
docs-build:
needs: conda-python-build
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/custom-job.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/custom-job.yaml@branch-23.12
with:
build_type: pull-request
node_type: "gpu-v100-latest-1"
@@ -98,21 +98,21 @@ jobs:
wheel-build-cudf:
needs: checks
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/wheels-build.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/wheels-build.yaml@branch-23.12
with:
build_type: pull-request
script: "ci/build_wheel_cudf.sh"
wheel-tests-cudf:
needs: wheel-build-cudf
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/wheels-test.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/wheels-test.yaml@branch-23.12
with:
build_type: pull-request
script: ci/test_wheel_cudf.sh
wheel-build-dask-cudf:
needs: wheel-tests-cudf
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/wheels-build.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/wheels-build.yaml@branch-23.12
with:
matrix_filter: map(select(.ARCH == "amd64" and .PY_VER == "3.10" and (.CUDA_VER == "11.8.0" or .CUDA_VER == "12.0.1")))
build_type: pull-request
@@ -120,7 +120,7 @@ jobs:
wheel-tests-dask-cudf:
needs: wheel-build-dask-cudf
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/wheels-test.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/wheels-test.yaml@branch-23.12
with:
matrix_filter: map(select(.ARCH == "amd64" and .PY_VER == "3.10" and (.CUDA_VER == "11.8.0" or .CUDA_VER == "12.0.1")))
build_type: pull-request
diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml
index 030f2e41db4..9ca32bcfe03 100644
--- a/.github/workflows/test.yaml
+++ b/.github/workflows/test.yaml
@@ -16,7 +16,7 @@ on:
jobs:
conda-cpp-tests:
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/conda-cpp-tests.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/conda-cpp-tests.yaml@branch-23.12
with:
build_type: nightly
branch: ${{ inputs.branch }}
@@ -24,7 +24,7 @@ jobs:
sha: ${{ inputs.sha }}
conda-cpp-memcheck-tests:
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/custom-job.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/custom-job.yaml@branch-23.12
with:
build_type: nightly
branch: ${{ inputs.branch }}
@@ -36,7 +36,7 @@ jobs:
run_script: "ci/test_cpp_memcheck.sh"
conda-python-cudf-tests:
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/conda-python-tests.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/conda-python-tests.yaml@branch-23.12
with:
build_type: nightly
branch: ${{ inputs.branch }}
@@ -46,7 +46,7 @@ jobs:
conda-python-other-tests:
# Tests for dask_cudf, custreamz, cudf_kafka are separated for CI parallelism
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/conda-python-tests.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/conda-python-tests.yaml@branch-23.12
with:
build_type: nightly
branch: ${{ inputs.branch }}
@@ -55,7 +55,7 @@ jobs:
test_script: "ci/test_python_other.sh"
conda-java-tests:
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/custom-job.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/custom-job.yaml@branch-23.12
with:
build_type: nightly
branch: ${{ inputs.branch }}
@@ -67,7 +67,7 @@ jobs:
run_script: "ci/test_java.sh"
conda-notebook-tests:
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/custom-job.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/custom-job.yaml@branch-23.12
with:
build_type: nightly
branch: ${{ inputs.branch }}
@@ -79,7 +79,7 @@ jobs:
run_script: "ci/test_notebooks.sh"
wheel-tests-cudf:
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/wheels-test.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/wheels-test.yaml@branch-23.12
with:
build_type: nightly
branch: ${{ inputs.branch }}
@@ -88,7 +88,7 @@ jobs:
script: ci/test_wheel_cudf.sh
wheel-tests-dask-cudf:
secrets: inherit
- uses: rapidsai/shared-action-workflows/.github/workflows/wheels-test.yaml@branch-23.10
+ uses: rapidsai/shared-action-workflows/.github/workflows/wheels-test.yaml@branch-23.12
with:
matrix_filter: map(select(.ARCH == "amd64" and .PY_VER == "3.10" and (.CUDA_VER == "11.8.0" or .CUDA_VER == "12.0.1")))
build_type: nightly
diff --git a/README.md b/README.md
index 64c980d0cb3..5f2ce014dba 100644
--- a/README.md
+++ b/README.md
@@ -65,7 +65,7 @@ cuDF can be installed with conda (via [miniconda](https://conda.io/miniconda.htm
```bash
conda install -c rapidsai -c conda-forge -c nvidia \
- cudf=23.10 python=3.10 cuda-version=11.8
+ cudf=23.12 python=3.10 cuda-version=11.8
```
We also provide [nightly Conda packages](https://anaconda.org/rapidsai-nightly) built from the HEAD
diff --git a/ci/build_docs.sh b/ci/build_docs.sh
index 1ed047a500b..11e7a96b751 100755
--- a/ci/build_docs.sh
+++ b/ci/build_docs.sh
@@ -25,7 +25,7 @@ rapids-mamba-retry install \
--channel "${PYTHON_CHANNEL}" \
libcudf cudf dask-cudf
-export RAPIDS_VERSION_NUMBER="23.10"
+export RAPIDS_VERSION_NUMBER="23.12"
export RAPIDS_DOCS_DIR="$(mktemp -d)"
rapids-logger "Build CPP docs"
diff --git a/ci/check_style.sh b/ci/check_style.sh
index e96ad8bf1db..a01cf4dcc6b 100755
--- a/ci/check_style.sh
+++ b/ci/check_style.sh
@@ -14,7 +14,7 @@ rapids-dependency-file-generator \
rapids-mamba-retry env create --force -f env.yaml -n checks
conda activate checks
-FORMAT_FILE_URL=https://raw.githubusercontent.com/rapidsai/rapids-cmake/branch-23.10/cmake-format-rapids-cmake.json
+FORMAT_FILE_URL=https://raw.githubusercontent.com/rapidsai/rapids-cmake/branch-23.12/cmake-format-rapids-cmake.json
export RAPIDS_CMAKE_FORMAT_FILE=/tmp/rapids_cmake_ci/cmake-formats-rapids-cmake.json
mkdir -p $(dirname ${RAPIDS_CMAKE_FORMAT_FILE})
wget -O ${RAPIDS_CMAKE_FORMAT_FILE} ${FORMAT_FILE_URL}
diff --git a/ci/test_wheel_dask_cudf.sh b/ci/test_wheel_dask_cudf.sh
index d6e7f4bf65e..050aa4561c7 100755
--- a/ci/test_wheel_dask_cudf.sh
+++ b/ci/test_wheel_dask_cudf.sh
@@ -11,7 +11,7 @@ RAPIDS_PY_WHEEL_NAME="cudf_${RAPIDS_PY_CUDA_SUFFIX}" rapids-download-wheels-from
python -m pip install --no-deps ./local-cudf-dep/cudf*.whl
# Always install latest dask for testing
-python -m pip install git+https://github.com/dask/dask.git@main git+https://github.com/dask/distributed.git@main git+https://github.com/rapidsai/dask-cuda.git@branch-23.10
+python -m pip install git+https://github.com/dask/dask.git@main git+https://github.com/dask/distributed.git@main git+https://github.com/rapidsai/dask-cuda.git@branch-23.12
# echo to expand wildcard before adding `[extra]` requires for pip
python -m pip install $(echo ./dist/dask_cudf*.whl)[test]
diff --git a/conda/environments/all_cuda-118_arch-x86_64.yaml b/conda/environments/all_cuda-118_arch-x86_64.yaml
index d4abc28cf13..151d250d7e9 100644
--- a/conda/environments/all_cuda-118_arch-x86_64.yaml
+++ b/conda/environments/all_cuda-118_arch-x86_64.yaml
@@ -25,7 +25,7 @@ dependencies:
- cxx-compiler
- cython>=3.0.0
- dask-core>=2023.7.1
-- dask-cuda==23.10.*
+- dask-cuda==23.12.*
- dask>=2023.7.1
- distributed>=2023.7.1
- dlpack>=0.5,<0.6.0a0
@@ -44,9 +44,9 @@ dependencies:
- libcufile=1.4.0.31
- libcurand-dev=10.3.0.86
- libcurand=10.3.0.86
-- libkvikio==23.10.*
+- libkvikio==23.12.*
- librdkafka>=1.9.0,<1.10.0a0
-- librmm==23.10.*
+- librmm==23.12.*
- make
- mimesis>=4.1.0
- moto>=4.0.8
@@ -80,7 +80,7 @@ dependencies:
- python-snappy>=0.6.0
- python>=3.9,<3.11
- pytorch<1.12.0
-- rmm==23.10.*
+- rmm==23.12.*
- s3fs>=2022.3.0
- scikit-build>=0.13.1
- scipy
diff --git a/conda/environments/all_cuda-120_arch-x86_64.yaml b/conda/environments/all_cuda-120_arch-x86_64.yaml
index 9a98e400e6d..ad52b8f8b97 100644
--- a/conda/environments/all_cuda-120_arch-x86_64.yaml
+++ b/conda/environments/all_cuda-120_arch-x86_64.yaml
@@ -26,7 +26,7 @@ dependencies:
- cxx-compiler
- cython>=3.0.0
- dask-core>=2023.7.1
-- dask-cuda==23.10.*
+- dask-cuda==23.12.*
- dask>=2023.7.1
- distributed>=2023.7.1
- dlpack>=0.5,<0.6.0a0
@@ -43,9 +43,9 @@ dependencies:
- libarrow==12.0.1.*
- libcufile-dev
- libcurand-dev
-- libkvikio==23.10.*
+- libkvikio==23.12.*
- librdkafka>=1.9.0,<1.10.0a0
-- librmm==23.10.*
+- librmm==23.12.*
- make
- mimesis>=4.1.0
- moto>=4.0.8
@@ -77,7 +77,7 @@ dependencies:
- python-snappy>=0.6.0
- python>=3.9,<3.11
- pytorch<1.12.0
-- rmm==23.10.*
+- rmm==23.12.*
- s3fs>=2022.3.0
- scikit-build>=0.13.1
- scipy
diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt
index a84f7bd5224..38713d99622 100644
--- a/cpp/CMakeLists.txt
+++ b/cpp/CMakeLists.txt
@@ -25,7 +25,7 @@ rapids_cuda_init_architectures(CUDF)
project(
CUDF
- VERSION 23.10.00
+ VERSION 23.12.00
LANGUAGES C CXX CUDA
)
if(CMAKE_CUDA_COMPILER_ID STREQUAL "NVIDIA" AND CMAKE_CUDA_COMPILER_VERSION VERSION_LESS 11.5)
diff --git a/cpp/doxygen/Doxyfile b/cpp/doxygen/Doxyfile
index b072d252881..adefaaa1479 100644
--- a/cpp/doxygen/Doxyfile
+++ b/cpp/doxygen/Doxyfile
@@ -38,7 +38,7 @@ PROJECT_NAME = libcudf
# could be handy for archiving the generated documentation or if some version
# control system is used.
-PROJECT_NUMBER = 23.10.00
+PROJECT_NUMBER = 23.12.00
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
@@ -2226,7 +2226,7 @@ SKIP_FUNCTION_MACROS = YES
# the path). If a tag file is not located in the directory in which doxygen is
# run, you must also specify the path to the tagfile here.
-TAGFILES = rmm.tag=https://docs.rapids.ai/api/librmm/23.10
+TAGFILES = rmm.tag=https://docs.rapids.ai/api/librmm/23.12
# When a file name is specified after GENERATE_TAGFILE, doxygen will create a
# tag file that is based on the input files it reads. See section "Linking to
diff --git a/cpp/examples/basic/CMakeLists.txt b/cpp/examples/basic/CMakeLists.txt
index 1c1952c4616..9ff716f41e4 100644
--- a/cpp/examples/basic/CMakeLists.txt
+++ b/cpp/examples/basic/CMakeLists.txt
@@ -16,7 +16,7 @@ file(
)
include(${CMAKE_BINARY_DIR}/cmake/get_cpm.cmake)
-set(CUDF_TAG branch-23.10)
+set(CUDF_TAG branch-23.12)
CPMFindPackage(
NAME cudf GIT_REPOSITORY https://github.com/rapidsai/cudf
GIT_TAG ${CUDF_TAG}
diff --git a/cpp/examples/strings/CMakeLists.txt b/cpp/examples/strings/CMakeLists.txt
index 31a6b12a4bc..4b500d3a92e 100644
--- a/cpp/examples/strings/CMakeLists.txt
+++ b/cpp/examples/strings/CMakeLists.txt
@@ -16,7 +16,7 @@ file(
)
include(${CMAKE_BINARY_DIR}/cmake/get_cpm.cmake)
-set(CUDF_TAG branch-23.10)
+set(CUDF_TAG branch-23.12)
CPMFindPackage(
NAME cudf GIT_REPOSITORY https://github.com/rapidsai/cudf
GIT_TAG ${CUDF_TAG}
diff --git a/cpp/libcudf_kafka/CMakeLists.txt b/cpp/libcudf_kafka/CMakeLists.txt
index 33bd04fffb3..1a15a3ec2cd 100644
--- a/cpp/libcudf_kafka/CMakeLists.txt
+++ b/cpp/libcudf_kafka/CMakeLists.txt
@@ -22,7 +22,7 @@ include(rapids-find)
project(
CUDA_KAFKA
- VERSION 23.10.00
+ VERSION 23.12.00
LANGUAGES CXX
)
diff --git a/dependencies.yaml b/dependencies.yaml
index 376e43094a7..66417b214ff 100644
--- a/dependencies.yaml
+++ b/dependencies.yaml
@@ -214,8 +214,8 @@ dependencies:
common:
- output_types: [conda, requirements]
packages:
- - librmm==23.10.*
- - libkvikio==23.10.*
+ - librmm==23.12.*
+ - libkvikio==23.12.*
- output_types: conda
packages:
- fmt>=9.1.0,<10
@@ -266,7 +266,7 @@ dependencies:
- output_types: [conda, requirements, pyproject]
packages:
- scikit-build>=0.13.1
- - rmm==23.10.*
+ - rmm==23.12.*
- output_types: conda
packages:
- &protobuf protobuf>=4.21,<5
@@ -385,7 +385,7 @@ dependencies:
common:
- output_types: [conda]
packages:
- - dask-cuda==23.10.*
+ - dask-cuda==23.12.*
- *doxygen
- make
- myst-nb
@@ -437,7 +437,7 @@ dependencies:
- &numba numba>=0.57,<0.58
- nvtx>=0.2.1
- packaging
- - rmm==23.10.*
+ - rmm==23.12.*
- typing_extensions>=4.0.0
- *protobuf
- output_types: conda
@@ -498,7 +498,7 @@ dependencies:
- dask-core>=2023.7.1 # dask-core in conda is the actual package & dask is the meta package
- output_types: pyproject
packages:
- - &cudf cudf==23.10.*
+ - &cudf cudf==23.12.*
- *cupy_pip
run_cudf_kafka:
common:
@@ -517,7 +517,7 @@ dependencies:
packages:
- confluent-kafka>=1.9.0,<1.10.0a0
- *cudf
- - cudf_kafka==23.10.*
+ - cudf_kafka==23.12.*
test_cpp:
common:
- output_types: conda
@@ -599,5 +599,5 @@ dependencies:
common:
- output_types: [conda, requirements, pyproject]
packages:
- - dask-cuda==23.10.*
+ - dask-cuda==23.12.*
- *numba
diff --git a/docs/cudf/source/conf.py b/docs/cudf/source/conf.py
index 03b1bb7039b..acb2a5d17f3 100644
--- a/docs/cudf/source/conf.py
+++ b/docs/cudf/source/conf.py
@@ -79,9 +79,9 @@
# built documents.
#
# The short X.Y version.
-version = '23.10'
+version = '23.12'
# The full version, including alpha/beta/rc tags.
-release = '23.10.00'
+release = '23.12.00'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
diff --git a/docs/dask_cudf/source/conf.py b/docs/dask_cudf/source/conf.py
index ad629b5e949..6861a9b90f6 100644
--- a/docs/dask_cudf/source/conf.py
+++ b/docs/dask_cudf/source/conf.py
@@ -11,8 +11,8 @@
project = "dask-cudf"
copyright = "2018-2023, NVIDIA Corporation"
author = "NVIDIA Corporation"
-version = '23.10'
-release = '23.10.00'
+version = '23.12'
+release = '23.12.00'
language = "en"
diff --git a/fetch_rapids.cmake b/fetch_rapids.cmake
index 4a68c7dbc60..e79d9d86fce 100644
--- a/fetch_rapids.cmake
+++ b/fetch_rapids.cmake
@@ -12,7 +12,7 @@
# the License.
# =============================================================================
if(NOT EXISTS ${CMAKE_CURRENT_BINARY_DIR}/CUDF_RAPIDS.cmake)
- file(DOWNLOAD https://raw.githubusercontent.com/rapidsai/rapids-cmake/branch-23.10/RAPIDS.cmake
+ file(DOWNLOAD https://raw.githubusercontent.com/rapidsai/rapids-cmake/branch-23.12/RAPIDS.cmake
${CMAKE_CURRENT_BINARY_DIR}/CUDF_RAPIDS.cmake
)
endif()
diff --git a/java/ci/README.md b/java/ci/README.md
index e9599b33bf1..12a2bb2dc51 100644
--- a/java/ci/README.md
+++ b/java/ci/README.md
@@ -34,7 +34,7 @@ nvidia-docker run -it cudf-build:11.8.0-devel-centos7 bash
You can download the cuDF repo in the docker container or you can mount it into the container.
Here I choose to download again in the container.
```bash
-git clone --recursive https://github.com/rapidsai/cudf.git -b branch-23.10
+git clone --recursive https://github.com/rapidsai/cudf.git -b branch-23.12
```
### Build cuDF jar with devtoolset
@@ -47,4 +47,4 @@ scl enable devtoolset-11 "java/ci/build-in-docker.sh"
### The output
-You can find the cuDF jar in java/target/ like cudf-23.10.0-SNAPSHOT-cuda11.jar.
+You can find the cuDF jar in java/target/ like cudf-23.12.0-SNAPSHOT-cuda11.jar.
diff --git a/java/pom.xml b/java/pom.xml
index afcc0e15a2c..cc880312d34 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -21,7 +21,7 @@
ai.rapids
cudf
- 23.10.0-SNAPSHOT
+ 23.12.0-SNAPSHOT
cudfjni
diff --git a/java/src/main/native/CMakeLists.txt b/java/src/main/native/CMakeLists.txt
index 128989fe77f..0dcfee2cffe 100644
--- a/java/src/main/native/CMakeLists.txt
+++ b/java/src/main/native/CMakeLists.txt
@@ -28,7 +28,7 @@ rapids_cuda_init_architectures(CUDF_JNI)
project(
CUDF_JNI
- VERSION 23.10.00
+ VERSION 23.12.00
LANGUAGES C CXX CUDA
)
diff --git a/python/cudf/CMakeLists.txt b/python/cudf/CMakeLists.txt
index 6f3e428d291..a8b91c27095 100644
--- a/python/cudf/CMakeLists.txt
+++ b/python/cudf/CMakeLists.txt
@@ -14,7 +14,7 @@
cmake_minimum_required(VERSION 3.26.4 FATAL_ERROR)
-set(cudf_version 23.10.00)
+set(cudf_version 23.12.00)
include(../../fetch_rapids.cmake)
include(rapids-cuda)
diff --git a/python/cudf/cudf/__init__.py b/python/cudf/cudf/__init__.py
index e5c78fca893..8d25d478676 100644
--- a/python/cudf/cudf/__init__.py
+++ b/python/cudf/cudf/__init__.py
@@ -99,7 +99,7 @@
rmm.register_reinitialize_hook(clear_cache)
-__version__ = "23.10.00"
+__version__ = "23.12.00"
__all__ = [
"BaseIndex",
diff --git a/python/cudf/pyproject.toml b/python/cudf/pyproject.toml
index 085d78afc7c..39a8dca0267 100644
--- a/python/cudf/pyproject.toml
+++ b/python/cudf/pyproject.toml
@@ -9,7 +9,7 @@ requires = [
"numpy>=1.21,<1.25",
"protoc-wheel",
"pyarrow==12.0.1.*",
- "rmm==23.10.*",
+ "rmm==23.12.*",
"scikit-build>=0.13.1",
"setuptools",
"wheel",
@@ -17,7 +17,7 @@ requires = [
[project]
name = "cudf"
-version = "23.10.00"
+version = "23.12.00"
description = "cuDF - GPU Dataframe"
readme = { file = "README.md", content-type = "text/markdown" }
authors = [
@@ -39,7 +39,7 @@ dependencies = [
"protobuf>=4.21,<5",
"ptxcompiler",
"pyarrow==12.*",
- "rmm==23.10.*",
+ "rmm==23.12.*",
"typing_extensions>=4.0.0",
] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`.
classifiers = [
diff --git a/python/cudf_kafka/pyproject.toml b/python/cudf_kafka/pyproject.toml
index 386cdc32ab1..78a7a83ac3a 100644
--- a/python/cudf_kafka/pyproject.toml
+++ b/python/cudf_kafka/pyproject.toml
@@ -12,7 +12,7 @@ requires = [
[project]
name = "cudf_kafka"
-version = "23.10.00"
+version = "23.12.00"
description = "cuDF Kafka Datasource"
readme = { file = "README.md", content-type = "text/markdown" }
authors = [
@@ -21,7 +21,7 @@ authors = [
license = { text = "Apache 2.0" }
requires-python = ">=3.9"
dependencies = [
- "cudf==23.10.*",
+ "cudf==23.12.*",
] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`.
[project.optional-dependencies]
diff --git a/python/custreamz/pyproject.toml b/python/custreamz/pyproject.toml
index 47ade91b5eb..e6328ed045d 100644
--- a/python/custreamz/pyproject.toml
+++ b/python/custreamz/pyproject.toml
@@ -9,7 +9,7 @@ requires = [
[project]
name = "custreamz"
-version = "23.10.00"
+version = "23.12.00"
description = "cuStreamz - GPU Accelerated Streaming"
readme = { file = "README.md", content-type = "text/markdown" }
authors = [
@@ -19,8 +19,8 @@ license = { text = "Apache 2.0" }
requires-python = ">=3.9"
dependencies = [
"confluent-kafka>=1.9.0,<1.10.0a0",
- "cudf==23.10.*",
- "cudf_kafka==23.10.*",
+ "cudf==23.12.*",
+ "cudf_kafka==23.12.*",
"streamz",
] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`.
classifiers = [
diff --git a/python/dask_cudf/dask_cudf/__init__.py b/python/dask_cudf/dask_cudf/__init__.py
index 6952c3d5882..7c81f5da481 100644
--- a/python/dask_cudf/dask_cudf/__init__.py
+++ b/python/dask_cudf/dask_cudf/__init__.py
@@ -14,7 +14,7 @@
except ImportError:
pass
-__version__ = "23.10.00"
+__version__ = "23.12.00"
__all__ = [
"DataFrame",
diff --git a/python/dask_cudf/pyproject.toml b/python/dask_cudf/pyproject.toml
index 922da366422..08441c6b5f7 100644
--- a/python/dask_cudf/pyproject.toml
+++ b/python/dask_cudf/pyproject.toml
@@ -9,7 +9,7 @@ requires = [
[project]
name = "dask_cudf"
-version = "23.10.00"
+version = "23.12.00"
description = "Utilities for Dask and cuDF interactions"
readme = { file = "README.md", content-type = "text/markdown" }
authors = [
@@ -18,7 +18,7 @@ authors = [
license = { text = "Apache 2.0" }
requires-python = ">=3.9"
dependencies = [
- "cudf==23.10.*",
+ "cudf==23.12.*",
"cupy-cuda11x>=12.0.0",
"dask>=2023.7.1",
"distributed>=2023.7.1",
@@ -39,7 +39,7 @@ dynamic = ["entry-points"]
[project.optional-dependencies]
test = [
- "dask-cuda==23.10.*",
+ "dask-cuda==23.12.*",
"numba>=0.57,<0.58",
"pytest",
"pytest-cov",