Skip to content

Releases: mollie/mollie-api-python

Release 2.1.1

05 Apr 13:14
Compare
Choose a tag to compare

Summary:

  • Added support for configuring API access tokens using Client.set_access_token(token).
  • Added support for configuring custom User-Agent data using Client.set_user_agent_component(key, value). This can be used by plugin authors to announce their plugin usage to Mollie: client.set_user_agent_component('Oscar', OSCAR_VERSION). Recommended usage is to report the framework (f.i. Saleor) + version you're integrating in, and the Mollie plugin (f.i. SaleorMollie) + version you're developing.

Deprecation notice: configuring API keys while initializing a new Client object (client = Client(api_key=...) is deprecated now. In stead, you can use client = Client(); client.set_api_key(...). The old method will continue to work for some time but will be removed in the future.

Release 2.1.0

18 Feb 16:20
Compare
Choose a tag to compare

Summary:

  • Adjust readme
  • Use single file to define versioning of the package
  • Remove custom cacert usage, use certifi package (requests default)
  • Remove the vendored certificate bundle, and the scripts to regenerate it
  • Test with python 3.7, switch to xenial distro because trusty doesn't support python 3.7 + ssl
  • The automatic installation of numpy by travis-ci causes a security error. Ignore this
  • Add test for revoking a customer mandate
  • Use client not _resource
  • Add support for listing subscription payments
  • Add support for creating an order payment
  • Add support for updating an orderline
  • Reformat error response tests
  • Add release process documentation

Release 2.0.6

06 Dec 09:24
666330e
Compare
Choose a tag to compare

Updating cacert.pem

Release 2.0.5

06 Dec 09:00
0c0e6d5
Compare
Choose a tag to compare

Updating the cacert.pem

Release 1.4.4

06 Dec 08:51
e0ab80b
Compare
Choose a tag to compare

Correcting version

Release 1.4.3

04 Dec 11:27
553e1c0
Compare
Choose a tag to compare

Updating cacert.pem

Release 2.0.4

12 Nov 15:16
Compare
Choose a tag to compare

Summary:

  • Update README.
  • Update requests to 2.20.0 because of a moderate severity vulnerability in versions prior to 2.20.0.

Release 2.0.3

25 Oct 12:01
Compare
Choose a tag to compare

Summary:

  • Add possibility to define timeout on the client, defaults to 10 seconds (see #70).

Release 2.0.2

25 Oct 08:01
Compare
Choose a tag to compare

Summary:

  • The authorized payment status and authorizedAt payment property were added to the client (see #69).

Release 2.0.1

17 Oct 12:05
3facd0a
Compare
Choose a tag to compare

Summary:

  • A number of bugs in the code examples were fixed.
  • Some code cleanup in the resources Base class.
  • The OrderLines.delete method did not JSON encode the passed data, and as a result the request would fail. The JSON encode functionality now has been moved to a more appropriate place.
  • Allow DELETE requests to have a request body, to support the profileId and testmode parameters for OAuth requests.
  • Added default Content-Type request header to the outgoing HTTP request, because some environments define this themselves if it is not provided by the client (see #67).