You need to sign in to do that
Don't have an account?

Beatbox 20.0
I was using version .92, before my teammate installed beatbox 20.0 on another computer where we were going to work on our API further.
I think the demo.py code that even comes with 20.0 still calls:
svc = beatbox.Client()
From: http://pypi.python.org/pypi/beatbox/20.0
I had not read the above page as of yet, so I didn't see where you/they mentioned the two different calls:
XMLClient
The original beatbox version of the client which returns xmltramp objects.
PythonClient
Marshalls the returned objects into proper Python data types. e.g. integer fields return integers.
So, we were getting:
>>> svc = beatbox.Client
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'Client'
I was thinking you might want to update the demo code in the 20. so that if we just run it, it won't cause run-time errors.
Also, it may catch some folks off-guard to include the reset password call in the demo run... but I can only blame myself.
Regards
~ Andrew
Check the __init__.py file: