#![warn(clippy::pedantic, clippy::cargo)]
#![allow(
clippy::many_single_char_names,
clippy::needless_pass_by_value,
clippy::new_without_default,
clippy::redundant_closure_call,
clippy::too_many_arguments,
clippy::too_many_lines,
clippy::wrong_self_convention
)]
#[macro_use]
mod utils;
mod math_wrapper;
mod pyqie_singleton;
mod system_wrapper;
use pyo3::prelude::*;
#[pymodule]
fn pyqie_wrapper(_py: Python, m: &PyModule) -> PyResult<()> {
crate::system_wrapper::add_system_functions(m)?;
crate::math_wrapper::add_math_functions(m)?;
Ok(())
}