Projects / Python-SIP / Releases

RSS All releases of Python-SIP

  •  12 Feb 2012 19:00

    Release Notes: This is a bugfix release.

    •  23 Dec 2011 13:49

      Release Notes: Deprecation warnings can no longer be disabled. Class templates now allow super-classes to be defined as template arguments. This release adds the all_raise_py_exception argument to the %Module directive, the /NoRaisesPyException/ function annotation, the /PyName/ typedef annotation, support for "public" preceding the name of a class in a super-class list, and support for "protected" and "private" preceding the name of a class in a super-class list (any such super-class will be ignored).

      •  31 Oct 2011 21:47

        Release Notes: This release adds the %DefaultDocstringFormat directive. It adds the format argument to the %Docstring directive. %ConvertToSubClassCode can now cause a restart of the conversion process using a different requested type. '*' and '&' are now supported as unary operators in expressions used in the values of default arguments. The /Transfer/ annotation can now be used with the /Array/ annotation to prevent the freeing of the temporary array of pointers.

        •  10 Aug 2011 14:37

          Release Notes: This is a minor bugfix release.

          •  22 May 2011 18:41

            Release Notes: A minor bugfix release.

            •  02 May 2011 13:46

              Release Notes: /KeepReference/ is now supported as a function annotation. Handwritten code in class templates no longer has the types substituted in lines that appear to contain C preprocessor directives. Support for global inplace numeric operators was added.

              •  24 Jan 2011 13:04

                Release Notes: Support was added for __getattribute__, __getattr__, __setattr__, and __delattr__. The /RaisesPyException/ annotation was added. sip.ispycreated() was added. The --deployment-target flag for Mac OS X was added.

                •  25 Dec 2010 06:10

                  Release Notes: This release includes significant new functionality and also provides a path to ease the migration to SIP v5.

                  •  23 Oct 2010 05:44

                    Release Notes: /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 4.8 and Qt 4.7 were made.

                    •  31 Aug 2010 21:57

                      Release Notes: This release adds 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. Support has been added for Python v3.2.

                      Screenshot

                      Project Spotlight

                      Wolf Software Poppassd Class

                      A simple, lightweight class for talking to poppassd.

                      Screenshot

                      Project Spotlight

                      Automatic Programming Framework

                      A generator that codes your software as you drag and drop code-abstracts on a canvas. Its can be 'trained' by the community to code almost anything.