Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 11 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ You can find your API keys at <https://dashboard.razorpay.com/#/app/keys>.
```py
import razorpay
client = razorpay.Client(auth=("<YOUR_API_KEY>", "<YOUR_API_SECRET>"))

client.enable_retry(True) # Enable retry mechanism for failed API calls
```

## App Details
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -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',
Expand Down
Loading