v4.2.1 6th March 2005
	Restored the pre-4.2 behaviour of Python exceptions raised in virtual
	re-implementations.  %Timeline can now be used more than once in a
	module.

v4.2 19th February 2005
	The /PyName/ annotation can now be applied to classes, namespaces,
	enums, enum members and variables.  Added the %PreInitialisationCode
	directive and is subject to version control.  %PostInitialisationCode
	is now subject to version control.  Named enums now have distinct types
	and so can be differentiated from integers in function signatures.  The
	handling of Qt signals has changed so that "foreign" signals (ie. those
	raised by ActiveX controls) can be handled.  The voidptr, wrapper and
	wrappertype types are now exposed in the sip module.  Virtual and
	abstract operators are now supported.  The __call__ slot no longer
	requires %MethodCode.  Any Python exceptions raised in virtual
	re-implementations are now detected when they occur.  The -k flag to
	configure.py can now be used to build modules as builtins to custom
	interpreters.  sip.cast() can now cast downwards as well as upwards.
	The build system now strips modules and only exports the module
	initialisation function by default (when supported by the platform).
	Added sip.SIP_VERSION.

v4.1.1 24th September 2004
	A minor bug fix release.

v4.1 20th September 2004
	Added the cast() method to the sip module.  Added limited support for
	protected classes.  Added the /Abstract/ class annotation.  Added
	support for typedefs that define pointers to functions.  The
	SIP_PYCALLABLE type now supports the /AllowNone/ annotation.  Added
	support for MSVC.NET to the build system.

v4.0.1 6th July 2004
	A minor bug fix release.

v4.0 23rd June 2004
	The release of SIP v4.
