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
amazon
module.
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
Contribution
section 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_type
andprice_type_label
parameters.
Fixes:
- Fixed typo in
ItemsNotFoudException
and 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_unavailable
parameter toget_items
to return unavailable items as part of the result.
Improvements:
- Items are correctly ordered based on the
items
parameter 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.