Skip to content

Releases: akaszynski/keepa

v1.3.9

03 Apr 21:30
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.8...v1.3.9

v1.3.8

02 Nov 16:38
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.7...v1.3.8

Patch Release - v1.7.3

27 Oct 23:37
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.6...v1.3.7

v1.3.6

27 Apr 01:01
Compare
Choose a tag to compare

What's Changed

New Contributors

Thanks!

Full Changelog: v1.3.5...v1.3.6

v1.3.4

10 Jan 20:28
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.3.0...v1.3.4

Return non-async Class

28 Mar 15:34
6f20171
Compare
Choose a tag to compare

This release adds back in the non-async class to keepa for those who do not wish to use any async calls due to environment restrictions.

Fixed Logger and Refactored

26 Feb 21:20
Compare
Choose a tag to compare

Code has been refactored to match pep8 standards. Logger is now local to the module. Shipping prices, which previously messed up the data from a product, are now added directly into the price.

Minor Bug Fixes

09 May 06:43
Compare
Choose a tag to compare

Removed numpy import on load and fixed other python 3 breaking bugs.

Added Category and Best Sellers Search

24 Mar 10:08
Compare
Choose a tag to compare

Updated API interface and added category and best sellers search. Useful for obtaining ASINs from Amazon.

For keepa details, see:
https://keepa.com/#!discuss/t/request-best-sellers/1298
https://keepa.com/#!discuss/t/category-searches/114

Example

import keepaAPI
api = keepaAPI.API('key') # input actual key from https://keepa.com/#!api
categories = api.SearchForCategories(r'Home')
bestsellers = api.BestSellersQuery('9568356011') # catID from categories in previous line

Fixed Unicode Error and Added Time as Integer Feature

03 Jan 20:33
Compare
Choose a tag to compare

Inserting a unicode string as an ASIN caused the code to error out. It's been fixed along with cleaning up the printout and logging. Also, a new feature has been added to the API. The date times can be kept as integers within numpy as datetime64[m] by

from keepaAPI import Interface
api = Interface.API(accesskey)
products = api.ProductQuery(asin_list, to_datetime=False)

This may make it easier to store the timestamps as they can be written as an int array rather than as a numpy object.