diff --git a/cuda_bindings/docs/build_docs.sh b/cuda_bindings/docs/build_docs.sh index 4c8dd837d..9f618c558 100755 --- a/cuda_bindings/docs/build_docs.sh +++ b/cuda_bindings/docs/build_docs.sh @@ -3,9 +3,13 @@ set -ex # SPHINX_CUDA_BINDINGS_VER is used to create a subdir under build/html -# (the Makefile file for sphinx-build also honors it if defined) +# (the Makefile file for sphinx-build also honors it if defined). +# If there's a post release (ex: .post1) we don't want it to show up in the +# version selector or directory structure. if [[ -z "${SPHINX_CUDA_BINDINGS_VER}" ]]; then - export SPHINX_CUDA_BINDINGS_VER=$(python -c "from importlib.metadata import version; print(version('cuda-python'))" \ + export SPHINX_CUDA_BINDINGS_VER=$(python -c "from importlib.metadata import version; \ + ver = '.'.join(str(version('cuda-python')).split('.')[:3]); \ + print(ver)" \ | awk -F'+' '{print $1}') fi diff --git a/cuda_bindings/docs/source/release/11.8.5-notes.md b/cuda_bindings/docs/source/release/11.8.5-notes.md index 446164593..37498b115 100644 --- a/cuda_bindings/docs/source/release/11.8.5-notes.md +++ b/cuda_bindings/docs/source/release/11.8.5-notes.md @@ -1,9 +1,11 @@ # CUDA Python 11.8.5 Release notes -Released on November 5, 2024 +Released on November 5, 2024. Post 1 rebuild released on November 12, 2024. ## Highlights -- Resolve [Issue #215](https://github.com/NVIDIA/cuda-python/issues/215): module 'cuda.ccudart' has no attribute '__pyx_capi__' +- Resolve [Issue #215](https://github.com/NVIDIA/cuda-python/issues/215): module `cuda.ccudart` has no attribute `__pyx_capi__` +- Resolve [Issue #226](https://github.com/NVIDIA/cuda-python/issues/226): top-level Cython source files not packaged + ## Limitations diff --git a/cuda_bindings/docs/source/release/12.6.2-notes.md b/cuda_bindings/docs/source/release/12.6.2-notes.md index 06fe110bf..938b9f5a6 100644 --- a/cuda_bindings/docs/source/release/12.6.2-notes.md +++ b/cuda_bindings/docs/source/release/12.6.2-notes.md @@ -1,9 +1,11 @@ # CUDA Python 12.6.2 Release notes -Released on November 5, 2024 +Released on November 5, 2024. Post 1 rebuild released on November 12, 2024. ## Highlights -- Resolve [Issue #215](https://github.com/NVIDIA/cuda-python/issues/215): module 'cuda.ccudart' has no attribute '__pyx_capi__' +- Resolve [Issue #215](https://github.com/NVIDIA/cuda-python/issues/215): module `cuda.ccudart` has no attribute `__pyx_capi__` +- Resolve [Issue #226](https://github.com/NVIDIA/cuda-python/issues/226): top-level Cython source files not packaged + ## Limitations diff --git a/cuda_bindings/docs/versions.json b/cuda_bindings/docs/versions.json index 57fe34200..de97bb1c7 100644 --- a/cuda_bindings/docs/versions.json +++ b/cuda_bindings/docs/versions.json @@ -1,4 +1,5 @@ { "latest" : "latest", - "12.6.1" : "12.6.1" + "12.6.1" : "12.6.1", + "12.6.2" : "12.6.2" } diff --git a/cuda_core/docs/source/release/0.1.0-notes.md b/cuda_core/docs/source/release/0.1.0-notes.md index 1ebb41f93..2131ed90c 100644 --- a/cuda_core/docs/source/release/0.1.0-notes.md +++ b/cuda_core/docs/source/release/0.1.0-notes.md @@ -1,9 +1,9 @@ # `cuda.core` Release notes -Released on Nov XX, 2024 +Released on Nov 8, 2024 ## Hightlights -- Initial EA1 (early access) release +- Initial beta release - Supports all platforms that CUDA is supported - Supports all CUDA 11.x/12.x drivers - Supports all CUDA 11.x/12.x Toolkits diff --git a/cuda_python/docs/build_docs.sh b/cuda_python/docs/build_docs.sh index f1dbcbe18..09ed3bbfa 100755 --- a/cuda_python/docs/build_docs.sh +++ b/cuda_python/docs/build_docs.sh @@ -3,9 +3,13 @@ set -ex # SPHINX_CUDA_PYTHON_VER is used to create a subdir under build/html -# (the Makefile file for sphinx-build also honors it if defined) +# (the Makefile file for sphinx-build also honors it if defined). +# If there's a post release (ex: .post1) we don't want it to show up in the +# version selector or directory structure. if [[ -z "${SPHINX_CUDA_PYTHON_VER}" ]]; then - export SPHINX_CUDA_PYTHON_VER=$(python -c "from importlib.metadata import version; print(version('cuda-python'))" \ + export SPHINX_CUDA_PYTHON_VER=$(python -c "from importlib.metadata import version; \ + ver = '.'.join(str(version('cuda-python')).split('.')[:3]); \ + print(ver)" \ | awk -F'+' '{print $1}') fi diff --git a/cuda_python/docs/source/release.md b/cuda_python/docs/source/release.md index 7af897927..53a647f50 100644 --- a/cuda_python/docs/source/release.md +++ b/cuda_python/docs/source/release.md @@ -5,5 +5,6 @@ maxdepth: 3 --- + 12.6.2 12.6.1 ``` diff --git a/cuda_python/docs/source/release/12.6.2-notes.md b/cuda_python/docs/source/release/12.6.2-notes.md new file mode 100644 index 000000000..96c90e2ad --- /dev/null +++ b/cuda_python/docs/source/release/12.6.2-notes.md @@ -0,0 +1,12 @@ +# CUDA Python Release notes + +Released on November 5, 2024. Post 1 rebuild released on November 12, 2024. + +## Included components + +- [`cuda.bindings` 12.6.2](https://nvidia.github.io/cuda-python/cuda-bindings/12.6.2/release/12.6.2-notes.html) + + +## Hightlights +- Resolve [Issue #215](https://github.com/NVIDIA/cuda-python/issues/215): module `cuda.ccudart` has no attribute `__pyx_capi__` +- Resolve [Issue #226](https://github.com/NVIDIA/cuda-python/issues/226): top-level Cython source files not packaged diff --git a/cuda_python/docs/versions.json b/cuda_python/docs/versions.json index 57fe34200..de97bb1c7 100644 --- a/cuda_python/docs/versions.json +++ b/cuda_python/docs/versions.json @@ -1,4 +1,5 @@ { "latest" : "latest", - "12.6.1" : "12.6.1" + "12.6.1" : "12.6.1", + "12.6.2" : "12.6.2" }