### Information - **rustworkx version**: 0.15.1 - **Python version**: 3.12 ### What is the current behavior? Wrong annotation in `rustworkx/rustworkx/rustworkx.pyi` ```python def find_node_by_weight( self, obj: Callable[[_S], bool], /, ) -> int | None: ... ``` ### What is the expected behavior? Correct to ```python def find_node_by_weight(self, obj: _S, /) -> int | None: ... ```