Conversation
|
This is a WIP, right? I'm a bit confused by the commit message that says "Fix this and that" but only adds two failing unit tests. |
Additionally we have to pin an older `Sphinx` version to keep supporting Python 2.
There are currently only two new failing tests: * Comparing an object with a proxy of the object fails (but comparing the proxy with the object is fine!) * Comparing a proxy with itself fails But these tests run fine when deleting the `__eq__` method on the `Something` class which is the class of `self.x`.
|
Hm, this PR does not replace the fix in zopefoundation/zope.keyreference#6. I have to investigate further. |
|
These changes do not help for zopefoundation/zope.keyreference#6 because they happen on the wrong end: If |
That were my internal notes but looking into the diff of this PR tells a completely different story. |
There are currently only two new failing tests:
But these tests run fine when deleting the
__eq__method on theSomethingclass which is the class ofself.x.Fixes #50.