semvec/pypi-packages huggingface dataset:
acciobook 0.1.3
Scrape Harry Potter audiobooks from the web
License: MIT
Requires Python: >=3.8,<4.0

acciobook
=========

`acciobook` scrapes Harry Potter audiobook files from [the web][web].

[web]: https://hpaudiobooks.club

Installation
------------

### pip

If you have [pipx][] installed, simply use

    pipx install acciobook

Otherwise, use pip with the `--user` flag:

    pip install --user acciobook

[pipx]: https://pipxproject.github.io/pipx/

### Poetry

Ensure [poetry][] is installed. Then run the following commands:

    git clone https://git.sr.ht/~gpanders/acciobook
    cd acciobook
    poetry install

Run using `poetry run acciobook`.

[poetry]: https://python-poetry.org/

Usage
-----

Usage is straightforward: simply run `acciobook` (or `poetry run acciobook` if
[installed from source](#poetry)). You will be asked to make selections
for which book to download, which narrator you prefer ([Stephen Fry][fry] or
[Jim Dale][dale]) and which chapters to download. The default settings are to
download all chapters of the book.

The files are downloaded as MP3 files to your current working directory.

[fry]: https://stephenfry.com/
[dale]: http://jim-dale.com/
gandi 0.2.4
Command line interface to the Gandi API
License: MIT
Requires Python: >=3.6,<4.0

Gandi CLI Tool
==============

Command line interface to the [Gandi API][].

[Gandi API]: https://docs.gandi.net/en/domain_names/advanced_users/api.html

Installation
------------

### pip

Install using pip:

    pip3 install --user gandi

### pipx

Install using [pipx](https://pipxproject.github.io/pipx/):

    pipx install gandi

Configuration
-------------

Run `gandi setup` to create a configuration file at
`$XDG_CONFIG_HOME/gandi/config`. This will ask for your Gandi API key as well
as an (optional) default domain name and an (optional) default mailbox ID.

If you specify a domain name and mailbox ID, subcommands that require these
parameters will use the values supplied in your config file instead of
requiring them as commandline flags.

Parameters can also be specified using environment variables, e.g.:

    GANDI_API_KEY=... gandi mbox -d DOMAIN --list

Usage
-----

    gandi SUBCOMMAND OPTIONS

### Subcommands

**setup**: Setup the Gandi CLI config file

    gandi setup

**alias**: Manage email aliases

    gandi alias [-d DOMAIN] [-m MAILBOXID] (--list | --add ALIAS | --remove ALIAS)

List existing email aliases:

    gandi alias -l

Add a new alias:

    gandi alias -a ALIAS

Remove an alias:

    gandi alias -r ALIAS

**mbox**: Manage email mailboxes

    gandi mbox [-d DOMAIN] --list