SIP v4.7.8 Released

8 November 2008

SIP v4.7.8 has been released.

  • Added the /Deprecated/ class and function annotation (based on a patch from Lorenzo Berni).
  • Templates now support instance variables and enums.
  • A Python int object can now be used whenever an enum is expected without needing to explicitly cast it using the enum's constructor. The /Constrained/ argument annotation can be used to suppress this behaviour.
  • typedef type names are now used in string representations of types (e.g. in the names of mapped types) to reflect what the programmer sees rather than what the compiler sees. The /NoTypeName/ typedef annotation can be used to suppress this behaviour.