Merge branch 'main' into setter-handle-del
This commit is contained in:
commit
78f269e946
|
@ -16,6 +16,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
|
|||
|
||||
- Restrict FFI definitions `PyGILState_Check` and `Py_tracefunc` to the unlimited API. [#1787](https://github.com/PyO3/pyo3/pull/1787)
|
||||
- Raise `AttributeError` to avoid panic when calling `del` on a `#[setter]` defined class property. [#1779](https://github.com/PyO3/pyo3/issues/1779)
|
||||
- Add missing `_type` field to `PyStatus` struct definition. [#1791](https://github.com/PyO3/pyo3/pull/1791)
|
||||
|
||||
## [0.14.2] - 2021-08-09
|
||||
|
||||
|
|
|
@ -4,6 +4,7 @@ use crate::ffi::Py_ssize_t;
|
|||
use libc::wchar_t;
|
||||
use std::os::raw::{c_char, c_int, c_ulong};
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Copy, Clone, Debug, PartialEq, Eq)]
|
||||
pub enum _PyStatus_TYPE {
|
||||
_PyStatus_TYPE_OK = 0,
|
||||
|
@ -14,6 +15,7 @@ pub enum _PyStatus_TYPE {
|
|||
#[repr(C)]
|
||||
#[derive(Copy, Clone)]
|
||||
pub struct PyStatus {
|
||||
pub _type: _PyStatus_TYPE,
|
||||
pub func: *const c_char,
|
||||
pub err_msg: *const c_char,
|
||||
pub exitcode: c_int,
|
||||
|
|
Loading…
Reference in New Issue