pub(crate) use _sysconfig::module_def;
#[pymodule]
pub(crate) mod _sysconfig {
use crate::{VirtualMachine, builtins::PyDictRef, convert::ToPyObject};
#[pyfunction]
fn config_vars(vm: &VirtualMachine) -> PyDictRef {
let vars = vm.ctx.new_dict();
vars.set_item("EXT_SUFFIX", ".pyd".to_pyobject(vm), vm)
.unwrap();
vars.set_item("SOABI", vm.ctx.none(), vm).unwrap();
vars.set_item("Py_GIL_DISABLED", (1).to_pyobject(vm), vm)
.unwrap();
vars.set_item("Py_DEBUG", (0).to_pyobject(vm), vm).unwrap();
vars
}
}