@@ -82,7 +82,7 @@ fn pynumaflow_lite(py: Python, m: &Bound<PyModule>) -> PyResult<()> {
8282
8383 // Ensure it's importable as `pynumaflow_lite.mapper` as well as attribute access
8484 let binding = m. getattr ( "mapper" ) ?;
85- let sub = binding. downcast :: < PyModule > ( ) ?;
85+ let sub = binding. cast :: < PyModule > ( ) ?;
8686 let fullname = "pynumaflow_lite.mapper" ;
8787 sub. setattr ( "__name__" , fullname) ?;
8888 py. import ( "sys" ) ?
@@ -91,7 +91,7 @@ fn pynumaflow_lite(py: Python, m: &Bound<PyModule>) -> PyResult<()> {
9191
9292 // Ensure it's importable as `pynumaflow_lite.batchmapper` as well
9393 let binding = m. getattr ( "batchmapper" ) ?;
94- let sub = binding. downcast :: < PyModule > ( ) ?;
94+ let sub = binding. cast :: < PyModule > ( ) ?;
9595 let fullname = "pynumaflow_lite.batchmapper" ;
9696 sub. setattr ( "__name__" , fullname) ?;
9797 py. import ( "sys" ) ?
@@ -100,7 +100,7 @@ fn pynumaflow_lite(py: Python, m: &Bound<PyModule>) -> PyResult<()> {
100100
101101 // Ensure it's importable as `pynumaflow_lite.mapstreamer` as well
102102 let binding = m. getattr ( "mapstreamer" ) ?;
103- let sub = binding. downcast :: < PyModule > ( ) ?;
103+ let sub = binding. cast :: < PyModule > ( ) ?;
104104 let fullname = "pynumaflow_lite.mapstreamer" ;
105105 sub. setattr ( "__name__" , fullname) ?;
106106 py. import ( "sys" ) ?
@@ -109,7 +109,7 @@ fn pynumaflow_lite(py: Python, m: &Bound<PyModule>) -> PyResult<()> {
109109
110110 // Ensure it's importable as `pynumaflow_lite.reducer` as well
111111 let binding = m. getattr ( "reducer" ) ?;
112- let sub = binding. downcast :: < PyModule > ( ) ?;
112+ let sub = binding. cast :: < PyModule > ( ) ?;
113113 let fullname = "pynumaflow_lite.reducer" ;
114114 sub. setattr ( "__name__" , fullname) ?;
115115 py. import ( "sys" ) ?
@@ -118,7 +118,7 @@ fn pynumaflow_lite(py: Python, m: &Bound<PyModule>) -> PyResult<()> {
118118
119119 // Ensure it's importable as `pynumaflow_lite.session_reducer` as well
120120 let binding = m. getattr ( "session_reducer" ) ?;
121- let sub = binding. downcast :: < PyModule > ( ) ?;
121+ let sub = binding. cast :: < PyModule > ( ) ?;
122122 let fullname = "pynumaflow_lite.session_reducer" ;
123123 sub. setattr ( "__name__" , fullname) ?;
124124 py. import ( "sys" ) ?
@@ -127,7 +127,7 @@ fn pynumaflow_lite(py: Python, m: &Bound<PyModule>) -> PyResult<()> {
127127
128128 // Ensure it's importable as `pynumaflow_lite.accumulator` as well
129129 let binding = m. getattr ( "accumulator" ) ?;
130- let sub = binding. downcast :: < PyModule > ( ) ?;
130+ let sub = binding. cast :: < PyModule > ( ) ?;
131131 let fullname = "pynumaflow_lite.accumulator" ;
132132 sub. setattr ( "__name__" , fullname) ?;
133133 py. import ( "sys" ) ?
@@ -136,7 +136,7 @@ fn pynumaflow_lite(py: Python, m: &Bound<PyModule>) -> PyResult<()> {
136136
137137 // Ensure it's importable as `pynumaflow_lite.sinker` as well
138138 let binding = m. getattr ( "sinker" ) ?;
139- let sub = binding. downcast :: < PyModule > ( ) ?;
139+ let sub = binding. cast :: < PyModule > ( ) ?;
140140 let fullname = "pynumaflow_lite.sinker" ;
141141 sub. setattr ( "__name__" , fullname) ?;
142142 py. import ( "sys" ) ?
@@ -145,7 +145,7 @@ fn pynumaflow_lite(py: Python, m: &Bound<PyModule>) -> PyResult<()> {
145145
146146 // Ensure it's importable as `pynumaflow_lite.sourcer` as well
147147 let binding = m. getattr ( "sourcer" ) ?;
148- let sub = binding. downcast :: < PyModule > ( ) ?;
148+ let sub = binding. cast :: < PyModule > ( ) ?;
149149 let fullname = "pynumaflow_lite.sourcer" ;
150150 sub. setattr ( "__name__" , fullname) ?;
151151 py. import ( "sys" ) ?
0 commit comments