pyo3/src
2024-02-27 22:24:14 +00:00
..
conversions reexport PyAnyMethods and friends from pyo3::types (#3895) 2024-02-24 13:46:59 +00:00
coroutine Use the new bound API instead of .as_ref(py) (#3853) 2024-02-18 00:09:56 +00:00
err Implement From<Bound<'py, T>> for PyErr (#3881) 2024-02-26 23:14:41 +00:00
ffi Tidy some usage of py.from_borrowed_ptr and py.from_borrowed_ptr_or_opt (#3877) 2024-02-22 23:06:55 +00:00
impl_ cleans up PyCFunction::internal_new (#3910) 2024-02-27 22:15:35 +00:00
inspect docs: require docs on all public APIs 2022-09-07 07:42:23 +01:00
pycell call PyObject_GC_Untrack before deallocating 2023-09-09 22:29:58 +01:00
pyclass Replace as_ref(py) with Bound APIs (#3863) 2024-02-19 22:39:54 +00:00
tests Allow pymodule functions to take a single Bound<'_, PyModule> arg (#3905) 2024-02-27 22:24:14 +00:00
types cleans up PyCFunction::internal_new (#3910) 2024-02-27 22:15:35 +00:00
buffer.rs convert PyBuffer to Bound API (#3836) 2024-02-14 22:10:59 +00:00
callback.rs add as_ptr and into_ptr inherent methods 2023-08-11 10:49:42 +01:00
conversion.rs store Bound<T> inside PyRef and PyRefMut (#3860) 2024-02-27 18:56:22 +00:00
coroutine.rs Use the new bound API instead of .as_ref(py) (#3853) 2024-02-18 00:09:56 +00:00
derive_utils.rs remove copyright headers from source files 2023-06-03 22:38:54 +01:00
exceptions.rs Implement From<Bound<'py, T>> for PyErr (#3881) 2024-02-26 23:14:41 +00:00
ffi_ptr_ext.rs implement iterator for Bound iterator 2023-12-24 19:52:36 +00:00
gil.rs port Python::import to Bound API (#3832) 2024-02-14 00:24:37 +00:00
impl_.rs feat: add coroutine __name__/__qualname__ and not-awaited warning 2023-11-25 21:51:20 +01:00
instance.rs store Bound<T> inside PyRef and PyRefMut (#3860) 2024-02-27 18:56:22 +00:00
internal_tricks.rs support text_signature on #[new] 2023-05-04 07:15:11 +01:00
lib.rs Implement From<Bound<'py, T>> for PyErr (#3881) 2024-02-26 23:14:41 +00:00
macros.rs Pymodule bound (#3897) 2024-02-27 19:19:52 +00:00
marker.rs Tidy up deprecation message on bound api (#3893) 2024-02-24 13:25:06 +00:00
marshal.rs deprecate PyDict::new constructor (#3823) 2024-02-11 23:55:56 +00:00
panic.rs
prelude.rs Pymodule bound (#3897) 2024-02-27 19:19:52 +00:00
py_result_ext.rs implement PyModuleMethods 2023-12-29 21:46:46 +00:00
pybacked.rs add PyBackedStr and PyBackedBytes (#3802) 2024-02-15 07:58:20 +00:00
pycell.rs store Bound<T> inside PyRef and PyRefMut (#3860) 2024-02-27 18:56:22 +00:00
pyclass.rs Also replace IterANextOutput by autoref-based specialization to allow returning arbitrary values 2023-12-20 09:56:16 +01:00
pyclass_init.rs add PyModule::new_bound and PyModule::import_bound (#3775) 2024-02-22 09:35:47 +00:00
sync.rs ci: fix redundant import warnings on nightly (#3873) 2024-02-19 22:07:05 +00:00
test_utils.rs truncate leap seconds on chrono to datetime conversions 2023-09-24 20:28:43 +01:00
type_object.rs add bound method variants for PyTypeInfo 2024-02-08 22:27:05 +00:00
version.rs