A pure-Python SASL client library