@@ -25,7 +25,7 @@ macro_rules! _create_pyfunc_without_x {
2525 ) -> Bound <' py, PyArray1 <usize >> {
2626 let y = y. as_slice( ) . unwrap( ) ;
2727 let sampled_indices = $resample_mod:: $resample_fn( y, n_out) ;
28- sampled_indices. into_pyarray_bound ( py)
28+ sampled_indices. into_pyarray ( py)
2929 }
3030 // Add the function to the module
3131 $mod. add_wrapped( wrap_pyfunction!( $name) ) ?;
@@ -44,7 +44,7 @@ macro_rules! _create_pyfunc_without_x_with_ratio {
4444 ) -> Bound <' py, PyArray1 <usize >> {
4545 let y = y. as_slice( ) . unwrap( ) ;
4646 let sampled_indices = $resample_mod:: $resample_fn( y, n_out, ratio) ;
47- sampled_indices. into_pyarray_bound ( py)
47+ sampled_indices. into_pyarray ( py)
4848 }
4949 // Add the function to the module
5050 $mod. add_wrapped( wrap_pyfunction!( $name) ) ?;
@@ -84,7 +84,7 @@ macro_rules! _create_pyfunc_with_x {
8484 let x = x. as_slice( ) . unwrap( ) ;
8585 let y = y. as_slice( ) . unwrap( ) ;
8686 let sampled_indices = $resample_mod:: $resample_fn( x, y, n_out) ;
87- sampled_indices. into_pyarray_bound ( py)
87+ sampled_indices. into_pyarray ( py)
8888 }
8989 // Add the function to the module
9090 $mod. add_wrapped( wrap_pyfunction!( $name) ) ?;
@@ -105,7 +105,7 @@ macro_rules! _create_pyfunc_with_x_with_ratio {
105105 let x = x. as_slice( ) . unwrap( ) ;
106106 let y = y. as_slice( ) . unwrap( ) ;
107107 let sampled_indices = $resample_mod:: $resample_fn( x, y, n_out, ratio) ;
108- sampled_indices. into_pyarray_bound ( py)
108+ sampled_indices. into_pyarray ( py)
109109 }
110110 // Add the function to the module
111111 $mod. add_wrapped( wrap_pyfunction!( $name) ) ?;
@@ -258,7 +258,7 @@ use downsample_rs::minmax as minmax_mod;
258258fn minmax ( _py : Python < ' _ > , m : & Bound < ' _ , PyModule > ) -> PyResult < ( ) > {
259259 // ----------------- SEQUENTIAL
260260
261- let sequential_mod = PyModule :: new_bound ( _py, "sequential" ) ?;
261+ let sequential_mod = PyModule :: new ( _py, "sequential" ) ?;
262262
263263 // ----- WITHOUT X
264264 {
@@ -274,7 +274,7 @@ fn minmax(_py: Python<'_>, m: &Bound<'_, PyModule>) -> PyResult<()> {
274274
275275 // ----------------- PARALLEL
276276
277- let parallel_mod = PyModule :: new_bound ( _py, "parallel" ) ?;
277+ let parallel_mod = PyModule :: new ( _py, "parallel" ) ?;
278278
279279 // ----- WITHOUT X
280280 {
@@ -304,7 +304,7 @@ use downsample_rs::m4 as m4_mod;
304304fn m4 ( _py : Python , m : & Bound < ' _ , PyModule > ) -> PyResult < ( ) > {
305305 // ----------------- SEQUENTIAL
306306
307- let sequential_mod = PyModule :: new_bound ( _py, "sequential" ) ?;
307+ let sequential_mod = PyModule :: new ( _py, "sequential" ) ?;
308308
309309 // ----- WITHOUT X
310310 {
@@ -320,7 +320,7 @@ fn m4(_py: Python, m: &Bound<'_, PyModule>) -> PyResult<()> {
320320
321321 // ----------------- PARALLEL
322322
323- let parallel_mod = PyModule :: new_bound ( _py, "parallel" ) ?;
323+ let parallel_mod = PyModule :: new ( _py, "parallel" ) ?;
324324
325325 // ----- WITHOUT X
326326 {
@@ -350,7 +350,7 @@ use downsample_rs::lttb as lttb_mod;
350350fn lttb ( _py : Python , m : & Bound < ' _ , PyModule > ) -> PyResult < ( ) > {
351351 // ----------------- SEQUENTIAL
352352
353- let sequential_mod = PyModule :: new_bound ( _py, "sequential" ) ?;
353+ let sequential_mod = PyModule :: new ( _py, "sequential" ) ?;
354354
355355 // Create the Python functions for the module
356356 // ----- WITHOUT X
@@ -378,7 +378,7 @@ use downsample_rs::minmaxlttb as minmaxlttb_mod;
378378fn minmaxlttb ( _py : Python , m : & Bound < ' _ , PyModule > ) -> PyResult < ( ) > {
379379 // ----------------- SEQUENTIAL
380380
381- let sequential_mod = PyModule :: new_bound ( _py, "sequential" ) ?;
381+ let sequential_mod = PyModule :: new ( _py, "sequential" ) ?;
382382
383383 // ----- WITHOUT X
384384 {
@@ -394,7 +394,7 @@ fn minmaxlttb(_py: Python, m: &Bound<'_, PyModule>) -> PyResult<()> {
394394
395395 // ----------------- PARALLEL
396396
397- let parallel_mod = PyModule :: new_bound ( _py, "parallel" ) ?;
397+ let parallel_mod = PyModule :: new ( _py, "parallel" ) ?;
398398
399399 // ----- WITHOUT X
400400 {
0 commit comments