Skip to content

Update dependency django-payments to v1

Tine Wittler requested to merge renovate/django-payments-1.x into master

This MR contains the following updates:

Package Type Update Change
django-payments dependencies major ^0.15.1 -> ^1.0.0

Release Notes

jazzband/django-payments

v1.0.0

Compare Source

So far we've been bumping the minor version each time we introduced breaking changes. This can result in downstream breakage for tools and setups that expect semantic versioning.

From now on we'll be using semantic versioning and bump the major version whenever we introduce any breaking changes. Increasing the major number does not imply that it's a huge release with a lots of changes; it implies that there is at least one backwards-incompatible change, or a change that requires intervention.

In this case we've introduced a new field to the abstract Payment class, so applications will need to create a new migration to apply it (django's makemigrations should handle this perfectly).

  • billing_phone field added to :class:~.BasePayment. A migration will be needed since, BasePayment is abstract.
  • Added TodoPago provider.
  • Dropped support for Python 3.6.
  • The provider factory is now configurable. See PAYMENT_VARIANT_FACTORY in the :ref:settings docs <settings> for details.
  • Fix a PayPal error.

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, click this checkbox.

This MR has been generated by Renovate Bot.

Edited by Tine Wittler

Merge request reports