First of all, thanks and congratulations on the release!
When installing the new TracAccountManager 0.4 from PyPI with pip, installation fails:
$ pip install TracAccountManager
IOError: [Errno 2] No such file or directory: 'build/TracAccountManager/setup.py'
Installation does work successfully with easy_install TracAccountManager however.
When I unpack the tarball from PyPI manually, I see that the files get unpacked into a directory acct_mgr-0.4/. It looks like pip doesn't know to look in this directory for setup.py.
How was the tarball created and uploaded to PyPI? (The standard method is running python setup.py sdist upload from the directory that contains the setup.py file.) When I run python setup.py sdist from a checkout of accountmanagerplugin, the generated tarball does not put its files in an acct_mgr-0.4 directory -- so I wonder if the tarball for the release was generated in a different way?