pyo3/src
Jacob Zhong 03c50a1839
Change the types of `PySliceIndices` and `PySlice::indices (#3761)
* Change the type of `PySliceIndices::slicelength` and `PySlice::indices()`

* Fix example

* Fix fmt
2024-04-18 07:33:07 +00:00
..
conversions Allow use of scientific notation on rust decimal (#4079) 2024-04-14 20:07:17 +00:00
coroutine deprecate GIL refs in function argument (#3847) 2024-03-20 22:35:08 +00:00
err Basic GraalPy Support (#3247) 2024-03-25 18:54:52 +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_ 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
inspect add `FromPyObjectBound` trait for extracting `&str` without GIL Refs (#3928) 2024-03-08 07:43:48 +00:00
pycell 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
pyclass split `PyCell` and `PyClassObject` concepts (#3917) 2024-03-03 07:00:59 +00:00
tests deprecate GIL refs in function argument (#3847) 2024-03-20 22:35:08 +00:00
types Change the types of `PySliceIndices` and `PySlice::indices (#3761) 2024-04-18 07:33:07 +00:00
buffer.rs convert `PyBuffer` to `Bound` API (#3836) 2024-02-14 22:10:59 +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 allow borrowed extracts with `gil-refs` disabled (#3959) 2024-03-15 07:53:52 +00:00
coroutine.rs deprecate GIL refs in function argument (#3847) 2024-03-20 22:35:08 +00:00
derive_utils.rs remove copyright headers from source files 2023-06-03 22:38:54 +01:00
exceptions.rs add `import_exception_bound!` macro (#4027) 2024-03-31 19:55:31 +00:00
ffi_ptr_ext.rs seals `PyAnyMethods` and friends (#3909) 2024-02-28 19:36:55 +00:00
gil.rs ci: relax check in pyobject_drop test (#4014) 2024-03-29 15:51:38 +00:00
impl_.rs add `import_exception_bound!` macro (#4027) 2024-03-31 19:55:31 +00:00
instance.rs add `#[inline]` hints on many `Bound` and `Borrowed` methods (#4024) 2024-03-30 22:10:21 +00:00
internal_tricks.rs support `text_signature` on `#[new]` 2023-05-04 07:15:11 +01:00
lib.rs Basic GraalPy Support (#3247) 2024-03-25 18:54:52 +00:00
macros.rs refactor to remove add_to_module functions from generated code (#4009) 2024-03-29 11:54:33 +00:00
marker.rs fix: allow impl of Ungil for deprecated PyCell in nightly (#4053) 2024-04-06 22:36:52 +00:00
marshal.rs deprecate `PyDict::new` constructor (#3823) 2024-02-11 23:55:56 +00:00
panic.rs
prelude.rs deprecate the use of `PyCell` in favor of `Bound` and `Py` (#3916) 2024-03-03 14:47:25 +00:00
py_result_ext.rs seals `PyAnyMethods` and friends (#3909) 2024-02-28 19:36:55 +00:00
pybacked.rs added various std traits for `PyBackedStr` and `PyBackedBytes` (#4020) 2024-04-01 07:10:40 +00:00
pycell.rs add `#[inline]` hints on many `Bound` and `Borrowed` methods (#4024) 2024-03-30 22:10:21 +00:00
pyclass.rs deprecate the use of `PyCell` in favor of `Bound` and `Py` (#3916) 2024-03-03 14:47:25 +00:00
pyclass_init.rs split `PyCell` and `PyClassObject` concepts (#3917) 2024-03-03 07:00:59 +00:00
sealed.rs seals `PyAnyMethods` and friends (#3909) 2024-02-28 19:36:55 +00:00
sync.rs add `import_exception_bound!` macro (#4027) 2024-03-31 19:55:31 +00:00
test_utils.rs truncate leap seconds on `chrono` to `datetime` conversions 2023-09-24 20:28:43 +01:00
type_object.rs split `PyCell` and `PyClassObject` concepts (#3917) 2024-03-03 07:00:59 +00:00
version.rs