A CLI and library for interacting with Amazon order history
MIT License
Bot releases are visible (Hide)
condition
field in many cases).AmazonOrdersNotFoundError
when Order is not found.constants.BASE_URL
will look for the environment variable AMAZON_BASE_URL
before defaulting to "https://www.amazon.com".pytest
to streamline running unit and integration tests.conf.VERSION
, moved all version information to amazonorders/__init__.py
. Get package version with from amazonorders import __version__
instead.captcha_img_url
to its prompt()
fallback for Captcha, useful for overriding IODefault.mfa_device_select_choices
to prompt()
, useful for overrides IODefault.Published by alexdlaird 9 months ago
constants.py
.constants.SIGN_IN_URL
is now the landing page for login, the old value has been moved to constants.SIGN_IN_REDIRECT_URL
.version
command to CLI.AmazonSession
AmazonOrders
--max-auth-attempts
and --output-dir
to CLI.DEFAULT_OUTPUT_DIR
, which defaults to os.getcwd()
, but allows users to change where output files are written.Troubleshooting
section to the docs.Order
, moved string representation of all fields back to cli.py
out of the __str__
method.DEFAULT_COOKIE_JAR_PATH
to conf.py
.Order
, so they are not output on the CLI.logout
command to CLI.Order.order_details_link
is now properly populated even on the details page..gitattributes
to HTML files are now ignore by Linguist.