pyo3/src
Adam Reichold 4baf0235c3
Merge pull request #3616 from neachdainn/3615-gilprotected-pyvisit
Enable `GILProtected` access via `PyVisit`
2023-12-05 20:43:38 +00:00
..
conversions remove all functionality deprecated in 0.19 2023-11-27 22:02:19 +00:00
coroutine refactor: drop futures_util dependency 2023-12-04 18:56:34 +01:00
err Change return types of py.None(), py.NotImplemented() and py.Ellipsis() to typed singletons 2023-11-17 16:16:19 +00:00
ffi Change return types of py.None(), py.NotImplemented() and py.Ellipsis() to typed singletons 2023-11-17 16:16:19 +00:00
impl_ Merge pull request #3599 from wyfo/coroutine_cancel 2023-12-04 12:44:36 +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 Refactor create_type_object so that most of the code is monomorphic 2023-11-28 20:09:34 -05:00
tests ci: fix nightly unused import warnings 2023-10-25 23:30:14 +01:00
types replace PyTryFrom by splitting PyTypeInfo 2023-12-05 08:01:30 +03:00
buffer.rs Update clippy 2023-10-06 23:31:06 +02:00
callback.rs add as_ptr and into_ptr inherent methods 2023-08-11 10:49:42 +01:00
conversion.rs replace PyTryFrom by splitting PyTypeInfo 2023-12-05 08:01:30 +03:00
coroutine.rs refactor: drop futures_util dependency 2023-12-04 18:56:34 +01:00
derive_utils.rs remove copyright headers from source files 2023-06-03 22:38:54 +01:00
exceptions.rs allow invalid_from_utf8 lint in tests 2023-09-23 12:54:53 +01:00
gil.rs add as_ptr and into_ptr inherent methods 2023-08-11 10:49:42 +01:00
impl_.rs feat: add coroutine __name__/__qualname__ and not-awaited warning 2023-11-25 21:51:20 +01:00
instance.rs replace PyTryFrom by splitting PyTypeInfo 2023-12-05 08:01:30 +03:00
internal_tricks.rs support text_signature on #[new] 2023-05-04 07:15:11 +01:00
lib.rs replace PyTryFrom by splitting PyTypeInfo 2023-12-05 08:01:30 +03:00
macros.rs prefer inner / _private naming 2023-07-04 21:03:24 +01:00
marker.rs replace PyTryFrom by splitting PyTypeInfo 2023-12-05 08:01:30 +03:00
marshal.rs Add more lints 2022-03-23 08:07:28 +01:00
panic.rs safety: abort on uncaught panics 2022-08-14 13:47:46 +01:00
prelude.rs replace PyTryFrom by splitting PyTypeInfo 2023-12-05 08:01:30 +03:00
pycell.rs replace PyTryFrom by splitting PyTypeInfo 2023-12-05 08:01:30 +03:00
pyclass.rs Change return types of py.None(), py.NotImplemented() and py.Ellipsis() to typed singletons 2023-11-17 16:16:19 +00:00
pyclass_init.rs add as_ptr and into_ptr inherent methods 2023-08-11 10:49:42 +01:00
sync.rs Enable GILProtected access via PyVisit 2023-12-05 11:10:00 -08:00
test_utils.rs truncate leap seconds on chrono to datetime conversions 2023-09-24 20:28:43 +01:00
type_object.rs replace PyTryFrom by splitting PyTypeInfo 2023-12-05 08:01:30 +03:00
version.rs Add numeric and object protocol examples 2022-02-23 10:09:45 +01:00