Audible

Latest version: v0.10.0

Safety actively analyzes 683322 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

0.10.0

Bugfix

- Fix `autodetect_locale` function

Misc

- Drop support for Python 3.8 and 3.9
- Add support for Python 3.12

0.9.1

Bugfix

- Fix login issues on brazilian marketplace.
- Fix a `RecursionError` which occurs when checking the length of an `Authenticator` instance.

0.9.0

Bugfix

- Multiple fixes for XXTEA encryption/decryption in metadata module.

Added

- Add brazilian marketplace.
- Login function now checks for a `verification-code-form` tag in login HTML page.

Changes

- Drop support for Python 3.7.

Misc

- First step to refactor code.
- Switch project to poetry.
- Using nox and ruff for tests and linting.

0.8.2

Changed

- Allow httpx v0.23.x to fix a bug in httpx

0.8.1

Bugfix

- fix a bug in `Client.delete` and `AsyncClient.delete` method

0.8.0

Added

- full support of pre-Amazon accounts (e.g. refresh access token, deregister device)
- `Client` and `AsynClient` now accepts session kwargs which are bypassed to the underlying httpx Client
- a `respone_callback` can now be set to `Client` and `AsyncClient` class to allow custom preparation of response output
- An absolut url (e.g. https://cde-ta-g7g.amazon.com/FionaCDEServiceEngine/sidecar) can now be passed to a client `get`, `post`, `delete` and `put` method as the `path` arg. So in most cases the client `raw_request` method is not needed anymore.

Changed

- rename (and rework) `Client._split_kwargs` to `Client._prepare_params`

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.