Merge pull request #4898 from youknowone/pymodule-expose

module objects' type as PyModule
This commit is contained in:
Jeong, YunWon authored and GitHub committed 2023-04-25 04:00:52 +09:00
commit ce13fc5f03
30 files changed
+95 -88

No files matched your search

+3 -3
View File
@@ -8,13 +8,13 @@
// spell-checker:ignore cantlock commithook foreignkey notnull primarykey gettemppath autoindex convpath
// spell-checker:ignore dbmoved vnode nbytes
use rustpython_vm::{PyObjectRef, VirtualMachine};
use rustpython_vm::{builtins::PyModule, AsObject, PyRef, VirtualMachine};
// pub(crate) use _sqlite::make_module;
pub(crate) fn make_module(vm: &VirtualMachine) -> PyObjectRef {
pub(crate) fn make_module(vm: &VirtualMachine) -> PyRef<PyModule> {
// TODO: sqlite version check
let module = _sqlite::make_module(vm);
_sqlite::setup_module(&module, vm);
_sqlite::setup_module(module.as_object(), vm);
module
}