Skip to content

Commit a280e3b

Browse files
timfelansalond
authored andcommitted
[GR-21590] Update version numbers for upcoming release.
PullRequest: graalpython/4669
2 parents f99e710 + c688828 commit a280e3b

7 files changed

Lines changed: 20 additions & 20 deletions

File tree

.github/workflows/platforms-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
echo "Using $JAVA_HOME"
3737
$JAVA_HOME/bin/java -version
3838
mkdir $(pwd)/user_resource_cache
39-
mvn -f graalpython/com.oracle.graal.python.test.integration/pom.xml -Dcom.oracle.graal.python.test.polyglot.version=25.1.0 -Dcom.oracle.graal.python.test.polyglot_repo=file:///$(pwd)/m2repo --batch-mode -U -Dtruffle.UseFallbackRuntime=true -Dpolyglot.engine.allowUnsupportedPlatform=true -Dpolyglot.engine.userResourceCache=/$(pwd)/user_resource_cache -Dpolyglot.python.UnsupportedPlatformEmulates=linux -Dorg.graalvm.python.resources.exclude=native.files test -Dtest=HelloWorldTests,AttributeTests,BuiltinSubclassTest,ComplexTexts,CreateClassTest,AsyncActionThreadingTest,JavaInteropTest
39+
mvn -f graalpython/com.oracle.graal.python.test.integration/pom.xml -Dcom.oracle.graal.python.test.polyglot.version=25.1.3 -Dcom.oracle.graal.python.test.polyglot_repo=file:///$(pwd)/m2repo --batch-mode -U -Dtruffle.UseFallbackRuntime=true -Dpolyglot.engine.allowUnsupportedPlatform=true -Dpolyglot.engine.userResourceCache=/$(pwd)/user_resource_cache -Dpolyglot.python.UnsupportedPlatformEmulates=linux -Dorg.graalvm.python.resources.exclude=native.files test -Dtest=HelloWorldTests,AttributeTests,BuiltinSubclassTest,ComplexTexts,CreateClassTest,AsyncActionThreadingTest,JavaInteropTest
4040
rm -rf $(pwd)/user_resource_cache
4141
4242
- uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3.7.0
@@ -56,6 +56,6 @@ jobs:
5656
echo 'Using \$JAVA_HOME'
5757
\$JAVA_HOME/bin/java -version
5858
mkdir \$(pwd)/user_resource_cache
59-
mvn -f graalpython/com.oracle.graal.python.test.integration/pom.xml -Dcom.oracle.graal.python.test.polyglot.version=25.1.0 -Dcom.oracle.graal.python.test.polyglot_repo=file:///\$(pwd)/m2repo --batch-mode -U -Dtruffle.UseFallbackRuntime=true -Dpolyglot.engine.allowUnsupportedPlatform=true -Dpolyglot.engine.userResourceCache=/\$(pwd)/user_resource_cache -Dpolyglot.python.UnsupportedPlatformEmulates=linux -Dorg.graalvm.python.resources.exclude=native.files test -Dtest=HelloWorldTests,AttributeTests,BuiltinSubclassTest,ComplexTexts,CreateClassTest,AsyncActionThreadingTest,JavaInteropTest
59+
mvn -f graalpython/com.oracle.graal.python.test.integration/pom.xml -Dcom.oracle.graal.python.test.polyglot.version=25.1.3 -Dcom.oracle.graal.python.test.polyglot_repo=file:///\$(pwd)/m2repo --batch-mode -U -Dtruffle.UseFallbackRuntime=true -Dpolyglot.engine.allowUnsupportedPlatform=true -Dpolyglot.engine.userResourceCache=/\$(pwd)/user_resource_cache -Dpolyglot.python.UnsupportedPlatformEmulates=linux -Dorg.graalvm.python.resources.exclude=native.files test -Dtest=HelloWorldTests,AttributeTests,BuiltinSubclassTest,ComplexTexts,CreateClassTest,AsyncActionThreadingTest,JavaInteropTest
6060
rm -rf \$(pwd)/user_resource_cache
6161
"

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
This changelog summarizes major changes between GraalVM versions of the Python
44
language runtime. The main focus is on user-observable behavior of the engine.
55

6-
## Version 25.1.0
6+
## Version 25.1.3
77
* The standalone artifacts now include the Python version name before the Graal version. The new artifacts now start with `graalpy<PYTHON_VERSION>-<GRAAL_VERSION>-<OPERATING_SYSTEM>-<ARCHITECTURE>`.
88
* Standalone JVM artifacts are no longer released as separate distributions. For standalone deployments, use the GraalPy native artifacts. If you require Java interoperability, use our jbang launcher (`jbang graalpy@oracle/graalpython -c "print('hello from GraalPy')"`) or a custom embedding.
99
* Add `-X jit=0|1|2` presets to tune startup-heavy or throughput-oriented workloads, and make the GraalPy launcher default to the `jit=1` preset.

docs/user/Standalone-Getting-Started.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -61,14 +61,14 @@ pyenv shell graalpy-25.0.3
6161

6262
1. Download the appropriate binary from [GitHub releases](https://github.com/oracle/graalpython/releases):
6363

64-
- AMD64: `graalpy3.12-25.1.0-linux-amd64.tar.gz`
65-
- ARM64: `graalpy3.12-25.1.0-linux-aarch64.tar.gz`
64+
- AMD64: `graalpy3.12-25.1.3-linux-amd64.tar.gz`
65+
- ARM64: `graalpy3.12-25.1.3-linux-aarch64.tar.gz`
6666

6767
2. Extract and add it to your `PATH` environment variable:
6868

6969
```bash
70-
tar -xzf graalpy3.12-25.1.0-linux-amd64.tar.gz
71-
export PATH="$PWD/graalpy3.12-25.1.0-linux-amd64/bin:$PATH"
70+
tar -xzf graalpy3.12-25.1.3-linux-amd64.tar.gz
71+
export PATH="$PWD/graalpy3.12-25.1.3-linux-amd64/bin:$PATH"
7272
```
7373

7474
### macOS
@@ -98,8 +98,8 @@ pyenv shell graalpy-25.0.3
9898
3. Extract and add it to your `PATH` environment variable:
9999

100100
```bash
101-
tar -xzf graalpy3.12-25.1.0-macos-aarch64.tar.gz
102-
export PATH="$PWD/graalpy3.12-25.1.0-macos-aarch64/bin:$PATH"
101+
tar -xzf graalpy3.12-25.1.3-macos-aarch64.tar.gz
102+
export PATH="$PWD/graalpy3.12-25.1.3-macos-aarch64/bin:$PATH"
103103
```
104104

105105
### Windows
@@ -112,9 +112,9 @@ pyenv shell graalpy-25.0.3
112112

113113
```powershell
114114
# Extract the file and update your PATH environment variable
115-
# to include the graalpy3.12-25.1.0-windows-amd64/bin directory
116-
tar -xzf graalpy3.12-25.1.0-windows-amd64.zip
117-
$env:PATH = "$PWD\graalpy3.12-25.1.0-windows-amd64\bin;$env:PATH"
115+
# to include the graalpy3.12-25.1.3-windows-amd64/bin directory
116+
tar -xzf graalpy3.12-25.1.3-windows-amd64.zip
117+
$env:PATH = "$PWD\graalpy3.12-25.1.3-windows-amd64\bin;$env:PATH"
118118
```
119119

120120
#### Known Windows Limitations

graalpython/com.oracle.graal.python.test.integration/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ Additionally, one can change the polyglot artifacts version with
6464
<maven.compiler.source>17</maven.compiler.source>
6565
<maven.compiler.target>17</maven.compiler.target>
6666
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
67-
<com.oracle.graal.python.test.polyglot.version>25.1.0</com.oracle.graal.python.test.polyglot.version>
67+
<com.oracle.graal.python.test.polyglot.version>25.1.3</com.oracle.graal.python.test.polyglot.version>
6868
</properties>
6969

7070
<build>

mx.graalpython/mx_pominit.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
LOCAL_VERSION = "${project.version}"
6060
GRAALVM_VERSION = "${graalvm.version}"
6161
DEFAULT_GRAALVM_VERSION = "25.0.0"
62-
CURRENT_GRAALVM_VERSION = "25.1.0"
62+
CURRENT_GRAALVM_VERSION = "25.1.3"
6363

6464
XML_UPL_HEADER = """<!--
6565
Copyright (c) 2026, Oracle and/or its affiliates. All rights reserved.

mx.graalpython/suite.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,15 +53,15 @@
5353
},
5454
{
5555
"name": "tools",
56-
"version": "45da243d219ba90d041af429ecb1420a475913e8",
56+
"version": "2143cd9f4e3c06b5518d1cbd23c09a918bc9cb58",
5757
"subdir": True,
5858
"urls": [
5959
{"url": "https://github.com/oracle/graal", "kind": "git"},
6060
],
6161
},
6262
{
6363
"name": "regex",
64-
"version": "45da243d219ba90d041af429ecb1420a475913e8",
64+
"version": "2143cd9f4e3c06b5518d1cbd23c09a918bc9cb58",
6565
"subdir": True,
6666
"urls": [
6767
{"url": "https://github.com/oracle/graal", "kind": "git"},

scripts/wheelbuilder/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ For Linux/amd64, I use [act](https://github.com/nektos/act/releases) on a Linux
4141
```shell
4242
git clone https://github.com/oracle/graalpython
4343
cd graalpython
44-
VERSION=25.1.0
44+
VERSION=25.1.3
4545
PYTHON_VERSION=3.12
4646
BINDIR=. curl --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/nektos/act/master/install.sh | bash
4747
echo "graalpy_url=https://github.com/oracle/graalpython/releases/download/graal-$VERSION/graalpy$PYTHON_VERSION-$VERSION-linux-amd64.tar.gz" > .input
@@ -54,7 +54,7 @@ For Linux/aarch64, I use act on a mac, those are usually beefy ARM machines that
5454
```shell
5555
git clone https://github.com/oracle/graalpython
5656
cd graalpython
57-
VERSION=25.1.0
57+
VERSION=25.1.3
5858
PYTHON_VERSION=3.12
5959
brew install act
6060
echo "graalpy_url=https://github.com/oracle/graalpython/releases/download/graal-$VERSION/graalpy$PYTHON_VERSION-$VERSION-linux-aarch64.tar.gz" > .input
@@ -65,7 +65,7 @@ act --env http_proxy=$http_proxy --env https_proxy=$https_proxy -W .github/workf
6565
For macOS/aarch64, you get no isolation from act, so I just run it directly.
6666
```shell
6767
git clone https://github.com/oracle/graalpython
68-
VERSION=25.1.0
68+
VERSION=25.1.3
6969
PYTHON_VERSION=3.12
7070
export GITHUB_RUN_ID=doesntMatterJustTriggerBrewInstallScripts
7171
python3 -m venv wheelbuilder-venv
@@ -76,7 +76,7 @@ python3 graalpython/scripts/wheelbuilder/build_wheels.py https://github.com/orac
7676
For Windows/amd64, you get no isolation from act, so I just run it directly in Visual Studio powershell.
7777
```shell
7878
git clone https://github.com/oracle/graalpython
79-
$VERSION="25.1.0"
79+
$VERSION="25.1.3"
8080
$PYTHON_VERSION="3.12"
8181
$env:GITHUB_RUN_ID="doesntMatterJustTriggerBrewInstallScripts"
8282
python3 -m venv wheelbuilder-venv

0 commit comments

Comments
 (0)