Skip to content

Commit 1d3ff21

Browse files
committed
update changelog
1 parent f03e75b commit 1d3ff21

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,27 @@
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 20.1.0
7+
8+
* Update language support target and standard library to 3.8.2
9+
* Improve performance of tuples with primitive elements
10+
* Improve performance of using Python sequences from other GraalVM languages
11+
* Improve performance of dictionaries and sets
12+
* Support `cProfile` and `trace` modules through the GraalVM CPU sampler and coverage, respectively
13+
* Support NumPy on macOS
14+
* Support setuptools-scm and pytz.timezone
15+
* Support new syntax for iterable unpacking from yield and return statements
16+
* Fix issues with inspection and printing of non-Python numbers in the Chrome debugger
17+
* Fix issues with AST sharing across different contexts, if these context run concurrently on multiple threads
18+
* Fix code serialization and deserialization with pickle
19+
* Fix DirEntry.stat
20+
* Fix passing non-ASCII strings to `gethostbyname`
21+
* Fix `help(numpy)` to work again in the interactive REPL
22+
* Polyglot: Rethrow AttributeError as UnknownIdentifierException in invokeMember
23+
* Jython mode: treat Java `null` as identical to Python `None` when comparing with the `is` operator
24+
* Jython mode: `isinstance` now works with Java classes and objects
25+
* Improve errno handling in `posix` module
26+
627
## Version 20.0.0
728

829
* Jython Compatiblity: Implement `from JavaType import *` to import all static members of a Java class

0 commit comments

Comments
 (0)