That's not really how Python packages work. Public packages need unique names, mostly because of PyPI, where package names are all on the same namespace. This can cause some interesting problems:
Thanks for testing on pypy and for supporting Python 3! Sometimes it's just a small set of changes to support python 3 and testing on pypy is awesome, so thanks!
bit.PrivateKey.get_transactions -- would there be any way to filter these on transactions since a given block height?
I think that relying on it should be the default rather than an advanced option. Kind of like "locked down by default" that you'd want from a database that isn't mongodb.