Skip to main content

Adds a command to audible-cli that looks for new series releases in a user's library.

Project description

Audible Series Command

Installation

pip3 install audible
pip3 install audible-cli
pip3 install audible-series

Usage

The command will work on an exported library file:

audible library export
audible series -l $PWD/library.csv -c $PWD/config.yaml

The config file is optional but can be used to override book data in cases where a book is already preordered, a series should be ignored, or if audible data is bad. It can also be used to manually set a case where a book was read somewhere else but it is not in your library (though this requires manually looking up the audible ASIN).

Development

This project uses poetry which wraps a bunch of tools like virtualenv. The easiest way to run it for development is to clone this repository then run a poetry shell.

poetry shell
set -x AUDIBLE_PLUGIN_DIR $PWD/audible_series
audible library export
audible series -l $PWD/library.csv -c $PWD/config.yaml

When developing the --only_series flag may be useful since it will filter the library to a single series.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

audible_series-1.0.3.tar.gz (8.7 kB view hashes)

Uploaded Source

Built Distribution

audible_series-1.0.3-py3-none-any.whl (10.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page