File: module_v12_releases.md

package info (click to toggle)
sip6 6.10.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 13,880 kB
  • sloc: ansic: 175,824; python: 19,041; makefile: 23; cpp: 8
file content (57 lines) | stat: -rw-r--r-- 1,391 bytes parent folder | download | duplicates (2)
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.