File tree Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change 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.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
+
6
27
## Version 20.0.0
7
28
8
29
* Jython Compatiblity: Implement ` from JavaType import * ` to import all static members of a Java class
You can’t perform that action at this time.
0 commit comments