1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
|
# `sip` Module v12 History
## v12.17
- Added the `SIP_ABI_VERSION` module attribute.
## v12.16
- Added support for the `/Deprecated/` annotation accepting an optional string.
- The buffer protocol support for byte objects was fixed. (Resolves
[#36](https://github.com/Python-SIP/sip/issues/36))
- Removed support for Python v3.8.
## v12.15
- Conversions to and from `char` and Python integer objects on architectures
where `char` was unsigned (eg. Linux on ARM) have been fixed. (Resolves
[#29](https://github.com/Python-SIP/sip/issues/29))
## v12.14
- Relicensed under the BSD-2-Clause license.
- Potential overflow problems on Windows 64 were fixed. (Resolves
[#14](https://github.com/Python-SIP/sip/issues/14))
- C99 support is required. `_Bool`, `stdbool.h` and `va_copy` are assumed to
be available on all supported platforms. (Resolves
[#13](https://github.com/Python-SIP/sip/issues/13))
- Added support for Python v3.13.
- Removed support for Python v3.7.
## v12.13
- Added support for Python v3.12.
- Added `sipPyTypeDictRef()` to the public API.
- Deprecated `sipPyTypeDict()` in the public API.
## v12.12
- A bug related to constructors with the `/Transfer/` annotation was fixed.
- A garbage collection bug was fixed.
## v12.11
- Added support for `sip.array`.
## v12.10
- Added support for Python v3.11.
- Removed support for Python v3.6.
|