Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🎉 NEW Major Version of
infobip-api-python-client
.All changes, including breaking changes, are addressed and explained in the list bellow.
If you find out that something was not addressed properly, please submit an issue.
From this point onward Python 3.7 is no longer supported. The minimum supported version is Python 3.8 due to dependency updates.
Added
/sms/3/messages (V3)
replacing the/sms/2/text/advanced (V2)
and/sms/2/binary/advanced (V2)
endpoints./sms/3/reports (V3)
replacing/sms/1/reports (V1)
endpoint./sms/3/logs (V3)
replacing/sms/1/logs (V1)
endpoint.calls.md
which contains examples and explanations for the Calls API.build.yml
workflow to ensure project build and test integrity.snyk.yml
workflow, which serves the purpose of identifying and addressing dependency vulnerabilities in the project.sonar.yml
workflow to analyze the source code, enhancing code quality and maintainability.Changed
platform
field, as it better reflects the state of the endpoint.sms_textual_message
andsms_binary_message
, providing a unified structure for SMS messaging.sms_message
to define the message content. This supports both textual and binary messages, which can be created using sms_text_content or sms_binary_content, respectively.sms_advaned_textual_request
andsms_advaned_binary_request
with the new sms_request class.send_sms_messages
instead of thesend_sms_message
andsend_binary_sms_message
functions.sms_delivery_time_window
,call_routing_allowed_time_window
,calls_delivery_time_window
,calls_time_window
) in favor of a unified class: delivery_time_windowsms_delivery_time_to
,sms_delivery_time_from
,calls_time_windows_point
,call_routing_allowed_time_from
,call_routing_allowed_time_to
) in favor of a unified class: delivery_timesms_url_options
) in favor of a unified class: url_optionssms_turkey_iys_options
) in favor of a unified class: turkey_iys_optionssms_delivery_day
,calls_delivery_day
,call_routing_allowed_day
) in favor of a unified class: delivery_daysms_speed_limit_time_unit
) in favor of a unified class: speed_limit_time_unitcalls_public_conference_recording
tocalls_conference_recording
.calls_pegasus_provider
tocalls_provider
.calls_pegasus_provider_trunk_type
tocalls_provider_trunk_type
.Security
2.1.2
to3.0.3
.1.0.4
to1.0.8
.72.1.0
.Removed
wheel
dependency due to an upgrade ofsetuptools
to version72.0.1
. As ofsetuptools
version70.1
, it is no longer necessary to havewheel
installed for functionality.