Vonage

Latest version: v4.1.2

Safety actively analyzes 686155 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 12

4.1.1

- Include new package versions

4.1.0

- Add support for API key/secret header authentication for the Messages and Verify APIs (JWT is the default and recommended method)
- Add `Voice.get_recording` method to get call recordings
- Add `Voice.verify_signature` method to expose the verification functionality from `vonage-jwt`
- Add backoff exponential timeout increase for HTTP request retries
- Add automatic retries for `RemoteDisconnected` exceptions
- Add new `http_client.FileStreamingError` exception type

4.0.0

A complete, ground-up rewrite of the SDK.

Key changes:
- Monorepo structure, with each API under separate packages
- Support for Python 3.9+
- Feature parity with v3
- Add support for the new network APIs - the [Vonage Sim Swap Network API](https://developer.vonage.com/en/sim-swap/overview) and the [Vonage Number Verification Network API](https://developer.vonage.com/en/number-verification/overview)
- Usage of data models throughout
- Many new custom errors, improved error data models and error messages
- Docstrings for methods and data models across the whole SDK to increase quality-of-life developer experience and make in-IDE development easier
- Use of Pydantic to enforce correct typing throughout
- Add support for all [Vonage Video API](https://developer.vonage.com/en/video/overview) features
- Add `http_client` property to each module that has an HTTP Client, e.g. Voice, Sms, Verify
- Add `last_request` and `last_response` properties to the HTTP Client for easier debugging
- Migrated the Vonage JWT package into the monorepo
- Rename `Verify` -> `VerifyLegacy` and `VerifyV2` -> `Verify`

4.0.0b2

The next beta en route to GAing v4 of the SDK very soon.

- Add [Vonage Pricing API](https://developer.vonage.com/en/api/pricing) support
- Rename `Verify` -> `Verify Legacy` and `Verify v2` -> `Verify`
- Other method changes
- Update HTTP client and dependencies

4.0.0b1

A complete, ground-up rewrite of the SDK.

Key changes:
- Monorepo structure, with each API under separate packages
- Targeting Python 3.9+
- Feature parity with v3
- Add support for the new network APIs - the [Vonage Sim Swap Network API](https://developer.vonage.com/en/sim-swap/overview) and the [Vonage Number Verification Network API](https://developer.vonage.com/en/number-verification/overview)
- Usage of data models throughout
- Many new custom errors, improved error data models and error messages
- Docstrings for methods and data models across the whole SDK to increase quality-of-life developer experience and make in-IDE development easier
- Use of Pydantic to enforce correct typing throughout
- Add support for all [Vonage Video API](https://developer.vonage.com/en/video/overview) features
- Add `http_client` property to each module that has an HTTP Client, e.g. Voice, Sms, Verify
- Add `last_request` and `last_response` properties to the HTTP Client for easier debugging
- Migrated the Vonage JWT package into the monorepo
- With even more enhancements to come!

4.0.0b0

- No functionality change from v3.2.0b0. Using a major version number to keep releases chronologically and numerically more synced up.
- This is a beta version that can be installed with `pip install --pre vonage`

Page 1 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.