Skip to content

Released with upstream 3.23.1

Compare
Choose a tag to compare
@msobas msobas released this 09 Nov 08:35
· 17 commits to master since this release
3431751
Rebase with upstream (#10)

* Improve logging calls.

The logging module expects user to provide the string as a first
argument, and all interpolation parameters in separate positional or
keyword arguments: `logger.debug("trying x=%s", x)`.

This brings two benefits:
- The interpolation is only performed if the logging message is actually
  used (debug messages won't even be interpolated if logging is set to
  WARNING)
- Monitoring libraries like Sentry can group messages based on their
  non-interpolated message, which helps detecting similar issues.

See:
- https://docs.python.org/3/howto/logging.html#logging-variable-data
- http://pylint.pycqa.org/en/latest/technical_reference/features.html#logging-checker-messages
  (W1201)

Signed-off-by: Raphaël Barrois <[email protected]>

* Added 3DS

* Revert "Added 3DS"

This reverts commit b8440e99f2d59605bdab1324921c53ce6894f0c7.

* Added 3DS

* removed 3ds from card/web

* changed iban

* Changed BIC of IBAN

* Updated httplib2

* Travis fix

* fixed typos

* fixed type

* removed required flag

* Added Event Type

* bugfix/duplicate_bic fixed issue

* added endopint

* Create Recurring Payment endpoint

* Added CIT and MIT

* First draft CI python

* Changed name of step

* CIT update

* Added GET for RecurringPayments

* put endpoint

* Bumped req

* downgrade to python 3.6 due to response.py lib error

* First draft of release actions

* updated workflow

* Version Bump 3.14.0

* Fixed name of workflow

* removed comments

* fixed issue

* Version Bump 3.14.1

* MPSDK-929: Fixed datetime bug

* Added Payconiq Service

* Fixed failing tests

* MPSDK-938: fields as optional for RecurringPayIn

* Version Bump 3.15.0

* MPSDK-943: Flags in KycDocument

* Version Bump 3.16.0

* MPSDK-961: Status tests

* Version Bump 3.17.

* MPSDK-971: fixed this issue

* MPSDK-978: Added event types

* Version Bump 3.18.0

* MPSDK-989: fixed issues with refunds and unnecessary property

* Refactoring of RecurringPayment so it's a PayIn object

* MPSDK-989: fixed PR comments

* MPSDK-989: renamed class

* MPSDK-989: fixed typos

* MPSDK-989: added cast for MIT and CIT

* Version Bump 3.18.1

* MPSDK-1013-1019: added eligiblity endpoint

* Version Bump 3.19.0

* MPSDK-1005: Added terms and conditions

* Version Bump 3.20.0

* MPSDK-1042: added user category

* Line needed for 3.7

* Version Bump 3.21.0

* MPSDK-1054: added PR sugestion

* added FreeCycles param

* updated tests

* version bump 3.22.0

* added country authorizations endpoints

* updated test name

* version bump 3.23.0

* fixed failing tests

* fixed mandatory fields on user

* version bump 3.23.1

* E2E-456 build(init): parameterize init script with MangoPay API URL env var

* E2E-0 build: remove unneeded protocol from mangopay url env var

Signed-off-by: Raphaël Barrois <[email protected]>
Co-authored-by: Raphaël Barrois <[email protected]>
Co-authored-by: Mircea Solovastru <[email protected]>
Co-authored-by: catacraciun <[email protected]>
Co-authored-by: Iulian Masar <[email protected]>
Co-authored-by: Iulian <[email protected]>
Co-authored-by: Kuba Przetakiewicz <[email protected]>