Cartridge

Latest version: v1.3.4

Safety actively analyzes 701809 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 13

2.0.0

--------------------

- Use Cartridge stable release 1.1+.
- Switch to stable.

2.0.0b5

--------------------

Features:
- use JavaScript compression
- remove name from card payment form

Fixes:
- fix error reporting for card expire fields
- round order_total to 2 digits
- use paypal as a modal instead of a popup

Refactor, Style and Traslation:
- clean up braintree.html javascript
- remove unused translations and English translation
- some minor style fixes

2.0.0b4

--------------------

- Use new template tag to the get order_total amount for PayPal.

2.0.0b3

--------------------

- Remove card type field from checkout form.
- Check if the detected card type is in SHOP_CARD_TYPES setting.
- SHOP_CARD_TYPES defaults now to all cards which are supported by Braintree.
- Make state/region fields optional.
- Rearrange field order.
- Update translations.

2.0.0b2

--------------------

- Bugfix: update signature for the NoNameTextInput widget render method.
- Upgrade Braintree.js SDK to 2.32.1.

2.0.0b1

--------------------

This is a service release which has breaking changes for dependencies.

- Upgrade to Cartridge 1.0+ (for now we use the repo at henri-hulski/cartridge).
- Using Mezannine 5.1+.
- Supporting Django 3.2 and 4.0.
- Drop Python support for Python 2 and support only Python 3.7+.
- Adding Code style tools: black, flake8, isort and pyupgrade.

Page 2 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.