Skip to content

Commit 35582d9

Browse files
committed
[GR-66016] Update CHANGELOG.md.
PullRequest: graalpython/3956
2 parents 4561fed + b0ac86e commit 35582d9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

CHANGELOG.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ language runtime. The main focus is on user-observable behavior of the engine.
1717
* Enable FTS3, FTS4, FTS5, RTREE, and math function features in the bundled sqlite3 library.
1818
* Add support patches for Torch 2.7.0, PyGObject 3.52.3, xmlschema 4.0.0, lxml < 5.4.0, SciPy 1.15, jq 1.8.0, NumPy < 2.3, ormsgpack < 1.9.1, pandas 2.2.3, PyArrow 19.0, PyMuPDF 1.25.4.
1919
* The GraalPy Native standalone on Linux now uses the G1 garbage collector which is much faster.
20-
* Speedup native extensions by using the Panama NFI backend for faster native calls, available on GraalVM 25, JDK 25 and in the GraalPy JVM standalone.
20+
* The full-featured Python REPL is now available on GraalPy standalone builds for Windows.
2121

2222
## Version 24.2.0
2323
* Updated developer metadata of Maven artifacts.
@@ -50,7 +50,7 @@ language runtime. The main focus is on user-observable behavior of the engine.
5050
* Update to Python 3.11.7.
5151
* We now provide intrinsified `_pickle` module also in the community version.
5252
* `polyglot.eval` now raises more meaningful exceptions. Unavailable 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.
53-
* 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.
53+
* 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.
5454
* The option `python.EmulateJython` to enable Jython emulation is now marked as stable, and can thus be relied upon in production.
5555
* Fixed parsing of pyvenv.cfg according to PEP 405, which is required to use [uv](https://github.com/astral-sh/uv?tab=readme-ov-file#uv) generated venvs with GraalPy.
5656
* Use https://www.graalvm.org/python/wheels/ as the default value for the `--extra-index-url` pip option. This will make it easy for users to install GraalPy binary wheels in the future.
@@ -198,7 +198,7 @@ language runtime. The main focus is on user-observable behavior of the engine.
198198
* Escaping Unicode characters using the character names in strings like
199199
"\N{GREEK CAPITAL LETTER DELTA}".
200200
* When a `*.py` file is imported, `*.pyc` file is created. It contains binary data to speed up parsing.
201-
* Adding option `PyCachePrefix`, which is equivalent to PYTHONPYCACHEPREFIX environment variable, which is also accepted now.
201+
* Adding option `PyCachePrefix`, which is equivalent to PYTHONPYCACHEPREFIX environment variable, which is also accepted now.
202202
* Adding optin `DontWriteBytecodeFlag`. Equivalent to the Python -B flag. Don't write bytecode files.
203203
* Command option -B works
204204
* Implement better reference counting for native extensions to fix memory leaks

0 commit comments

Comments
 (0)