pyo3/pyo3-ffi/src
David Hewitt 32b6a1aef1
docs: use versioned links from docs to guide (#4331)
* use versioned links from docs to guide

* use standard python version in `guide-build` ci job
2024-07-10 12:30:01 +00:00
..
cpython pypy/graalpy: set `Py_LIMITED_API` when `abi3` requested (#4237) 2024-06-10 07:26:05 +00:00
abstract_.rs add `c_str!` macro to create `&'static CStr` (#4255) 2024-06-18 18:09:36 +00:00
bltinmodule.rs move ffi module to separate crate 2022-01-31 13:27:16 +01:00
boolobject.rs Basic GraalPy Support (#3247) 2024-03-25 18:54:52 +00:00
bytearrayobject.rs Basic GraalPy Support (#3247) 2024-03-25 18:54:52 +00:00
bytesobject.rs Remove cfg addr_of made unnecessary by MSRV bump. 2023-06-05 11:12:06 +02:00
ceval.rs fix FFI definition `Py_EnterRecursiveCall` 2023-07-05 22:52:41 +01:00
code.rs ci: fix nightly unused import warnings 2023-10-25 23:30:14 +01:00
codecs.rs move ffi module to separate crate 2022-01-31 13:27:16 +01:00
compile.rs ffi: many fixes caught by pyo3-ffi-check 2022-06-02 16:32:07 +01:00
complexobject.rs Basic GraalPy Support (#3247) 2024-03-25 18:54:52 +00:00
context.rs Remove cfg addr_of made unnecessary by MSRV bump. 2023-06-05 11:12:06 +02:00
datetime.rs add `c_str!` macro to create `&'static CStr` (#4255) 2024-06-18 18:09:36 +00:00
descrobject.rs add comments to ffi def structures 2023-09-06 08:56:51 +01:00
dictobject.rs Basic GraalPy Support (#3247) 2024-03-25 18:54:52 +00:00
enumobject.rs move ffi module to separate crate 2022-01-31 13:27:16 +01:00
fileobject.rs update fileobject.rs for Python 3.12 2023-08-11 11:54:16 +01:00
fileutils.rs move ffi module to separate crate 2022-01-31 13:27:16 +01:00
floatobject.rs optimize `float` -> `f64` conversions on non-abi3 2023-07-28 20:45:37 +01:00
import.rs Add macro append_to_inittab 2022-05-24 07:42:15 +01:00
intrcheck.rs move ffi module to separate crate 2022-01-31 13:27:16 +01:00
iterobject.rs Remove cfg addr_of made unnecessary by MSRV bump. 2023-06-05 11:12:06 +02:00
lib.rs docs: use versioned links from docs to guide (#4331) 2024-07-10 12:30:01 +00:00
listobject.rs Basic GraalPy Support (#3247) 2024-03-25 18:54:52 +00:00
longobject.rs ci: start testing on 3.13-dev (#4184) 2024-05-25 22:41:26 +00:00
marshal.rs move ffi module to separate crate 2022-01-31 13:27:16 +01:00
memoryobject.rs Fix `PyMemoryView_FromBuffer` cfg 2023-10-15 22:24:58 +08:00
methodobject.rs ci: minor cleanups following 1.63 MSRV (#4239) 2024-06-21 07:02:31 +00:00
modsupport.rs mangle exported functions for PyPy 2023-03-10 07:27:38 +11:00
moduleobject.rs Update PyModuleDef_Slot types 2023-10-03 23:25:45 +02:00
object.rs Revamp PyType name functions to match PEP 737 (#4196) 2024-06-22 22:10:27 +00:00
objimpl.rs call PyObject_GC_Untrack before deallocating 2023-09-09 22:29:58 +01:00
osmodule.rs Fixes linking of `PyOS_FSPath` on PyPy. 2023-08-09 16:19:17 +02:00
pyarena.rs move ffi module to separate crate 2022-01-31 13:27:16 +01:00
pybuffer.rs handle clippy `new_without_default` warnings (#3971) 2024-03-19 21:41:27 +00:00
pycapsule.rs Remove cfg addr_of made unnecessary by MSRV bump. 2023-06-05 11:12:06 +02:00
pyerrors.rs add `c_str!` macro to create `&'static CStr` (#4255) 2024-06-18 18:09:36 +00:00
pyframe.rs Basic GraalPy Support (#3247) 2024-03-25 18:54:52 +00:00
pyhash.rs Basic GraalPy Support (#3247) 2024-03-25 18:54:52 +00:00
pylifecycle.rs move ffi module to separate crate 2022-01-31 13:27:16 +01:00
pymem.rs move ffi module to separate crate 2022-01-31 13:27:16 +01:00
pyport.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
pystate.rs add PyState_*Module definitions for PyPy 2023-07-04 08:57:50 +01:00
pystrtod.rs move ffi module to separate crate 2022-01-31 13:27:16 +01:00
pythonrun.rs pypy/graalpy: set `Py_LIMITED_API` when `abi3` requested (#4237) 2024-06-10 07:26:05 +00:00
rangeobject.rs Remove cfg addr_of made unnecessary by MSRV bump. 2023-06-05 11:12:06 +02:00
setobject.rs Basic GraalPy Support (#3247) 2024-03-25 18:54:52 +00:00
sliceobject.rs Basic GraalPy Support (#3247) 2024-03-25 18:54:52 +00:00
structmember.rs update structmember.rs for Python 3.12 2023-08-11 11:54:16 +01:00
structseq.rs Basic GraalPy Support (#3247) 2024-03-25 18:54:52 +00:00
sysmodule.rs move ffi module to separate crate 2022-01-31 13:27:16 +01:00
traceback.rs Remove cfg addr_of made unnecessary by MSRV bump. 2023-06-05 11:12:06 +02:00
tupleobject.rs Remove cfg addr_of made unnecessary by MSRV bump. 2023-06-05 11:12:06 +02:00
typeslots.rs python-3.11: support buffer API on abi3 2022-02-06 22:46:45 +00:00
unicodeobject.rs implement `PartialEq<str>` for `Bound<'py, PyString>` (#4245) 2024-06-16 08:19:21 +00:00
warnings.rs Export warning classes and add PyErr::warn_explicit() (#2742) 2022-11-17 19:30:48 +01:00
weakrefobject.rs Basic GraalPy Support (#3247) 2024-03-25 18:54:52 +00:00