summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python3-gevent/not-final.patch
diff options
context:
space:
mode:
authorLeon Anavi <leon.anavi@konsulko.com>2025-02-04 15:28:43 +0200
committerKhem Raj <raj.khem@gmail.com>2025-02-04 10:14:37 -0800
commit595f8ae2dc5caf96503c8b7ee09e0369a8c2c322 (patch)
tree931753d356352b21d2f310e6ef6cad7fb3144ea3 /meta-python/recipes-devtools/python/python3-gevent/not-final.patch
parent6c176d69c19118ea3f5d2237e7225c4c4869895e (diff)
downloadmeta-openembedded-595f8ae2dc5caf96503c8b7ee09e0369a8c2c322.tar.gz
sip: Upgrade 6.9.1 -> 6.10.0
After the migration from Mercurial to GitHub the homepage has changed and SIP is now licensed under the BSD-2-Clause license. The upgrade to version 6.10.0 brings the following changes: - SIP_ABI_VERSION has been added as a module attribute of the sip module. This is an integer that represents the ABI version that the module implements as a 3 part hexadecimal number. This has been implemented in ABIs v12.17 and v13.10. - The ability of sip-module to generate sdists for older ABI versions has been restored. The oldest that can be generated are v12.9 and v13.1 which are the oldest non-deprecated versions. - The default minor ABI version to use is now the latest minor version for a particular major version (rather than 0 as it was previously). - The --abi-version command line option has been added to sip-build, sip-install and sip-wheel to specify the ABI version of the sip module to generate code for. - The %MinimumABIVersion directive is used to specify the minimum sip module ABI to target in order to ensure that all calls to the public API from handwritten code are available. A consequence of this change is that passing string values to the /Deprecated/ annotation no longer requires an ABI version that supports them to be targeted. If the targeted ABI version does not support them they are simply ignored. - The value of a string annotation uses the ; and : characters to allow platform- and feature-specific values to be defined. These special characters can now be escaped using a leading \\. This capability has now been documented. - The license designator in setup.py for the latest versions of the sip module are now correctly specified as BSD-2-Clause. - The code generation has been fixed for classes created by instantiating mapped type templates using a typedef with the /NoTypeName/ annotation. This work was sponsored by GOVCERT.LU. License-Update: SIP is now licensed under the BSD-2-Clause license. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python3-gevent/not-final.patch')
0 files changed, 0 insertions, 0 deletions