Releases: sergioteula/python-amazon-paapi
Releases · sergioteula/python-amazon-paapi
Version 5.0.1
Updates:
- Added Belgium region.
Fixes:
- Fixed lint and tests execution on PR creation.
Version 5.0.0
Breaking changes:
- Exceptions have been renamed, check documentation for more info.
- Removed the old
amazonmodule.
Code quality:
- Code formatted using black and isort.
- Solved errors found by flake8 and pylint.
- Increased tests coverage to 100%.
- Added scripts for linting and testing code.
- Added pre-push githook.
- Added new GitHub Action to run linting and tests.
- Added SonarCloud integration to check for issues and test coverage.
Documentation:
- Added
Contributionsection toREADME. - Added new migration section to documentation.
Version 4.3.2
Improvements:
- Improved type hints.
Version 4.3.1
Improvements:
- Improved type hints.
- Added new parameter to product information.
Version 4.3.0
Changes:
- Added new
price_typeandprice_type_labelparameters.
Fixes:
- Fixed typo in
ItemsNotFoudExceptionand changed toItemsNotFoundException.
Version 4.2.2
Fixes:
- Added search_index to search mandatory args check.
Version 4.2.1
Fixes:
- Added browse_node_id to search mandatory args check.
Version 4.2.0
New features:
- Added
include_unavailableparameter toget_itemsto return unavailable items as part of the result.
Improvements:
- Items are correctly ordered based on the
itemsparameter inget_items, including duplicates. - Avoid making extra API requests for duplicated items in
get_items. - Lowercase ASIN code is now detected and automatically converted to uppercase.
Version 4.1.1
Minor changes:
- AsinNotFoundException includes the search string
- Updated docstrings in exceptions
Version 4.1.0
New exceptions:
- TooManyRequestsException: raised when requests limit is reached.
- InvalidPartnerTagException: raised if the partner tag is not present or invalid.
- AssociateValidationException: raised when credentials are not valid for the selected country.
Updates:
- InvalidArgumentException now is raised if returned from the API.
Bug Fixes:
- Solved bug with pagination args validation.