Skip to content

Commit 144ff57

Browse files
committed
[GR-57502] Update upstream Python version in docs for 24.1 release.
PullRequest: graalpython/3452
2 parents cce612f + 56bf318 commit 144ff57

File tree

4 files changed

+9
-6
lines changed

4 files changed

+9
-6
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ language runtime. The main focus is on user-observable behavior of the engine.
88

99
## Version 24.1.0
1010
* GraalPy is now considered stable for pure Python workloads. While many workloads involving native extension modules work, we continue to consider them experimental. You can use the command-line option `--python.WarnExperimentalFeatures` to enable warnings for such modules at runtime. In Java embeddings the warnings are enabled by default and you can suppress them by setting the context option 'python.WarnExperimentalFeatures' to 'false'.
11-
* Update to Python 3.11.7
11+
* Update to Python 3.11.7.
1212
* We now provide intrinsified `_pickle` module also in the community version.
1313
* `polyglot.eval` now raises more meaningful exceptions. Unavaliable languages raise `ValueError`. Exceptions from the polyglot language are raised directly as interop objects (typed as `polyglot.ForeignException`). The shortcut for executing python files without specifying language has been removed, use regular `eval` for executing Python code.
1414
* In Jython emulation mode we now magically fall back to calling Java getters or setters when using Python attribute access for non-visible properties. This can help migrating away from Jython if you relied on this behavior.

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@
44
[![](https://img.shields.io/badge/pyenv-graalpy-blue)](#start-replacing-cpython-with-graalpy)
55
</a> [![Join Slack][badge-slack]][slack] [![GraalVM on Twitter][badge-twitter]][twitter] [![License](https://img.shields.io/badge/license-UPL-green)](#license)
66

7-
GraalPy is a high-performance implementation of the [Python](https://www.python.org/) language for the JVM built on [GraalVM](https://www.graalvm.org/).
8-
GraalPy has first-class support for embedding in Java and can turn Python applications into fast, standalone binaries.
7+
GraalPy is a high-performance implementation of the [Python](https://www.python.org/) language for the JVM built on [GraalVM](https://www.graalvm.org/).
8+
GraalPy is a Python 3.11 compliant runtime.
9+
It has first-class support for embedding in Java and can turn Python applications into fast, standalone binaries.
910
GraalPy is ready for production running pure Python code and has experimental support for many popular native extension modules.
1011

1112
## Why GraalPy?

docs/user/Python-Runtime.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ redirect_from: /reference-manual/python/Packages/
1010

1111
## Choosing the GraalPy Runtime
1212

13-
GraalPy provides a Python 3.10 compliant runtime.
13+
GraalPy provides a Python 3.11 compliant runtime.
1414
A primary goal is to support PyTorch, SciPy, and their constituent libraries, as well as to work with other data science and machine learning libraries from the rich Python ecosystem.
1515
GraalPy is distributed as an ahead-of-time compiled native executable, compact in size.
1616

docs/user/README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ redirect_from:
88
- /reference-manual/python/FAQ/
99
---
1010

11-
Go [here](Python-Runtime.md) to get started with GraalPy as CPython replacement.
12-
1311
# Getting Started with GraalPy on the JVM
1412

1513
You can use GraalPy with GraalVM JDK, Oracle JDK, or OpenJDK.
@@ -187,6 +185,10 @@ GraalPy comes with a tool to obtain the required JAR files from Maven.
187185
}
188186
```
189187
188+
## GraalPy as CPython Replacement
189+
190+
Go [here](Python-Runtime.md) to get started with GraalPy as CPython replacement.
191+
190192
#### Related Documentation
191193
192194
- [Modern Python on the JVM](Python-on-JVM.md)

0 commit comments

Comments
 (0)