Pymagento

Latest version: v2.3.0

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

Scan your dependencies

Page 1 of 7

2.3.0

* `get_store_configs`: fix the `store_codes` filter
* Add an optional `fields` parameter to `request_api` and `get_paginated` as an alias for `params={"fields": ...}`
to filter the response fields
* Use it to largely reduce the network usage of `sku_exists`, `sku_was_bought`, `skus_were_bought`
* `get_product`: allow to pass `none_on_404=False` to throw if the product doesn't exist

2.2.2

* Fix an issue in the `store_id` filter added in the previous release when the store ID is `0`

2.2.1

* `get_special_prices`, `delete_special_prices_by_sku`, and `get_base_prices`: allow to filter by `store_id`
* `save_base_prices`: fix outdated documentation on the return type

2.2.0

* `save_special_prices`: add a type hint and document the return value
* `delete_special_prices`: add a type hint for the return value
* Add the `TypedDict` `BasePrice` for `get_base_prices` and `save_base_prices`
* Add the `skus_were_bought` helper

2.1.0

* Define `SourceItem` as a `TypedDict`
* Clarify the return type of paginated methods: `Iterator` instead of `Iterable`
* Add missing docstrings

2.0.2

* Add `get_orders_by_increment_ids`
* Fix the docstring of `delete_source_items_by_source_code`

Page 1 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.