Commit Graph

216 Commits

Author SHA256 Message Date
2c89b5e678 - update to 4.14.3:
- The /KeepReference/ argument annotation, when applied to factories, will
    now keep the reference with the object created by the factory.
  - Any object that supports the buffer protocol can now be passed when a
    sip.voidptr is expected.

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=88
2013-01-29 08:06:11 +00:00
Stephan Kulow
c5680d28c4 Accepting request 147139 from KDE:Qt
Remove openSUSE 11.4 spec file workarounds (forwarded request 142451 from TheBlackCat) (forwarded request 142452 from TheBlackCat)

OBS-URL: https://build.opensuse.org/request/show/147139
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=60
2013-01-07 16:37:37 +00:00
272f1409c6 Accepting request 142452 from devel:languages:python3
Remove openSUSE 11.4 spec file workarounds (forwarded request 142451 from TheBlackCat)

OBS-URL: https://build.opensuse.org/request/show/142452
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=86
2013-01-04 17:00:22 +00:00
Stephan Kulow
f9558c2b6a Accepting request 144842 from KDE:Qt
- Update to 4.14.2:
  - Added sip.setdestroyonexit().
  - sip.voidptr() will now accept any object that implements the buffer 
    protocol. (forwarded request 144840 from luca_b)

OBS-URL: https://build.opensuse.org/request/show/144842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=59
2012-12-14 09:46:35 +00:00
Ismail Dönmez
c84116bab3 Accepting request 144840 from home:luca_b:branches:KDE:Qt
- Update to 4.14.2:
  - Added sip.setdestroyonexit().
  - sip.voidptr() will now accept any object that implements the buffer 
    protocol.

OBS-URL: https://build.opensuse.org/request/show/144840
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=84
2012-12-09 14:37:29 +00:00
Stephan Kulow
436a62f984 Accepting request 140218 from KDE:Qt
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/140218
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=58
2012-11-06 15:20:52 +00:00
1a96e20dd7 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=82 2012-10-29 10:45:43 +00:00
8a064d3ab7 - update to 4.14.1:
- SIP_PYBUFFER can now be used to define objects that implement the Python
    buffer protocol.
  - Added /Capsule/ typedef annotation.
  - Added the 'z' format character to sipBuildResult().
  - Added the 'z', '!' and '$' format characters to sipParseResult().
  - The C prototype foo(void) is now accepted.
  - sipdistutils.py will now include swig_opts if no sip_opts have been
    defined.
  - Bug fixes.

- update to 4.14.1:
  - SIP_PYBUFFER can now be used to define objects that implement the Python
    buffer protocol.
  - Added /Capsule/ typedef annotation.
  - Added the 'z' format character to sipBuildResult().
  - Added the 'z', '!' and '$' format characters to sipParseResult().
  - The C prototype foo(void) is now accepted.
  - sipdistutils.py will now include swig_opts if no sip_opts have been
    defined.
  - Bug fixes.

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=81
2012-10-29 09:55:30 +00:00
Stephan Kulow
c235ac83cf Accepting request 136575 from KDE:Qt
This is an update (see below) for the SIP package following the latest upstream
version. I have updated both the python2 and python3 spec files. Let me know if
I need to make a separate request for the py2 version.

- Update to latest upstream version:
  - The internal API version is increased to 9.0 requiring the regeneration
    of all modules.
  - Added the %InstanceCode directive.
  - Added the %VirtualErrorHandler directive.
  - Added the default_VirtualErrorHandler argument to the %Module directive.
  - Added the VirtualErrorHandler class annotation.
  - Added the NoVirtualErrorHandler and VirtualErrorHandler function
    annotations.
  - The AllowNone and NoRelease mapped type annotations can now be used
    with mapped type templates.
  - SIP_PLATFORM_* and SIP_TIMELINE_* preprocessor symbols are generated
    corresponding to the -t arguments passed on the command line.
  - Deprecated sipTransferBreak().
  - For Python v2.x unsigned short and unsigned char (when used as a byte)
    are now converted to int, rather than long, objects.
  - Added support for MSVC 2010 to the build system.
- 

- Update to the latest upstream version:
  - The internal API version is increased to 9.0 requiring the regeneration
    of all modules.
  - Added the %InstanceCode directive.
  - Added the %VirtualErrorHandler directive.
  - Added the default_VirtualErrorHandler argument to the %Module directive.
  - Added the VirtualErrorHandler class annotation.
  - Added the NoVirtualErrorHandler and VirtualErrorHandler function
    annotations.
  - The AllowNone and NoRelease mapped type annotations can now be used
    with mapped type templates. (forwarded request 136482 from luca_b)

OBS-URL: https://build.opensuse.org/request/show/136575
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=57
2012-10-03 08:08:34 +00:00
Ismail Dönmez
90de1c1f48 Accepting request 136482 from home:luca_b:branches:KDE:Qt
This is an update (see below) for the SIP package following the latest upstream
version. I have updated both the python2 and python3 spec files. Let me know if
I need to make a separate request for the py2 version.

- Update to latest upstream version:
  - The internal API version is increased to 9.0 requiring the regeneration
    of all modules.
  - Added the %InstanceCode directive.
  - Added the %VirtualErrorHandler directive.
  - Added the default_VirtualErrorHandler argument to the %Module directive.
  - Added the VirtualErrorHandler class annotation.
  - Added the NoVirtualErrorHandler and VirtualErrorHandler function
    annotations.
  - The AllowNone and NoRelease mapped type annotations can now be used
    with mapped type templates.
  - SIP_PLATFORM_* and SIP_TIMELINE_* preprocessor symbols are generated
    corresponding to the -t arguments passed on the command line.
  - Deprecated sipTransferBreak().
  - For Python v2.x unsigned short and unsigned char (when used as a byte)
    are now converted to int, rather than long, objects.
  - Added support for MSVC 2010 to the build system.
- 

- Update to the latest upstream version:
  - The internal API version is increased to 9.0 requiring the regeneration
    of all modules.
  - Added the %InstanceCode directive.
  - Added the %VirtualErrorHandler directive.
  - Added the default_VirtualErrorHandler argument to the %Module directive.
  - Added the VirtualErrorHandler class annotation.
  - Added the NoVirtualErrorHandler and VirtualErrorHandler function
    annotations.
  - The AllowNone and NoRelease mapped type annotations can now be used
    with mapped type templates.

OBS-URL: https://build.opensuse.org/request/show/136482
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=79
2012-10-02 07:27:30 +00:00
Stephan Kulow
07ca79cac4 Accepting request 127207 from KDE:Qt
- install api version as rpm macro

- Update to version 4.13.3
  * The /NoRaisesPyException/ and /RaisesPyException/ function annotations can
    now be applied to constructors.
  * Added support for the Python v3.3 handling of Unicode.

- install api version as rpm macro

- Update to version 4.13.3
  - The /NoRaisesPyException/ and /RaisesPyException/ function annotations can
    now be applied to constructors.
  - Added support for the Python v3.3 handling of Unicode.

OBS-URL: https://build.opensuse.org/request/show/127207
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=56
2012-07-09 08:16:46 +00:00
7457f4fde9 - install api version as rpm macro
* The /NoRaisesPyException/ and /RaisesPyException/ function annotations can
    now be applied to constructors.
  * Added support for the Python v3.3 handling of Unicode.

- install api version as rpm macro
  - The /NoRaisesPyException/ and /RaisesPyException/ function annotations can
    now be applied to constructors.
  - Added support for the Python v3.3 handling of Unicode.

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=77
2012-07-05 12:30:49 +00:00
20de8da597 Accepting request 125734 from home:mlin7442:branches:KDE:Qt
update to version 4.13.3

OBS-URL: https://build.opensuse.org/request/show/125734
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=76
2012-06-22 07:22:31 +00:00
Stephan Kulow
5766ee6723 Accepting request 115251 from KDE:Qt
Fix for bnc#756282 and bnc#721280 (forwarded request 115249 from adra)

OBS-URL: https://build.opensuse.org/request/show/115251
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=54
2012-05-03 09:00:12 +00:00
Ismail Dönmez
130872ef1f Accepting request 115249 from home:adra:branches:KDE:Qt
Fix for bnc#756282 and bnc#721280

OBS-URL: https://build.opensuse.org/request/show/115249
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=74
2012-04-24 20:22:11 +00:00
Stephan Kulow
14d4237601 Accepting request 110725 from KDE:Qt
license update: GPL-2.0 or GPL-3.0 or SUSE-SIP
Use SUSE- proprietary extension until SIP license is accepted upstream at spdx.org (forwarded request 110724 from babelworx)

OBS-URL: https://build.opensuse.org/request/show/110725
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=53
2012-03-26 09:05:22 +00:00
Ismail Dönmez
02d14805e6 Accepting request 110724 from home:babelworx:ldig:branches:KDE:Qt
license update: GPL-2.0 or GPL-3.0 or SUSE-SIP
Use SUSE- proprietary extension until SIP license is accepted upstream at spdx.org

OBS-URL: https://build.opensuse.org/request/show/110724
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=72
2012-03-23 10:05:48 +00:00
61f9f03dd4 update to 4.13.2:
- A bug fix release.

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=71
2012-02-20 12:20:38 +00:00
Stephan Kulow
b3863756c1 Accepting request 98711 from KDE:Qt
- update to 4.13.1:
  - Deprecation warnings can no longer be disabled.
  - Added the all_raise_py_exception argument to the %Module directive.
  - Added the /NoRaisesPyException/ function annotation.
  - Added the /PyName/ typedef annotation.
  - Class templates now allow super-classes to be defined as template
   arguments.
 - Added support for 'public' preceding the name of a class in a super-class
   list.
 - Added support for 'protected' and 'private' preceding the name of a class
   in a super-class list.  Any such super-class will be ignored.

OBS-URL: https://build.opensuse.org/request/show/98711
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=52
2012-01-05 12:51:41 +00:00
400062b4c4 - update to 4.13.1:
- Deprecation warnings can no longer be disabled.
  - Added the all_raise_py_exception argument to the %Module directive.
  - Added the /NoRaisesPyException/ function annotation.
  - Added the /PyName/ typedef annotation.
  - Class templates now allow super-classes to be defined as template
   arguments.
 - Added support for 'public' preceding the name of a class in a super-class
   list.
 - Added support for 'protected' and 'private' preceding the name of a class
   in a super-class list.  Any such super-class will be ignored.

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=68
2011-12-23 12:58:15 +00:00
Stephan Kulow
0c02b131ee Accepting request 92901 from KDE:Qt
Fix the 11.3/11.4 python3-sip build (forwarded request 92833 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/92901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=51
2011-11-22 16:49:25 +00:00
b70fb8fdf4 Accepting request 92833 from home:cgiboudeaux:branches:KDE:Qt
Fix the 11.3/11.4 python3-sip build

OBS-URL: https://build.opensuse.org/request/show/92833
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=66
2011-11-21 17:02:25 +00:00
7616a52f61 Accepting request 89923 from devel:languages:python
Added the last changes to changelog

OBS-URL: https://build.opensuse.org/request/show/89923
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=65
2011-11-02 16:04:58 +00:00
Sascha Peilicke
0b00568862 Autobuild autoformatter for 81774
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=49
2011-09-11 17:35:25 +00:00
Sascha Peilicke
2ebebbeb62 Accepting request 81774 from KDE:Qt
require python3-base only for > 11.4 (forwarded request 81744 from termim)

OBS-URL: https://build.opensuse.org/request/show/81774
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=48
2011-09-11 17:35:18 +00:00
Ismail Dönmez
b06bdcf2bc Accepting request 81744 from home:termim:branches:KDE:Qt
require python3-base only for > 11.4

OBS-URL: https://build.opensuse.org/request/show/81744
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=63
2011-09-10 09:46:00 +00:00
Ismail Dönmez
40c70c7ea2 Add changelog
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=62
2011-08-30 09:45:25 +00:00
Ismail Dönmez
a861b93cd2 Accepting request 79987 from home:termim:branches:KDE:Qt
add python-sip-bin package to avoid conflicts between python2 and python3 versions

OBS-URL: https://build.opensuse.org/request/show/79987
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=61
2011-08-29 11:40:46 +00:00
66895e0cd4 Autobuild autoformatter for 79130
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=47
2011-08-19 13:23:37 +00:00
OBS User buildservice-autocommit
8c9fa8eb9c Updating link to change in openSUSE:Factory/python-sip revision 47.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=ed073d6c93bf35b6b4c5b7e05def3216
2011-08-19 13:23:37 +00:00
40936de214 Accepting request 79130 from KDE:Qt
Fix License per bnc#712639 (forwarded request 79128 from termim)

OBS-URL: https://build.opensuse.org/request/show/79130
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=46
2011-08-19 13:23:24 +00:00
Ismail Dönmez
ba46c76bbe Accepting request 79128 from home:termim:branches:KDE:Qt
Fix License per bnc#712639

OBS-URL: https://build.opensuse.org/request/show/79128
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=59
2011-08-17 13:51:09 +00:00
Ismail Dönmez
6d05158638 Accepting request 79001 from home:termim:branches:KDE:Qt
Update to 4.12.4
add python3-sip.spec

OBS-URL: https://build.opensuse.org/request/show/79001
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=58
2011-08-16 12:28:43 +00:00
8f331409a6 Accepting request 72057 from KDE:Qt
- update to 4.12.3:
  - A bug fix release.

OBS-URL: https://build.opensuse.org/request/show/72057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=45
2011-05-30 15:03:56 +00:00
a7bf4cb9eb - update to 4.12.3:
- A bug fix release.

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=56
2011-05-30 13:27:18 +00:00
Sascha Peilicke
ad79965777 Accepting request 70534 from KDE:Qt
update

OBS-URL: https://build.opensuse.org/request/show/70534
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=44
2011-05-18 10:10:56 +00:00
93a5ad2e3c - update to 4.12.2:
* /KeepReference/ is now supported as a function annotation.
 * Handwritten code in class templates no longer have the types 
   substituted in lines that appear to contain C preprocessor directives.
 * Added support for global inplace numeric operators.

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=54
2011-05-02 16:56:25 +00:00
Ruediger Oertel
72c635a5c6 Autobuild autoformatter for 60412
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=42
2011-02-11 01:13:37 +00:00
Ruediger Oertel
e7d448d836 Accepting request 60412 from KDE:Qt
Accepted submit request 60412 from user wstephenson

OBS-URL: https://build.opensuse.org/request/show/60412
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=41
2011-02-11 01:13:32 +00:00
6e7a9096fe - update to 4.12.1:
- Added support for the __getattribute__, __getattr__, __setattr__ and
    __delattr__ methods.
  - Added the /RaisesPyException/ function annotation.
  - Added SIP_SSIZE_T as a predefined type.
  - PyObject * can now be used as a synonym for SIP_PYOBJECT.
  - Added sip.ispycreated() to the sip module.
  - Added the --deployment-target flag to configure.py for MacOS/X.

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=52
2011-01-25 10:56:50 +00:00
Berthold Gunreben
2a05831803 Autobuild autoformatter for 57006
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=40
2011-01-07 09:37:01 +00:00
OBS User buildservice-autocommit
9246fcba2b Updating link to change in openSUSE:Factory/python-sip revision 40.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=e177544e43dda3b65c93e2477b9a5da3
2011-01-07 09:37:01 +00:00
Berthold Gunreben
455597c919 Accepting request 57006 from KDE:Qt
Accepted submit request 57006 from user dirkmueller

OBS-URL: https://build.opensuse.org/request/show/57006
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=39
2011-01-07 09:36:39 +00:00
8736b6e6af - update to 4.12:
- Implemented the revised directive syntax for %Module.
  - Deprecated %CModule, use %Module instead.
  - Added the keyword_arguments argument to %Module to specify the level of
    support for Python keyword arguments.
  - Deprecated the -k flag to sip, use the keyword_arguments argument to
    %Module instead.
  - Added an automatic pseudo-%Timeline to allow the SIP version number to be
    used in the %If directive.
  - Changed the behavior of the /KeywordArgs/ annotation to specify the level
    of support for Python keyword arguments.
  - Deprecated the /NoKeywordArgs/ annotation, use /KeywordArgs="All"/ instead.
  - Added the use_argument_names argument to %Module to provide the real names
    of arguments to handwritten code.
  - Module docstrings are now supported.
  - Added %AutoPyName to automatically provide Python names.
  - Added %Property to implement Python properties based on C/C++ getters and
    setters.
  - Added %Extract to allow arbitrary text to be embedded in specification
    files and subsequently extracted.
  - Deprecated %Doc and %ExportedDoc, use %Extract instead.
  - Added the -X flag to sip to extract text defined with %Extract.
  - Deprecated the -d flag to sip, use -X instead.
  - Added /PyInt/ as an argument, function and typedef annotation to force
    char types to be handled as Python integers rather that single character
    strings.
  - Added the L and M format characters to sipBuildResult(), sipCallMethod()
    and sipParseResult().
  - Added sipGetAddress().

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=50
2011-01-03 09:45:55 +00:00
OBS User autobuild
dc1f7f8321 Autobuild autoformatter for 53434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=38
2010-11-20 11:01:55 +00:00
OBS User buildservice-autocommit
9e486a1f00 Updating link to change in openSUSE:Factory/python-sip revision 38.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=2e809eccdfd8d6e5c0f5fb580f6105d2
2010-11-20 11:01:55 +00:00
Ruediger Oertel
8b3944d2e4 Accepting request 53434 from KDE:Qt
Accepted submit request 53434 from user dirkmueller

OBS-URL: https://build.opensuse.org/request/show/53434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=37
2010-11-20 11:01:40 +00:00
d1fe9188f3 - update to 4.11.2:
- /KeepReference/ can now be applied to global functions and static methods.
  - %TypeCode can now be specified in a %MappedType directive.
  - Mapped types for templates no longer require the template arguments to be
    fully defined.
  - Build system changes required by PyQt v4.8 and Qt v4.7.

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=48
2010-10-25 13:34:04 +00:00
OBS User autobuild
6e752de7e4 Accepting request 49692 from KDE:Qt
Copy from KDE:Qt/python-sip based on submit request 49692 from user dirkmueller

OBS-URL: https://build.opensuse.org/request/show/49692
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sip?expand=0&rev=36
2010-10-03 20:37:36 +00:00
OBS User buildservice-autocommit
38951e749c Updating link to change in openSUSE:Factory/python-sip revision 36.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt/python-sip?expand=0&rev=749af23aeb054142c7a296dffe0c0d77
2010-10-03 20:37:36 +00:00