The 2.x version represents a re-write of the python client to match the standards and testing of all other DNSimple API clients.
While this is a breaking change it offers all of the functionality of the DNSimple API and tests based on the HTTP Fixtures so you no longer need an account and integration tests to test the client.