From ebc11c7a2ad54b27c9bb305725d8c61a7e2b7f8b Mon Sep 17 00:00:00 2001 From: Graham Dumpleton Date: Thu, 12 Sep 2013 21:29:38 +1000 Subject: [PATCH] Added a CHANGES file. --- CHANGES | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 CHANGES diff --git a/CHANGES b/CHANGES new file mode 100644 index 0000000..06571ce --- /dev/null +++ b/CHANGES @@ -0,0 +1,30 @@ +CHANGES +======= + +Version 1.1.0 +------------- + +Bugs Fixed: + +* When deriving from ObjectProxy, if a derived class overrode __new__() and + tried to access attributes of the ObjectProxy created using the base + class __new__() before __init__() was called, then an exception would be + raised indicating that the 'wrapper has not been initialised'. + + Note that this only occurred when the C extension optimisations were + being used. It did not occur when the pure Python implementation of + ObjectProxy was being used. + +* When deriving from ObjectProxy, if a derived class __init__() attempted + to update attributes, even the special '_self_' attributed before calling + the base class __init__() methid, then an exception would be raised + indicating that the 'wrapper has not been initialised'. + + Note that this only occurred when the C extension optimisations were + being used. It did not occur when the pure Python implementation of + ObjectProxy was being used. + +Version 1.0.0 +------------- + +Initial release.