SSL.Context('tlsv1'): unhashable type

Piotr Kucharski <[email protected]>
Newsgroups gmane.comp.python.cryptography
Message-ID <LISTSERV%[email protected]>
I'm sorry for probably lame question, but I wanted to install cjc (python
jabber client), which uses pyxmpp, which requires m2crypto for TLS
connections. Unfortunately when trying to run such, I get error:
  File "pyxmpp/streamtls.py", line 274, in _make_tls_connection
    ctx=SSL.Context('tlsv1')
  File "M2Crypto/SSL/Context.py", line 41, in __init__
    map()[self.ctx] = self
  File "M2Crypto/SSL/Context.py", line 20, in __setitem__
    self.map[key] = value
TypeError: unhashable type

python 2.3.4, m2crypt 0.13.1

What is wrong?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.