* Remove PyCrypto and replace with pycryptodomex that is already required by PyJWKEST * Fixed geofence missing name bug * Added more expected error conditions to pydocs * Removed version lock for pytz requirement * Added 3rd party push enhancements * Added tox config for local testing in multiple versions of Python * Added missing response validation * Added full webhook validation * Cleaned up error handling and raising for webhooks * Switch RequestsTransport to use session in order to provide connection sharing between requests
3.1.1
Not secure
-----
* Added patch method for transports * Support for many new endpoints added involving Organization, Directory, and Service management * Moved all entity objects into their own submodule * Added UUID validation for factory entity IDs
3.0.2
Not secure
-----
* Improved 401 error handling * Bug fix for SessionEndRequest object * Service PINs bug fix
3.0.1
Not secure
-----
* Typo and manifest fixes * Added Unauthorized status code error handler * Nose version lock for test requirements
3.0.0
Not secure
-----
* Complete revamp for new V3 LaunchKey API
2.0.1
-----
* Make tests run under Python 3.5+ * Make PEP-8 compliant (deprecated some non-PEP-8 compliant functions)