Skip to content

Commit 61ee57d

Browse files
committed
[GR-54686] Intrinsify Python _struct module.
PullRequest: graalpython/3367
2 parents a123165 + 92bc050 commit 61ee57d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+2561
-3177
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ language runtime. The main focus is on user-observable behavior of the engine.
77
* Update to Python 3.11.7
88
* We now provide intrinsified `_pickle` module also in the community version.
99
* `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.
10+
* Update to Python 3.11.7.
11+
* We now provide intrinsified `_pickle` and `_struct` modules also in the community version. This means more packages will no work without allowing native access.
1012

1113
## Version 24.0.0
1214
* We now provide a collection of recipes in the form of GitHub Actions to build popular native extensions on GraalPy. These provide a reproducible way for the community to build native extensions for GraalPy with the correct dependencies. See scripts/wheelbuilder/README.md for details.

ci.jsonnet

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{ "overlay": "2af0a1153ee54e06e6e37eac2444c9ec65a80e9d" }
1+
{ "overlay": "ca3d781492c60c5e615827082cdd17dec63b061a" }

graalpython/com.oracle.graal.python.cext/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,6 @@ endfunction()
186186
add_library(${TARGET_LIBPYTHON} SHARED)
187187
native_module("_cpython_sre" TRUE "${SRC_DIR}/modules/_cpython_sre/sre.c")
188188
simple_native_module("_cpython_unicodedata")
189-
simple_native_module("_cpython_struct")
190189
if(NOT WIN32)
191190
simple_native_module("termios")
192191
endif()

0 commit comments

Comments
 (0)