Skip to content

Commit ee63aa3

Browse files
committed
docs: add send_with_retry() to module docstring, bump to v0.7.26
1 parent fd78c05 commit ee63aa3

3 files changed

Lines changed: 10 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,13 @@ Versioning: [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
1111

1212
---
1313

14+
## [0.7.26] - 2026-03-06
15+
16+
### Changed
17+
- Module docstring: added `send_with_retry()` to the quick start example block
18+
19+
---
20+
1421
## [0.7.25] - 2026-03-05
1522

1623
### Added

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "kwtsms"
3-
version = "0.7.25"
3+
version = "0.7.26"
44
description = "Python client for kwtSMS, the Kuwait SMS gateway trusted by top businesses to deliver messages worldwide, with private Sender ID, free API testing, and non-expiring credits."
55
readme = "README.md"
66
requires-python = ">=3.8"

src/kwtsms/__init__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
report = sms.validate(["96598765432", "+96512345678"])
1212
balance = sms.balance()
1313
delivery = sms.status(result["msg-id"]) # delivery report
14+
result = sms.send_with_retry("96598765432", "Hello") # auto-retry on ERR028
1415
sms = AsyncKwtSMS.from_env() # async client (pip install kwtsms[async])
1516
1617
Utility functions:
@@ -22,4 +23,4 @@
2223

2324
__all__ = ["KwtSMS", "AsyncKwtSMS", "normalize_phone", "clean_message",
2425
"validate_phone_input", "parse_webhook"]
25-
__version__ = "0.7.25"
26+
__version__ = "0.7.26"

0 commit comments

Comments
 (0)