This repository was archived by the owner on Sep 14, 2023. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ serde = "1.0.53"
1010serde_derive = " 1.0.53"
1111
1212[dependencies .pyo3 ]
13- version = " 0.5.0 "
13+ version = " 0.6.0-alpha.2 "
1414
1515[lib ]
1616name = " hyperjson"
Original file line number Diff line number Diff line change @@ -206,7 +206,7 @@ pub fn dump(
206206}
207207
208208/// A hyper-fast JSON encoder/decoder written in Rust
209- #[ pymodinit ]
209+ #[ pymodule ]
210210fn hyperjson ( _py : Python , m : & PyModule ) -> PyResult < ( ) > {
211211 // See https://github.com/PyO3/pyo3/issues/171
212212 // Use JSONDecodeError from stdlib until issue is resolved.
@@ -215,10 +215,10 @@ fn hyperjson(_py: Python, m: &PyModule) -> PyResult<()> {
215215
216216 m. add ( "__version__" , env ! ( "CARGO_PKG_VERSION" ) ) ?;
217217
218- m. add_function ( wrap_function ! ( load) ) ?;
219- m. add_function ( wrap_function ! ( loads) ) ?;
220- m. add_function ( wrap_function ! ( dump) ) ?;
221- m. add_function ( wrap_function ! ( dumps) ) ?;
218+ m. add_wrapped ( wrap_pyfunction ! ( load) ) ?;
219+ m. add_wrapped ( wrap_pyfunction ! ( loads) ) ?;
220+ m. add_wrapped ( wrap_pyfunction ! ( dump) ) ?;
221+ m. add_wrapped ( wrap_pyfunction ! ( dumps) ) ?;
222222
223223 Ok ( ( ) )
224224}
You can’t perform that action at this time.
0 commit comments