Skip to content

Releases: sergioteula/python-amazon-paapi

Version 5.0.1

13 Nov 08:45
Compare
Choose a tag to compare

Updates:

  • Added Belgium region.

Fixes:

  • Fixed lint and tests execution on PR creation.

Version 5.0.0

12 Oct 19:45
Compare
Choose a tag to compare

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 to README.
  • Added new migration section to documentation.

Version 4.3.2

23 Sep 14:01
6613782
Compare
Choose a tag to compare

Improvements:

  • Improved type hints.

Version 4.3.1

22 Sep 18:40
4aa9c75
Compare
Choose a tag to compare

Improvements:

  • Improved type hints.
  • Added new parameter to product information.

Version 4.3.0

21 Jun 17:46
Compare
Choose a tag to compare

Changes:

  • Added new price_type and price_type_label parameters.

Fixes:

  • Fixed typo in ItemsNotFoudException and changed to ItemsNotFoundException.

Version 4.2.2

05 Apr 20:15
Compare
Choose a tag to compare

Fixes:

  • Added search_index to search mandatory args check.

Version 4.2.1

14 Jan 15:59
989c5e2
Compare
Choose a tag to compare

Fixes:

  • Added browse_node_id to search mandatory args check.

Version 4.2.0

17 Nov 22:06
Compare
Choose a tag to compare

New features:

  • Added include_unavailable parameter to get_items to return unavailable items as part of the result.

Improvements:

  • Items are correctly ordered based on the items parameter in get_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

27 Jul 18:00
Compare
Choose a tag to compare

Minor changes:

  • AsinNotFoundException includes the search string
  • Updated docstrings in exceptions

Version 4.1.0

19 Jul 17:35
Compare
Choose a tag to compare

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.