cidict problems
Jens Vagelpohl
jens at zope.com
Thu Aug 8 15:47:42 CEST 2002
just as a FYI: we're kind of "stuck" on 2.1.3 as far as zope goes right
now, so that will be the version that people run who run a recent version
of zope.
the first version of zope to "officially" support 2.2.x will be 2.7, which
is a few months away.
jens
On Thursday, August 8, 2002, at 09:42 , Michael Ströder wrote:
> Jens Vagelpohl wrote:
>> in your last mail you said that the UserDict.get method would turn
>> around and use __getitem__. this is not true, it uses "get" itself. i am
>> working on python 2.1.3, maybe this has changed in the version you are
>> using.
>
> I'm using 2.2.1.
>
>> here is the relevant code::
>> 35 def get(self, key, failobj=None):
>> 36 -> return self.data.get(key, failobj)
>
> Aaargh, that's flawed!
>
>> maybe the cidict class should override the method "get" as well?
>
> /bin/done
>
> I've also added .keys() and .items() with case-respecting handling
> including test cases.
>
> Everyone is encouraged to test with different Python versions (without
> using option -O off course)!
>
> $ python Lib/ldap/cidict.py
>
> Ciao, Michael.
>
>
More information about the python-ldap
mailing list