- Dropped support for Python 3.6 and below - Now supporting currently supported stable versions of Python, i.e. Python 3.7-3.10 - Internal refactoring and enhancements
2.5.3
- Minor patches to reflect Vonage namespace changes
2.5.2
- Support for Independent SMS, Voice and Verify APIs with tests as well as current client methods - Getters/Setters to extract/rewrite custom attributes - PSD2 Verification support - Dropping support for Python 2.7 - Roadmap to better error handling - Supporting Python 3.8
2.4.0
* Application V2 API added under `Client.application_v2` * Existing application methods under `Client` are now deprecated.
2.1.0
* Added support for `get_recording` * Added support for SMS conversion * Added debug logging for most calls, under the 'nexmo' logger. * Internal refactoring (affects only private methods.)
2.0.0
* Drop support for Python 3.3 (in line with the cryptography library we depend upon) * Ensure timestamp is added the params list if signing requests * Avoid value injection in signature auth. * Add support for different hashes for signature generation (thanks trancee!) * Tests ported to pytest