Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.**
Expand Down
2 changes: 1 addition & 1 deletion docs/site/01-jvm-developers.md
Original file line number Diff line number Diff line change
Expand Up @@ -482,7 +482,7 @@ try (Context context = GraalPyResources.contextBuilder().build()) {
</div>
<div class="lang-video__card">
<div class="lang-video__title">
<h4>Supercharge your Java Applications with Python!<br><a target="_blank" href="https://www.jfokus.se/talks/2305">Jfokus'25</a></h4>
<h4>Supercharge your Java Applications with Python!<br><a target="_blank" href="https://www.youtube.com/watch?v=IdoFsS-mpVw">Jfokus'25</a></h4>
</div>
<div class="lang-video__text">
<h5>Projects such as LangChain4j, Spring AI, and llama3.java got the Java community very excited about AI in the last year.
Expand Down
16 changes: 8 additions & 8 deletions docs/site/01-python-developers.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,12 +83,12 @@ audience_identifier: python
<div class="languages__snippet">
{%- 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
Expand Down Expand Up @@ -169,16 +169,16 @@ docker run --rm ghcr.io/graalvm/graalpy-community:{{ site.language_version }} py
<td>
{{ site.language_version }}
</td>
<td><a target="_blank" href="https://github.com/oracle/graalpython/releases/download/graal-{{ site.language_version }}/graalpy{{ site.python_version }}-{{ site.language_version }}-linux-aarch64.tar.gz">
<td><a target="_blank" href="https://github.com/oracle/graalpython/releases/download/{{ site.release_tag }}/graalpy{{ site.python_version }}-{{ site.language_version }}-linux-aarch64.tar.gz">
<img src="{{ '/assets/img/download-icon.svg' | relative_url }}" class="" alt="download icon">
</a></td>
<td><a target="_blank" href="https://github.com/oracle/graalpython/releases/download/graal-{{ site.language_version }}/graalpy{{ site.python_version }}-{{ site.language_version }}-linux-amd64.tar.gz">
<td><a target="_blank" href="https://github.com/oracle/graalpython/releases/download/{{ site.release_tag }}/graalpy{{ site.python_version }}-{{ site.language_version }}-linux-amd64.tar.gz">
<img src="{{ '/assets/img/download-icon.svg' | relative_url }}" class="" alt="download icon">
</a></td>
<td><a target="_blank" href="https://github.com/oracle/graalpython/releases/download/graal-{{ site.language_version }}/graalpy{{ site.python_version }}-{{ site.language_version }}-macos-aarch64.tar.gz">
<td><a target="_blank" href="https://github.com/oracle/graalpython/releases/download/{{ site.release_tag }}/graalpy{{ site.python_version }}-{{ site.language_version }}-macos-aarch64.tar.gz">
<img src="{{ '/assets/img/download-icon.svg' | relative_url }}" class="" alt="download icon">
</a></td>
<td><a target="_blank" href="https://github.com/oracle/graalpython/releases/download/graal-{{ site.language_version }}/graalpy{{ site.python_version }}-{{ site.language_version }}-windows-amd64.zip">
<td><a target="_blank" href="https://github.com/oracle/graalpython/releases/download/{{ site.release_tag }}/graalpy{{ site.python_version }}-{{ site.language_version }}-windows-amd64.zip">
<img src="{{ '/assets/img/download-icon.svg' | relative_url }}" class="" alt="download icon">
</a></td>
</tr>
Expand Down
4 changes: 2 additions & 2 deletions docs/site/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -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
Expand Down
1 change: 1 addition & 0 deletions docs/site/_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions docs/site/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@ try (Context context = Context.newBuilder().build()) {
<p class="languages__example-card-title">Build and Run Python Applications</p>
<div class="cta-code">
{%- 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
Expand Down
2 changes: 1 addition & 1 deletion docs/user/Interoperability.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
10 changes: 5 additions & 5 deletions docs/user/Standalone-Getting-Started.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand All @@ -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)
Expand All @@ -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:
Expand Down
Loading