diff --git a/CHANGELOG.md b/CHANGELOG.md index 38b5d76..48df5a6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file. The format ## Unreleased +## [2.0.0][2.0.0] - 2025-08-17 +fix: pkg_resources deprecation warning on runtime +feat: Added retry mechanism for failed API calls with `enable_retry(True)` method +feat: Enhanced error handling for network connectivity issues + ## [1.5.0][1.5.0] - 2024-12-19 feat: Add DeviceActivity support for POS Gateway integration @@ -149,7 +154,12 @@ Added Documents API (uploadAccountDoc(, fetchAccountDoc, uploadStakeholderDoc, f - Payments: List, fetch and capture payments. - Refunds: List, fetch and initiate refunds. -[unreleased]: https://github.com/razorpay/razorpay-python/compare/1.2.0...HEAD +[unreleased]: https://github.com/razorpay/razorpay-python/compare/2.0.0...HEAD +[2.0.0]: https://github.com/razorpay/razorpay-python/compare/1.5.0...2.0.0 +[1.5.0]: https://github.com/razorpay/razorpay-python/compare/1.4.2...1.5.0 +[1.4.2]: https://github.com/razorpay/razorpay-python/compare/1.4.1...1.4.2 +[1.4.1]: https://github.com/razorpay/razorpay-python/compare/1.3.1...1.4.1 +[1.3.1]: https://github.com/razorpay/razorpay-python/compare/1.3.0...1.3.1 [1.2.0]: https://github.com/razorpay/razorpay-python/compare/1.1.1...1.2.0 [1.1.1]: https://github.com/razorpay/razorpay-python/compare/1.1.0...1.1.1 [1.1.0]: https://github.com/razorpay/razorpay-python/compare/1.0.2...1.1.0 diff --git a/README.md b/README.md index 0b45b25..f461350 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,8 @@ You can find your API keys at . ```py import razorpay client = razorpay.Client(auth=("", "")) + +client.enable_retry(True) # Enable retry mechanism for failed API calls ``` ## App Details diff --git a/setup.py b/setup.py index 8f0bcc0..0abaa74 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ setup( name="razorpay", - version="1.5.0", + version="2.0.0", description="Razorpay Python Client", long_description=readme_content, long_description_content_type='text/markdown',