..
conversions
ci: minor cleanups following 1.63 MSRV ( #4239 )
2024-06-21 07:02:31 +00:00
coroutine
Update MSRV to 1.63 ( #4129 )
2024-04-28 16:11:28 +00:00
err
add c_str!
macro to create &'static CStr
( #4255 )
2024-06-18 18:09:36 +00:00
ffi
ci: updates for Rust 1.79 ( #4244 )
2024-06-13 18:24:13 +00:00
impl_
use ffi::MemberGef
for #[pyo3(get)]
fields of Py<T>
( #4254 )
2024-06-21 23:33:34 +00:00
inspect
add FromPyObjectBound
trait for extracting &str
without GIL Refs ( #3928 )
2024-03-08 07:43:48 +00:00
pycell
use ffi::MemberGef
for #[pyo3(get)]
fields of Py<T>
( #4254 )
2024-06-21 23:33:34 +00:00
pyclass
use ffi::MemberGef
for #[pyo3(get)]
fields of Py<T>
( #4254 )
2024-06-21 23:33:34 +00:00
tests
Add error messages for unsupported macro features on compilation ( #4194 )
2024-06-16 10:23:03 +00:00
types
Add several missing wrappers to PyAnyMethods ( #4264 )
2024-06-20 08:16:06 +00:00
buffer.rs
add c_str!
macro to create &'static CStr
( #4255 )
2024-06-18 18:09:36 +00:00
callback.rs
Suppress non_local_definitions lint as we often want the non-local effects in macro code ( #4074 )
2024-04-13 12:59:44 +00:00
conversion.rs
Improve the span and message for return types of pymethod/functions ( #4220 )
2024-06-20 09:23:40 +00:00
coroutine.rs
deprecate GIL refs in function argument ( #3847 )
2024-03-20 22:35:08 +00:00
derive_utils.rs
feature gate APIs using into_gil_ref
(Part 2) ( #4166 )
2024-05-09 22:21:48 +00:00
exceptions.rs
add c_str!
macro to create &'static CStr
( #4255 )
2024-06-18 18:09:36 +00:00
ffi_ptr_ext.rs
add #[track_caller]
to all Py
/Bound
/Borrowed
methods which panic ( #4098 )
2024-04-19 11:44:36 +00:00
gil.rs
Lazy-initialize the global reference pool to reduce its overhead when unused ( #4178 )
2024-06-06 08:45:16 +00:00
impl_.rs
add import_exception_bound!
macro ( #4027 )
2024-03-31 19:55:31 +00:00
instance.rs
implement PartialEq<str>
for Bound<'py, PyString>
( #4245 )
2024-06-16 08:19:21 +00:00
internal_tricks.rs
add c_str!
macro to create &'static CStr
( #4255 )
2024-06-18 18:09:36 +00:00
lib.rs
feature gate deprecated APIs for GILPool
( #4181 )
2024-05-17 11:31:52 +00:00
macros.rs
add c_str!
macro to create &'static CStr
( #4255 )
2024-06-18 18:09:36 +00:00
marker.rs
docs: update docstring on Python
for Bound
API ( #4274 )
2024-06-21 11:30:57 +00:00
marshal.rs
feature gate deprecated APIs for marshal
( #4149 )
2024-05-03 18:15:25 +00:00
panic.rs
safety: abort on uncaught panics
2022-08-14 13:47:46 +01:00
prelude.rs
Add weakref Python types ( #3835 )
2024-05-31 19:13:50 +00:00
py_result_ext.rs
seals PyAnyMethods
and friends ( #3909 )
2024-02-28 19:36:55 +00:00
pybacked.rs
Added ToPyObject
and IntoPy<PyObject>
impls for PyBackedStr
. ( #4205 )
2024-06-01 21:09:14 +00:00
pycell.rs
ci: updates for Rust 1.79 ( #4244 )
2024-06-13 18:24:13 +00:00
pyclass.rs
use ffi::MemberGef
for #[pyo3(get)]
fields of Py<T>
( #4254 )
2024-06-21 23:33:34 +00:00
pyclass_init.rs
Added From<Bound<'py, T>>
impl for PyClassInitializer<T>
. ( #4214 )
2024-05-28 01:49:52 +00:00
sealed.rs
seals PyAnyMethods
and friends ( #3909 )
2024-02-28 19:36:55 +00:00
sync.rs
ci: updates for Rust 1.79 ( #4244 )
2024-06-13 18:24:13 +00:00
test_utils.rs
truncate leap seconds on chrono
to datetime
conversions
2023-09-24 20:28:43 +01:00
type_object.rs
feature gate PyCell
( #4177 )
2024-05-12 18:30:08 +00:00
version.rs
Add numeric and object protocol examples
2022-02-23 10:09:45 +01:00