From 7b5d9f94d666d8ab6685d5d52576327edb942371 Mon Sep 17 00:00:00 2001 From: Michael Simacek Date: Wed, 2 Sep 2026 11:02:34 +0200 Subject: [PATCH 1/5] Fix pyenv invocations in docs --- README.md | 4 ++-- docs/site/01-python-developers.md | 8 ++++---- docs/site/index.md | 4 ++-- docs/user/Standalone-Getting-Started.md | 10 +++++----- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index b5d785cf1b..d0817de120 100644 --- a/README.md +++ b/README.md @@ -93,8 +93,8 @@ Thanks to our integration with GraalVM Native Image, we can deploy Python applic **Quick Installation:** -- **Linux/macOS**: `pyenv install graalpy-25.3.4.1 && pyenv shell graalpy-25.3.4.1` -- **Windows**: `pyenv install graalpy-25.3.4.1-windows-amd64` +- **Linux/macOS**: `pyenv install graalpy3.13-25.3.4.1 && pyenv shell graalpy3.13-25.3.4.1` +- **Windows**: `pyenv install graalpy3.13-25.3.4.1-windows-amd64` - **Manual**: Download from [GitHub releases](https://github.com/oracle/graalpython/releases) **See the [complete installation guide](docs/user/Standalone-Getting-Started.md) for detailed instructions.** diff --git a/docs/site/01-python-developers.md b/docs/site/01-python-developers.md index 6418d0d68f..06b9241f5d 100644 --- a/docs/site/01-python-developers.md +++ b/docs/site/01-python-developers.md @@ -83,12 +83,12 @@ audience_identifier: python
{%- highlight bash -%} # Latest GraalPy release -pyenv install graalpy-{{ site.language_version }} -pyenv shell graalpy-{{ site.language_version }} +pyenv install graalpy3.13-{{ site.language_version }} +pyenv shell graalpy3.13-{{ site.language_version }} # On Windows (pyenv-win), provide platform-specific names -pyenv install graalpy-{{ site.language_version }}-windows-amd64 -pyenv shell graalpy-{{ site.language_version }}-windows-amd64 +pyenv install graalpy3.13-{{ site.language_version }}-windows-amd64 +pyenv shell graalpy3.13-{{ site.language_version }}-windows-amd64 # Latest development build of GraalPy pyenv install graalpy-dev diff --git a/docs/site/index.md b/docs/site/index.md index 78cde640b4..37cc63462d 100644 --- a/docs/site/index.md +++ b/docs/site/index.md @@ -44,8 +44,8 @@ try (Context context = Context.newBuilder().build()) {

Build and Run Python Applications

{%- highlight bash -%} -$ pyenv install graalpy-{{ site.language_version }} -$ pyenv shell graalpy-{{ site.language_version }} +$ pyenv install graalpy3.13-{{ site.language_version }} +$ pyenv shell graalpy3.13-{{ site.language_version }} $ python3 -c "import sys; print(sys.implementation.name)" graalpy diff --git a/docs/user/Standalone-Getting-Started.md b/docs/user/Standalone-Getting-Started.md index adb5156def..8f69cace35 100644 --- a/docs/user/Standalone-Getting-Started.md +++ b/docs/user/Standalone-Getting-Started.md @@ -51,10 +51,10 @@ The easiest way to install GraalPy on Linux is to use [Pyenv](https://github.com pyenv update # Install GraalPy 25.3.4.1 -pyenv install graalpy-25.3.4.1 +pyenv install graalpy3.13-25.3.4.1 # Use GraalPy for the current shell session -pyenv shell graalpy-25.3.4.1 +pyenv shell graalpy3.13-25.3.4.1 ``` #### Manual Installation (Linux) @@ -77,10 +77,10 @@ Using Pyenv (recommended): ```bash # Install GraalPy 25.3.4.1 -pyenv install graalpy-25.3.4.1 +pyenv install graalpy3.13-25.3.4.1 # Use GraalPy for the current shell session -pyenv shell graalpy-25.3.4.1 +pyenv shell graalpy3.13-25.3.4.1 ``` #### Manual Installation (macOS) @@ -92,7 +92,7 @@ pyenv shell graalpy-25.3.4.1 ```bash sudo xattr -r -d com.apple.quarantine /path/to/graalpy # For example: - sudo xattr -r -d com.apple.quarantine ~/.pyenv/versions/graalpy-25.3.4.1 + sudo xattr -r -d com.apple.quarantine ~/.pyenv/versions/graalpy3.13-25.3.4.1 ``` 3. Extract and add it to your `PATH` environment variable: From 4be1e147273960578417994af5a63a36073cfa85 Mon Sep 17 00:00:00 2001 From: Michael Simacek Date: Wed, 2 Sep 2026 13:30:45 +0200 Subject: [PATCH 2/5] Fix direct download links in docs --- docs/site/01-python-developers.md | 8 ++++---- docs/site/_config.yml | 1 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/docs/site/01-python-developers.md b/docs/site/01-python-developers.md index 06b9241f5d..74a9191658 100644 --- a/docs/site/01-python-developers.md +++ b/docs/site/01-python-developers.md @@ -169,16 +169,16 @@ docker run --rm ghcr.io/graalvm/graalpy-community:{{ site.language_version }} py {{ site.language_version }} - + download icon - + download icon - + download icon - + download icon diff --git a/docs/site/_config.yml b/docs/site/_config.yml index 0d4aa29c06..a084f0f300 100644 --- a/docs/site/_config.yml +++ b/docs/site/_config.yml @@ -2,6 +2,7 @@ baseurl: "" url: "https://graalpy.org" github: "oracle/graalpython" language_version: 25.3.4.1 +release_tag: graal-25.3.4 python_version: 3.13 name: GraalPy permalink: pretty From 7cece17f280221c6fd17f50786b455d7131cff36 Mon Sep 17 00:00:00 2001 From: Michael Simacek Date: Wed, 2 Sep 2026 13:31:19 +0200 Subject: [PATCH 3/5] Fix broken "Embed Languages" link in interoperability docs --- docs/user/Interoperability.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/user/Interoperability.md b/docs/user/Interoperability.md index 23247c785f..766255668b 100644 --- a/docs/user/Interoperability.md +++ b/docs/user/Interoperability.md @@ -67,7 +67,7 @@ assert java.is_function(my_list.add) assert java.instanceof(my_list, ArrayList) ``` -See the [Polyglot Programming](https://www.graalvm.org/latest/reference-manual/polyglot-programming/) and [Embed Languages](https://www.graalvm.org/latest/reference-manual/embedding/embed-languages/) documentation for more information about interoperability with other programming languages. +See the [Polyglot Programming](https://www.graalvm.org/latest/reference-manual/polyglot-programming/) and [Embed Languages](https://www.graalvm.org/latest/reference-manual/embed-languages/) documentation for more information about interoperability with other programming languages. ## Call Foreign Objects from Python From 7fb783aeb555ef7360edd4e12f02af4b6458cca1 Mon Sep 17 00:00:00 2001 From: Michael Simacek Date: Wed, 2 Sep 2026 13:36:05 +0200 Subject: [PATCH 4/5] Replace dead jfokus link in docs --- docs/site/01-jvm-developers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/site/01-jvm-developers.md b/docs/site/01-jvm-developers.md index 8b5be75382..911119316a 100644 --- a/docs/site/01-jvm-developers.md +++ b/docs/site/01-jvm-developers.md @@ -482,7 +482,7 @@ try (Context context = GraalPyResources.contextBuilder().build()) {
-

Supercharge your Java Applications with Python!
Jfokus'25

+

Supercharge your Java Applications with Python!
Jfokus'25

Projects such as LangChain4j, Spring AI, and llama3.java got the Java community very excited about AI in the last year. From 92a903315b3ed283134a16095ace8b008f9e6a46 Mon Sep 17 00:00:00 2001 From: Michael Simacek Date: Wed, 2 Sep 2026 14:44:02 +0200 Subject: [PATCH 5/5] Bump graal-languages-jekyll-theme version --- docs/site/Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/site/Gemfile.lock b/docs/site/Gemfile.lock index 7956bf721d..3fbfb69ae2 100644 --- a/docs/site/Gemfile.lock +++ b/docs/site/Gemfile.lock @@ -1,9 +1,9 @@ GIT remote: https://github.com/graalvm/graal-languages-jekyll-theme.git - revision: 6ae97469860513f340ee832c7b84be81c43d52ad + revision: dbb1e342b1ac6408943b4d5fa76210d5e2bc9973 branch: main specs: - graal-languages-jekyll-theme (0.2.0) + graal-languages-jekyll-theme (0.2.1) jekyll (~> 4.3) GEM