Django-salesman

Latest version: v1.1.6

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

Scan your dependencies

Page 1 of 4

1.1.6

*2023-02-06*

Added
-----

- Added `is_enabled` method on `PaymentMethod` class to enable per-request control.

1.1.5

*2022-11-04*

Added
-----

- Add support for ``Wagtail 4.0`` and ``Wagtail 4.1``.

1.1.4

*2022-06-27*

Added
-----

- Add support for ``Wagtail 3.0``.

Changed
-------

- Improved mypy typing hints

1.1.3

*2022-03-24*

Changed
-------

- Payment methods can now optionally return a JSON serializable data dictionary.

1.1.2

*2022-03-22*

Changed
-------

- Creating an Order using ``create_from_basket`` no longer saves the order twice.

Fixed
-----

- Fixed wrong sender model being sent for status changed signal.

1.1.1

*2022-03-21*

Added
-----

- Added `salesman.core.typing.Product` protocol used to check product types.
- Added `salesman.orders.models.BaseOrder.get_items` to mirror the ``BaseBasket.get_items`` API.

Changed
-------

- Renamed ``DefaultSettings`` to ``AppSettings`` in config module.
- Use cached properties for settings that load objects.
- Renamed ``owner`` field on ``BaseBasket`` to ``user`` for consistency with ``BaseOrder``.

> This update requires migrations to be created (if swapped models are used) and run.

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.