Skip to content

Commit 0168fc1

Browse files
author
Iulian Masar
committed
version bump 3.41.0
1 parent 1e75c83 commit 0168fc1

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
## [3.41.0] - 2025-04-24
2+
### Changed
3+
- ⚠️ **Caution – Minimum language requirement changed to Python 3.9** ⚠️
4+
5+
The SDK has been upgraded to require Python 3.9 as a minimum version. This is due to dependencies in the SDK's deployment pipeline on GitHub Actions and Ubuntu runners, which no longer support lower than Python 3.9. Older versions of Python reached end-of-life in 2024 or before.
6+
7+
Failure to upgrade your Python language version to 3.9 before updating to this version of the SDK will result in errors. For more information on the differences between Python 3.9 and earlier, see the [Python docs](https://docs.python.org/3/whatsnew/3.9.html).
8+
9+
The SDK supports Python 3.9, 3.10, 3.11, and 3.12.
10+
11+
12+
#### Added
13+
- [POST Create a TWINT PayIn](https://docs.mangopay.com/api-reference/twint/create-twint-payin)
14+
- [POST Create a Pay by Bank PayIn](https://docs.mangopay.com/api-reference/pay-by-bank/create-pay-by-bank-payin), including related `PAYIN_NORMAL_PROCESSING_STATUS_PENDING_SUCCEEDED` webhook event type
15+
- PayPal recurring payments, thanks to the `PaymentType` value `PAYPAL` on [Recurring PayIn Registrations](https://docs.mangopay.com/api-reference/recurring-payin-registrations/create-recurring-payin-registration-paypal) and new endpoints ([POST Create a Recurring PayPal PayIn (CIT)](https://docs.mangopay.com/api-reference/paypal/create-recurring-paypal-payin-cit) and [POST Create a Recurring PayPal PayIn (MIT)](https://docs.mangopay.com/api-reference/paypal/create-recurring-paypal-payin-mit)
16+
117
## [3.40.1] - 2025-03-19
218
### Changed
319
- User-Agent Header value standardized on format: User-Agent: Mangopay-SDK/`SDKVersion` (`Language`/`LanguageVersion`)

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
setup(
1212
name='mangopaysdk',
13-
version='3.40.1',
13+
version='3.41.0',
1414
description='A client library written in python to work with mangopay v2 api',
1515
long_description='This SDK is a client library for interacting with the Mangopay API.',
1616
url='https://github.com/Mangopay/mangopay2-python-sdk',

0 commit comments

Comments
 (0)