SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python3-sip-devel-4.19.14-lp150.27.1.x86_64.rpm :

* Wed Feb 13 2019 Fabian Vogt - Switch to a working location for the tarball
* Tue Feb 12 2019 Mikhail Terekhov - Update to 4.19.14:
* The reference count displayed by sip.dump() now has the same caveat as sys.getrefcount().
* Added SIP_NULLPTR to the C API.
* Added support for size_t.
* Added sipLong_AsSizeT() to the C API.
* Added the \'=\' format characters to sipBuildResult() and sipParseResult().
* Sun Jan 06 2019 wbauerAATTtmo.at- Build a private Qt4 module as well, that\'s needed by the latest python-qt4 (boo#1119636)
* Wed Dec 19 2018 Todd R - Use upstream-recommended %{_rpmconfigdir}/macros.d directory for the rpm macros.
* Sun Oct 21 2018 Christophe Giboudeaux - Add disable-strip.diff to fix the -debuginfo creation.- Update to 4.19.13:
* Build system fixes
* Removed support in the XML/API export for deprecated features
* Pass the fully qualified Python names of types for arguments and results.
* Various fixes for the XML export
* Fixed a bug when arguments that were templates could lose their type hints
* Mon Jul 02 2018 christopheAATTkrop.fr- Update to 4.19.12:
* Added the /ScopesStripped/ argument annotation.
* The members of traditional C/C++ enums are now also visible within the scope of the enum itself. This means that members of scoped and unscoped enums can be accessed in the same way from Python.
* Private copies of the sip module are now easier to configure and use. SIP v5 will only support private copies.
* Added the -n option to the sip code generator to support private copies of the sip module. See https://www.riverbankcomputing.com/static/Downloads/sip/ChangeLog for the complete changelog.- Run spec-cleaner
* Fri Apr 13 2018 termimAATTgmail.com- Update to version v4.19.8 - Bug fixes.
* Fri Jan 26 2018 aloisioAATTgmx.com- Update to version v4.19.7
* The %Docstring directive can now include automatically generated signature descriptions using the \"signature\" option.
* typedefs can now have %Docstring directives.
* Bug fixes. version v4.19.6
* Bug fixes. version v4.19.5
* Bug fixes. version v4.19.4
* Added support for C++11 scoped enums implemented as Python enums.
* Added enableoverflowchecking() to the sip module.
* Added sipEnableOverflowChecking() to the C API.
* Added sipTypeIsScopedEnum() to the C API.
* Added sipConvertToBool() to the C API.
* Added sipConvertToEnum() to the C API.
* Deprecated sipCanConvertToEnum() in the C API.
* Added sipLong_AsChar(), sipLong_AsSignedChar() and sipLong_AsUnsignedChar() to the C API.
* Added sipLong_AsShort() and sipLong_AsUnsignedShort() to the C API.
* Added sipLong_AsInt() and sipLong_AsUnsignedInt() to the C API.
* Added sipLong_AsLong() and sipLong_AsUnsignedLong() to the C API.
* Added sipLong_AsLongLong() and sipLong_AsUnsignedLongLong() to the C API.
* Bug fixes.
* Wed Nov 15 2017 mimi.vxAATTgmail.com- fix have_python conditions
* Mon Aug 28 2017 toddrme2178AATTgmail.com- Update to 4.19.3
* Added support for type hints for properties.
* Added sipEventType and sipRegisterEventHandler() to the C API.
* Added sipInstanceDestroyed() to the C API.
* Added sipPrintObject() to the C API.
* Bug fixes.
* Mon May 15 2017 toddrme2178AATTgmail.com- Provide a basic api version macro
* Sat Apr 08 2017 hpjAATTurpla.net- Update to 4.19.2
* siplib/siplib.c.in: Remove an unnecessary comment.
* siplib/siplib.c.in: Fixed a crash when a user defined class uses sip.wrappertype as it\'s meta-type but is not derived from sip.simplewrapper.
* Mon Apr 03 2017 hpjAATTurpla.net- Fix requires_python3_sip_api macro
* Wed Mar 29 2017 toddrme2178AATTgmail.com- Fix Provides macro.- Split largest part of docs into own subpackage to reduce package size.
* Sat Mar 11 2017 toddrme2178AATTgmail.com- Fix sip api macro.- Fix header location.- Compile and install .pyc files.
* Wed Mar 08 2017 toddrme2178AATTgmail.com- spec file cleanups- better use of multipython macros- include more documentation
* Mon Mar 06 2017 toddrme2178AATTgmail.com- Add shared data directory and corresponding package.
* Wed Mar 01 2017 toddrme2178AATTgmail.com- Fix python library handling.
* Mon Feb 27 2017 toddrme2178AATTgmail.com- Switch to single spec version.
* Thu Feb 16 2017 termimAATTgmail.com- Update to 4.19.1
* Added the %PreMethodCode directive.
* Added sipEnableGC() to the C API.
* Added the -D command line option so that the generated code is aware of Python debug builds.
* Tue Jan 03 2017 termimAATTgmail.com- Update to 4.19
* added the assign() function to the sip module
* added support for the final keyword
* added the use_limited_api argument to the %Module directive
* added the %HideNamespace directive.
* Tue Jul 26 2016 termimAATTgmail.com- Update to 4.18.1
* Bug fixes
* Mon Jul 04 2016 hpjAATTurpla.net- removed build-compare.diff: it is the default since 4.18 anyway- disable-rpaths.diff refreshed
* Wed May 11 2016 termimAATTgmail.com- Update to 4.18 This implements the automatic generation of PEP 484 type hint files. The sip extension module is available as a wheel from PyPi.
* Added the /TypeHint/ argument, class, mapped type, function, typedef and variable annotations.
* Added the /TypeHintIn/ and /TypeHintOut/ argument, class, mapped type and typedef annotations.
* Added the /TypeHintValue/ argument, class and mapped type annotations.
* Added the /NoTypeHint/ class, enum, function and variable annotations.
* Added the %ExportedTypeHintCode and %TypeHintCode directives.
* Added the -f command line option to treat warnings as errors.
* Added the -y command line option to generated PEP 484 compatible type hint stub files.
* Deprecated the /DocType/ and /DocValue/ annotations.
* Fri Oct 30 2015 termimAATTgmail.com- Update to 4.17.0
* This version adds support for PEP 465, PEP 492 and MSVC 2015.
* Mon Jul 20 2015 termimAATTgmail.com- Update to 4.16.9:
* This is mainly a bug-fix release.
* Sat Jun 13 2015 termimAATTgmail.com- Update to 4.16.8:
* This is mainly a bug-fix release.- Update to 4.16.7:
* This is a minor functional and bug-fix release.- Update to 4.16.6:
* Added the /FileExtension/ class annotation.
* Installing into a virtual env should now work.
* Timestamps are no longer included in generated code. The -T command line option is now ignored and deprecated.
* The AATTfile method of passing additional command line options is now supported. The -z command line option is now deprecated.
* Tue Dec 30 2014 hrvoje.senjanAATTgmail.com- Update to 4.16.5:
* Minor functional and bug-fix release. - Changes since 4.16.4:
* Added the /AbortOnException/ function annotation.
* Added the /DisallowNone/ function annotation.
* Added the /DisallowNone/ argument annotation.
* Sat Oct 11 2014 termimAATTgmail.com- Update to 4.16.3 - This is a minor functional release including the implementation of __qualname__ for class enums. - run spec-cleaner
* Thu Jul 31 2014 toddrme2178AATTgmail.com- Update to 4.16.2 - Deprecated the %ConsolidatedModule directive as it won\'t be supported in SIP v5. - Bug fixes.
* Tue Jun 10 2014 termimAATTgmail.com- Update to 4.16.1 - Bug fixes.
* Thu May 29 2014 termimAATTgmail.com- Update to 4.16 - Added the /NoSetter/ variable annotation. - Added the -B option to sip. - Changed the handling of timelines (introducing a potential incompatibility) so that later versions of wrapped libraries can be wrapped so long as they are compatible with known versions. - Added support for the \'no_receiver_check\' argument to connect() in PyQt v4.11. - Added the --configuration option to configure.py. - Added the --sysroot option to configure.py. - Added the --target-py-version option to configure.py. - Added the --no-tools option to configure.py. - Added the --use-qmake option to configure.py. - Bug fixes.
* Mon Mar 17 2014 termimAATTgmail.com- Update to 4.15.5 - The use_arch argument of sipconfig.create_wrapper() can now specify a space separated set of architectures. - Bug fixes.
* Fri Jan 10 2014 lbeltrameAATTkde.org- Fix SNAFU in preun scriptlet (missing spaces)
* Thu Jan 09 2014 lbeltrameAATTkde.org- New upstream version 4.15.4: - Fixed all the compiler warning messages when building the sip module. - Fixed the parsing of C++ types involving multiple const and pointers. - Added SIP_SSIZE_T_FORMAT to the C API. - Moved the lexer and parser meta-source files to a separate directory to avoid problems with make accidentaly regenerating them. - Allow the pointers used to store the parsed results from Python reimplementations to be NULL. - Remove the __pycache__ directory when cleaning.
* Sun Oct 20 2013 lbeltrameAATTkde.org- Use alternatives for /usr/bin/sip to prevent conflicts between Python 3 and Python 2 python-sip-devel packages
* Thu Oct 17 2013 toddrme2178AATTgmail.com- update to v4.15.3. This is a bug fix release for a regression that affects PyQtChart.
* Thu Sep 19 2013 toddrme2178AATTgmail.com- update to v4.15.2. This is a minor functional release that will be needed by PyQt v5.1. It also contains bug fixes needed by PyKDE4.
* Tue Sep 17 2013 speilickeAATTsuse.com- Revert sr#79987, moving /usr/bin/sip into python-sip-bin and requiring that in python3-sip-devel (plus split provides) only causes trouble. It will make python3-sip-devel depend forever on Python2 for absolutely no reason. Both python-sip-devel and python3-sip-devel can happily provide /usr/bin/sip since the binary is identical. You can have both installed in parallel and remove either without breaking anything. (bnc#835161)
* Wed Sep 11 2013 tittiatcokeAATTgmail.com- Build issues are resolved with the Python KDE bindings. Return to version 4.15.1
* Fri Aug 30 2013 tittiatcokeAATTgmail.com- Revert back to version 4,14,7 to prevent crashes in Plasma-desktop (bko#323899).
* Tue Aug 27 2013 termimAATTgmail.com- update to 4.15.1. This fixes a regression in v4.15 related to the handling of hidden virtual methods. The regression does not affect PyQt.- update to v4.15. This is a significant functional release and required by PyQt v5.0.1 and PyQt v4.10.3. - Added the call_super_init argument to the %Module directive to specify that classes should support cooperative multi-inheritance. - Added the %FinalisationCode directive. - Added the /Mixin/ class annotation. - Added the /NoScope/ enum annotation. - Added sipConvertFromNewPyType() to the C API. - Added sipConvertToArray() and sipConvertToTypedArray() to the C API. - Added sipRegisterProxyResolver() to the C API.
* Wed Jun 19 2013 dmuellerAATTsuse.com- update to 4.14.7: - The internal API version is increased to 10.0 requiring the regeneration of all modules. - Added the /Sequence/ function annotation. - %ConvertFromTypeCode can now be specified for classes. - Added sipEnableAutoconversion() to the C API. - Added sipSetDestroyOnExit() to the C API. - Bug fixes.
* Mon Apr 22 2013 dmuellerAATTsuse.com- update to 4.14.6:
* Bug fix
* Wed Mar 27 2013 dmuellerAATTsuse.com- update to 4.14.5 (bnc#812130):
* Bug fixes (specifically for QGIS)
* Thu Mar 07 2013 mlinAATTsuse.com- Update to 4.14.4
* bugfix release
* include a potential incompatibility in the use of the %VirtualErrorHandler directive.
* Tue Jan 29 2013 dmuellerAATTsuse.com- 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.
* Sun Dec 09 2012 lbeltrameAATTkde.org- Update to 4.14.2: - Added sip.setdestroyonexit(). - sip.voidptr() will now accept any object that implements the buffer protocol.
* Mon Oct 29 2012 dmuellerAATTsuse.com- 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.
* Mon Oct 01 2012 einarAATTheavensinferno.net- 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.-
* Thu Jul 05 2012 dmuellerAATTsuse.com- install api version as rpm macro
* Fri Jun 22 2012 mlinAATTsuse.com- 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.
* Tue Apr 10 2012 asterios.dramisAATTgmail.com- Link against libpython. Fixes bnc#756282 and bnc#721280.- Remove SUSE_ASNEEDED=0 from spec file.
* Fri Mar 23 2012 cfarrellAATTsuse.com- 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
* Mon Feb 20 2012 dmuellerAATTsuse.deupdate to 4.13.2: - A bug fix release.
* Fri Dec 23 2011 dmuellerAATTsuse.de- 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.
* Thu Oct 27 2011 Sascha.MannsAATTopen-slx.de- Changelog from the Creators - SIP v4.13 has been released. This is a minor feature release. o added the %DefaultDocstringFormat directive o added the format argument to the %Docstring directive o %ConvertToSubClassCode can now cause a restart of the conversion process using a different requested type o \'
*\' and \'&\' are now supported as unary operators in expressions used in the values of default arguments o the /Transfer/ annotation can now be used with the /Array/ annotation to prevent the freeing of the temporary array of pointers.
* Wed Oct 26 2011 Sascha.MannsAATTopen-slx.de- Updated to 4.13 - last stable release
* Mon Aug 29 2011 termimAATTgmail.com- Add python-sip-bin package to avoid conflicts between python2 and python3 versions
* Tue Aug 16 2011 termimAATTgmail.com- Update to 4.12.4 - A bug fix release.
* Mon May 30 2011 dmuellerAATTsuse.de- update to 4.12.3: - A bug fix release.
* Mon May 02 2011 dmuellerAATTsuse.de- 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.
* Tue Jan 25 2011 dmuellerAATTsuse.de- 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.
* Mon Dec 27 2010 dmuellerAATTsuse.de- 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(). - Added the -T flag to sip to suppress the timestamp in the header comments of generated files. - sip.voidptr now behaves like a Python memoryview object and supports sub-script assignment. - Added the --sip-module flag to configure.py to allow the name and containing package of the sip module to be specified thereby allowing packages to include a local copy of the sip module.
* Mon Oct 25 2010 dmuellerAATTsuse.de- 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.
* Fri Oct 01 2010 einarAATTheavensinferno.net- update to 4.11.1: - A bug fix release.
* Mon Sep 06 2010 cooloAATTnovell.com- fix python linking for factory
* Wed Sep 01 2010 dmuellerAATTsuse.de- update to 4.11: - Added the %UnitPostIncludeCode directive. - /KeepReference/ will now accept a key to track when the same object is passed to more than one method. - operator() and __call__() can now accept keyword arguments. - Added support for Python v3.2.
* Mon Aug 16 2010 dmuellerAATTsuse.de- update to 4.10.5: - A bug fix release for Python v3 and Python v2.7. - Use capsules when being built for Python v2.7 to work around an apparent bug in the support for PyCObject. - Added support for Q_SLOT, Q_SLOTS, Q_SIGNAL and Q_SIGNALS. - Added the /__len__/ function annotation.
* Tue Jun 08 2010 dmuellerAATTsuse.de- update to 4.10.2: - A bug fix release.
* Wed May 19 2010 cmorve69AATTyahoo.es- fix build-compare
* Fri Mar 26 2010 dmuellerAATTsuse.de- update to 4.10.1:
* Added the /NoCopy/ function and argument annotations.
* Fri Jan 15 2010 tittiatcokeAATTgmail.com- update to 4.10
* Added the sip.voidptr.ascapsule() method.
* Added the -P command line option to build modules with \"protected\" redefined to \"public\" if supported by the platform. This can result in significantly smaller modules.
* Added the -o command line option to automatically generate docstrings.
* Added the -k command line option and /KeywordArgs/ and /NoKeywordArgs/ function annotations to support keyword arguments.
* Added the /Default/ exception annotation.
* Added the /DocType/ argument, function, mapped type and variable annotations.
* Added the /DocValue/ argument annotation.
* Added the %Docstring directive to specify explicit docstrings for classes, functions and methods.
* Added sipError to %MethodCode to allow user errors to be distinguished from interpreter errors.
* Added sipBadCallableArg() to the C API.
* Added support for configuring and building outside of the source tree.
* Tue Nov 24 2009 hpjAATTurpla.net- update to 4.9.3:
* A bug fix release.
* Fri Nov 20 2009 dmuellerAATTsuse.de- update to 4.9.2:
* A bug fix release.
* Fri Nov 20 2009 dmuellerAATTsuse.de- add split-provides
* Sat Oct 24 2009 dmuellerAATTsuse.de- update to 4.9.1:
* A bug fix release.
* Mon Sep 28 2009 dmuellerAATTsuse.de- update to 4.9:
* support for __iter__ and __next__
* the %API directive
* the /API/ annotation
* sipIsAPIEnabled() has been added to the C API
* sip.getapi() and sip.setapi() have been added to the Python API
* sip.ispyowned() has been added to the Python API
* mapped types can now act as a namespace for enums and static methods
* the /Array/ annotation can now be applied to classes and mapped types
* the /NoArgParser/ annotation can now be applied to methods as well as functions
* the --arch flag was added to configure.py to specify which MacOS/X architectures are built
* SIP is now also licensed under the GPL v2 and v3.
* Mon Aug 31 2009 beineriAATTopensuse.org- fix plasmoids requiring python-devel to work (part of bnc#535057)
* Tue Aug 04 2009 hpjAATTurpla.net- Fixed a crash with sipFindType() when the search happens to land on an unresolved external type.
* Thu Jul 30 2009 hpjAATTurpla.net- update to 4.8.2: - Fixed the \'/\' operator for Python v3 and future import for Python v2. - Backported the /AllowNone/ class annotation from v4.9.
* Mon Jul 06 2009 hpjAATTurpla.net- create a separated -devel package and include the nice documentation
* Wed Jun 17 2009 dmuellerAATTsuse.de- update to 4.8.1: - Added support for defining a private assignment operator to suppress the possible generation of an assignment helper.
* Mon Jun 08 2009 beineriAATTopensuse.org- update to 4.8 release:
* support for Python v3
* the ability to supply alternate super-types and meta-types for wrapped objects
* documentation built using Sphinx
* Tue Jun 02 2009 dmuellerAATTsuse.de- update to 20090601 snapshot fixing nested template handling
* Sun May 17 2009 beineriAATTopensuse.org- update to 4.8 snapshot as of 20090430
 
ICM