.. |
conversions
|
feat: unwrap dyn Err when inner is simple PyErr
|
2023-05-09 07:17:10 +01:00 |
err
|
Added support for PyErr_WriteUnraisable
|
2023-01-29 20:01:22 +00:00 |
ffi
|
Add wrapper for PyASCIIObject state bitfield accesses based on bindgen
|
2023-03-26 17:11:01 +02:00 |
impl_
|
Merge #3168 #3176
|
2023-05-25 18:18:46 +00:00 |
inspect
|
docs: require docs on all public APIs
|
2022-09-07 07:42:23 +01:00 |
pycell
|
docs: require docs on all public APIs
|
2022-09-07 07:42:23 +01:00 |
pyclass
|
use dynamic trampoline for all getters and setters
|
2023-05-09 08:09:59 +01:00 |
test_hygiene
|
hygiene: fix `#[pymethods(crate = "...")]`
|
2023-01-27 06:34:12 +00:00 |
types
|
add `PyAny::is_exact_instance` and `PyAny::is_exact_instance_of`
|
2023-05-21 12:44:54 +02:00 |
buffer.rs
|
docs: mention PyBuffer
|
2023-05-09 19:53:39 +01:00 |
callback.rs
|
send errors in `__releasebuffer__` to `sys.unraisablehook`
|
2023-01-19 19:10:06 +00:00 |
conversion.rs
|
remove other deprecations from 0.17
|
2023-05-09 09:39:23 +02:00 |
derive_utils.rs
|
move some private internals out of public implementation
|
2023-02-11 21:28:27 +00:00 |
exceptions.rs
|
Add BaseExceptionGroup for Python >= 3.11
|
2023-05-07 15:08:43 -05:00 |
gil.rs
|
Move the check for a locked GIL into a cold function and closer to the locking.
|
2023-05-25 20:01:35 +02:00 |
impl_.rs
|
Move locking the GIL and handling the resulting panics into a library function.
|
2023-05-25 20:01:35 +02:00 |
instance.rs
|
Add PyClass::get and Py::get for GIL-independent access to frozen classes.
|
2023-05-18 08:57:55 +02:00 |
internal_tricks.rs
|
support `text_signature` on `#[new]`
|
2023-05-04 07:15:11 +01:00 |
lib.rs
|
remove other deprecations from 0.17
|
2023-05-09 09:39:23 +02:00 |
macros.rs
|
Fix redundant imports in doc tests thereby fixing the careful CI job.
|
2023-04-10 08:09:06 +02:00 |
marker.rs
|
Be more explicit of the soundness hole implied by tying Ungil to Send and mention the available solution.
|
2023-05-25 21:37:33 +02: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
|
remove `Python::acquire_gil`
|
2023-05-09 09:39:23 +02:00 |
pycell.rs
|
Prevent dropping unsendable classes on other threads.
|
2023-05-25 19:10:42 +02:00 |
pyclass.rs
|
use dynamic trampoline for all getters and setters
|
2023-05-09 08:09:59 +01:00 |
pyclass_init.rs
|
pyclass: tidy up frozen implementation
|
2022-08-21 08:21:06 +01:00 |
sync.rs
|
Add GILProtected synchronization primitive replacement and use it for LazyTypeObjectInner.
|
2023-02-23 09:38:02 +01:00 |
type_object.rs
|
refactor PyAny::is_instance_of for performance
|
2023-05-18 22:25:27 +01:00 |
version.rs
|
Add numeric and object protocol examples
|
2022-02-23 10:09:45 +01:00 |