Commit graph

189 commits

Author SHA1 Message Date
dependabot[bot]
dc8958ca46
Update httpx requirement from ==0.18.* to >=0.18,<0.21 (#37) 2021-10-19 20:43:06 +00:00
mkb79
bb78a72c82
Create dependabot.yml 2021-10-14 15:30:59 +02:00
mkb79
bd05955257
Update README.md 2021-10-03 13:41:32 +02:00
mkb79
ce1c030b42
Update README.md
Add information how to install from pypi
2021-10-03 13:20:49 +02:00
mkb79
8c00095d8d
Raise version to v0.0.1 2021-10-03 13:13:05 +02:00
Lucian Maly
b7915e58f9
Update cmd_image-urls.py (#32)
This change allows to also download covers of audio books that are not in your library
2021-09-30 08:22:56 +02:00
mkb79
13de9a7929
Merge pull request #31 from iconoclasthero/master 2021-09-18 21:51:23 +02:00
iconoclasthero
5884f601bb
Update README.md
Underline activation_bytes is incorrect.

Call `audible -h` to let you show all main subcommands. At this time, there 
are the `activation_bytes`, `download`, `library` and `manage` subcommands. 
The `manage` command has multiple subcommands. So take a look with the 
`audible manage -h` and `audible manage <subcommand> -h`.
2021-09-18 15:18:52 -04:00
mkb79
13f0de8d63
Add login wirh pre-amazon account (#30) 2021-09-15 21:02:50 +02:00
mkb79
2200ec0305
Merge branch 'master' of git@github.com:mkb79/audible-cli 2021-09-07 12:46:01 +02:00
mkb79
87375f92cc
Make 'Accept' default action (#28) 2021-09-07 12:42:26 +02:00
Paul Woitaschek
83c31d010a
Rename library.csv to library.tsv (#27)
Because it actually is tsv and not csv.
2021-09-03 21:58:26 +02:00
mkb79
5059dda576
Update setup.py
Update audible to v0.5.5 and httpx to v0.18.*
2021-08-26 06:22:10 +02:00
mkb79
f5152867b5
Misplaced parenthesis #26 2021-08-23 11:46:33 +02:00
mkb79
bd30863b0d
Update _version.py 2021-08-20 18:58:20 +02:00
mkb79
9ce1fe7ca5
Misplaced parenthesis #26 2021-08-20 18:57:07 +02:00
mkb79
b7af1b40f0
Add login with external browser to quickstart 2021-08-14 09:40:09 +02:00
mkb79
8fad912120
fix download issues on aaxc files 2021-08-03 13:44:37 +02:00
mkb79
0a5cb773d4
Add spain region to quickstart command 2021-07-21 13:47:42 +02:00
eode
1fc548e214
Provide a command to list library titles (#15)
* Provide a command to list library titles

..just about what the name says.  It lists them sorted in the following format:

[comma-separated alpha authors]: [comma-separated alpha series]: <title>

So, for some examples:
A mysterious book without authors or series
Anonymous Adventures: Volume 1 - The Sky is the Limit
Anonymous Adventures: Volume 2 - The Dark Sea
Bob Noscovesk, Tim Mu: Fantastic Animals, The Best Animals Collection: How I met my cat and fell in love
Bob Noscovesk, Tim Mu: Fantastic Animals, The Best Animals Collection: Reddit Copypasta (hardcopy)
Tim Mu:  How I became tired of meaningless happiness derived from cute things
Quitting Smoking - Collected anonymous anecdotes

This will usually show up as intended.  However, in the case of *some* books having multiple series/authors and *others* not having that, the sorting might be weird in some cases:

Author A, Author C: Moxy Mysteries: A cat without a name
Author B: A great Standalone Piece of Fiction by Me!
Author C: Moxy Mysteries: The dog with no dog breath

The vast majority of books have an author, though, and a title, or at least a consistent set of authors, and outliers still get listed, they just might not show up where someone would expect.

* Update cmd_library.py

* Bump version

Co-authored-by: mkb79 <mkb79@hackitall.de>
2021-06-02 08:19:15 +02:00
mkb79
6d6e017c5f
update convert_oa_cred.py 2021-03-01 13:30:47 +01:00
mkb79
76d41171a8
Add a plugin to convert a OpenAudible credential file 2021-03-01 11:42:19 +01:00
mkb79
6f58bcfb5b
update README.md 2021-02-21 23:06:21 +01:00
mkb79
f94655edf1
update README.md 2021-02-21 22:56:49 +01:00
mkb79
44bb6b08fd
Issue #14 - rework import plugin cmds
- fix absolute imports
2021-02-21 22:52:25 +01:00
mkb79
c9df40c59c
Delete cmd_remove-encryption.py.bak 2021-02-21 00:26:50 +01:00
mkb79
558eb3b330
fix issue#13 2021-02-20 23:44:24 +01:00
mkb79
9306131291
fix issue#12 2021-02-20 23:37:17 +01:00
mkb79
c8967693b0
Solve issue #12 2021-02-19 08:47:48 +01:00
mkb79
1a620c3744
Add timeout option to library export command 2021-02-19 00:03:43 +01:00
mkb79
508e3b4a42
Update __main__.py 2021-01-30 23:21:49 +01:00
mkb79
d4a937d14f
Bump version to 0.0.dev11 2021-01-30 14:14:54 +01:00
mkb79
4ed679ce60
Update config.py 2021-01-30 14:13:09 +01:00
mkb79
31e62e8a81
ADD: quickstart as subcommand for audible
Quickstart can now used with `audible quickstart` too.
2021-01-30 14:12:18 +01:00
mkb79
7ecd1607fb
FIX: quickstart command 2021-01-30 14:10:21 +01:00
mkb79
c9723d71d9
remove useless add_plugin_path_to_session function in config.py 2021-01-30 13:27:21 +01:00
mkb79
c2a647691a
remove useless read_config function in config.py 2021-01-30 13:24:15 +01:00
mkb79
ddf84febdb
add cmd_remove-encryption.py to plugins
This plugin is a proof-of-concept and needs development.
2021-01-28 21:28:09 +01:00
mkb79
94d5f50eb7
Update plugin_cmds/README.md 2021-01-28 20:18:46 +01:00
mkb79
bb35e0e7ef Update cli.py
add version option
2021-01-28 17:46:17 +01:00
mkb79
044e856afb Recode package
# Added

- Set a custom plugin dir via environment variable
- Provide plugin packages where commands can hook in audible command.

# Changed

- Plugin commands are now placed in the command root instead of ``plugin-cmds`` subcommand. So replacing of build-in commands are possible.

# Removed

- The `--config`` option. A custom config dir can now only be set via environment variable.
- The `--plugins`` option. A custom plugin dir can now only be set via environment variable

# Misc

- Some code optimations
2021-01-28 17:24:38 +01:00
mkb79
bc29569152
Rename folder 2021-01-27 11:01:03 +01:00
mkb79
aa208803fb
Add: how-to add code (tab) completion 2021-01-27 10:40:37 +01:00
mkb79
b06b052152
update update_chapter_titles.py
Add option to separate Audible Intro and Outro branding into a own
chapter.
2021-01-25 22:05:56 +01:00
mkb79
8907f42ed2
add comment to plugin-cmd cmd_activation-bytes.py 2021-01-23 01:24:37 +01:00
mkb79
fb927751e9
Bump version 2021-01-23 01:20:50 +01:00
mkb79
89ae8e9472
Add: activation-bytes command 2021-01-23 01:20:12 +01:00
mkb79
fcfffd23ef
Change: download command
Attention:
For now you have to specify what you want to download when using
download command. You can download aax and aaxc file with one command.

- add `aax` option
- remove `no-audio` option
- remove non-working `link-only` option
- `no-confirm` option now works when using with `title` option
2021-01-23 01:09:57 +01:00
mkb79
c1a9091302
Update README.md 2021-01-09 10:40:35 +01:00
mkb79
4fbaac6348
Add plugin_cmds/README.md 2021-01-09 10:40:08 +01:00