|
3 | 3 | This changelog summarizes major changes between GraalVM versions of the Python
|
4 | 4 | language runtime. The main focus is on user-observable behavior of the engine.
|
5 | 5 |
|
| 6 | +## Version 20.3.0 |
| 7 | + |
| 8 | +* Fix multiple memory leaks when running Python code in a shared engine. |
| 9 | +* Update language support target and standard library to 3.8.5 |
| 10 | +* Hide internal catching frames from tracebacks |
| 11 | +* Update HPy support to the latest version with support for piconumpy |
| 12 | +* Many fixes to pass the unittests of standard library types and modules: |
| 13 | + complex, bytes, bytearray, subclassing of special descriptors, type layouts, |
| 14 | + float, generators, modules, argument passing corner cases, string literals and |
| 15 | + encodings, import and importlib, decimal, glob, the builtin module, json, |
| 16 | + math, operator, numeric tower, sys, warnings, random, f-strings, struct, |
| 17 | + itertools |
| 18 | + |
6 | 19 | ## Version 20.2.0
|
7 | 20 |
|
8 |
| -* Escaping Unicode characters using the character names in strings like "\N{GREEK CAPITAL LETTER DELTA}". |
| 21 | +* Escaping Unicode characters using the character names in strings like |
| 22 | + "\N{GREEK CAPITAL LETTER DELTA}". |
9 | 23 | * When a `*.py` file is imported, `*.pyc` file is created. It contains binary data to speed up parsing.
|
10 | 24 | * Adding option `PyCachePrefix`, which is equivalent to PYTHONPYCACHEPREFIX environment variable, which is also accepted now.
|
11 | 25 | * Adding optin `DontWriteBytecodeFlag`. Equivalent to the Python -B flag. Don't write bytecode files.
|
|
0 commit comments