[pypy-commit] pypy hpy: Create empty hpy_universal module

rlamy pypy.commits at gmail.com
Fri Nov 15 13:50:06 EST 2019


Author: Ronan Lamy <ronan.lamy at gmail.com>
Branch: hpy
Changeset: r98058:6d77e45b6f40
Date: 2019-11-15 19:49 +0100
http://bitbucket.org/pypy/pypy/changeset/6d77e45b6f40/

Log:	Create empty hpy_universal module

diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py
--- a/pypy/config/pypyoption.py
+++ b/pypy/config/pypyoption.py
@@ -40,7 +40,7 @@
     "binascii", "_multiprocessing", '_warnings', "_collections",
     "_multibytecodec", "_continuation", "_cffi_backend",
     "_csv", "_pypyjson", "_posixsubprocess", "_cppyy", # "micronumpy",
-    "_jitlog",
+    "_jitlog", "hpy_universal"
     # "_hashlib", "crypt"
 ])
 
diff --git a/pypy/module/hpy_universal/__init__.py b/pypy/module/hpy_universal/__init__.py
new file mode 100644
diff --git a/pypy/module/hpy_universal/moduledef.py b/pypy/module/hpy_universal/moduledef.py
new file mode 100644
--- /dev/null
+++ b/pypy/module/hpy_universal/moduledef.py
@@ -0,0 +1,5 @@
+from pypy.interpreter.mixedmodule import MixedModule
+
+class Module(MixedModule):
+    interpleveldefs ={}
+    appleveldefs = {}
diff --git a/pypy/module/hpy_universal/test/test_basic.py b/pypy/module/hpy_universal/test/test_basic.py
new file mode 100644
--- /dev/null
+++ b/pypy/module/hpy_universal/test/test_basic.py
@@ -0,0 +1,4 @@
+class AppTestBasic(object):
+    spaceconfig = {'usemodules': ['hpy_universal']}
+    def test_import(self):
+        import hpy_universal


More information about the pypy-commit mailing list