Rename and update functions in utils module for clarity: change get_bdates_series_default to get_bdates_series_default_pl

This commit is contained in:
Palash Tyagi 2025-04-13 11:10:14 +01:00
parent 93f88ab537
commit 658eb0d121

View File

@ -5,18 +5,31 @@ use pyo3_polars::{PyDataFrame, PySeries};
#[allow(deprecated)]
#[pymodule]
pub fn utils(_py: Python, m: &PyModule) -> PyResult<()> {
m.add_function(wrap_pyfunction!(get_bdates_series_default, m)?)?;
m.add_function(wrap_pyfunction!(get_bdates_series_default_pl, m)?)?;
m.add_function(wrap_pyfunction!(get_bdates_series_default_opt, m)?)?;
Ok(())
}
#[pyfunction]
pub fn get_bdates_series_default(
pub fn get_bdates_series_default_pl(
start_date: String,
end_date: String,
freq: Option<String>,
) -> PyResult<PySeries> {
Ok(PySeries(
crate::utils::dateutils::get_bdates_series_default(start_date, end_date, freq)
crate::utils::dateutils::get_bdates_series_default_pl(start_date, end_date, freq)
.map_err(|e| PyErr::new::<pyo3::exceptions::PyValueError, _>(format!("{}", e)))?,
))
}
#[pyfunction]
pub fn get_bdates_series_default_opt(
start_date: String,
end_date: String,
freq: Option<String>,
) -> PyResult<PySeries> {
Ok(PySeries(
crate::utils::dateutils::get_bdates_series_default_opt(start_date, end_date, freq)
.map_err(|e| PyErr::new::<pyo3::exceptions::PyValueError, _>(format!("{}", e)))?,
))
}