Upload AO3 fanfics to an Amazon Kindle
Project description
Python script to upload ArchiveOfOurOwn (AO3) fanfics to an Amazon Kindle
Installation
pip3 install ao3kindle
Configuration
To interactively generate a configuration, run ao3-kindle --configure
Ensure that you have the sender email address approved on your Amazon account. Gmail users may need to allow less secure apps and/or use an app password
Help
From ao3-kindle --help
:
usage: ao3-kindle [-h] [-c [CFGFILE]] [--configure] [-v] [--debug] [url]
Upload ArchiveOfOurOwn (AO3) fanfics to an Amazon Kindle
positional arguments:
url AO3 Fanfic URL
optional arguments:
-h, --help show this help message and exit
-c [CFGFILE] Location of config file (default:
~/.config/ao3-kindle)
--configure (Re)Generate the Configuration File
-v, --verbose Show verbose info
--debug Show debug info
Building
python3 setup.py sdist bdist_wheel
twine upload dist/*
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
ao3kindle-0.1.5.tar.gz
(4.3 kB
view details)
Built Distribution
ao3kindle-0.1.5-py3-none-any.whl
(16.8 kB
view details)
File details
Details for the file ao3kindle-0.1.5.tar.gz
.
File metadata
- Download URL: ao3kindle-0.1.5.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94658fb9ee621fe8506fe0edd9e449daa40e363c3532afb86e7fc3b84949ae5a |
|
MD5 | cc38749095972e70c58ba3dd335f6227 |
|
BLAKE2b-256 | 2b907b15c239d7b120ac417488830eca87c6264b60324ab984d3fbc6ed2784f0 |
File details
Details for the file ao3kindle-0.1.5-py3-none-any.whl
.
File metadata
- Download URL: ao3kindle-0.1.5-py3-none-any.whl
- Upload date:
- Size: 16.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90012c508b7a42000aa69e3be18e13178b8be29674557fb3de36843d1fe6ec63 |
|
MD5 | bf560a1e3c88363193b44cc8b1a7d5b5 |
|
BLAKE2b-256 | 0afb2c4f2f367bf24b97840138a7e4a1c7d46acdff77dd71a09ee1c46802d289 |