Metadata-Version: 2.3
Name: lm-dw-deezer
Version: 0.0.2b11
Summary: Liberum Melodian Library for making easy tracks downloading from Deezer
License: CC BY 4.0
Author: An0nimia
Author-email: an0nimia@protonmail.com
Requires-Python: >=3.12,<4.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Provides-Extra: rustdw
Requires-Dist: api-deezer-full (>=0.0.1b41,<0.0.2)
Requires-Dist: inquirerpy (>=0.3.4,<0.4.0)
Requires-Dist: lm-deezer-bf-dec (>=0.0.1b4,<0.0.2) ; extra == "rustdw"
Requires-Dist: mutagen (>=1.47.0,<2.0.0)
Requires-Dist: pycryptodomex (>=3.23.0,<4.0.0)
Requires-Dist: pydantic (>=2.11.7,<3.0.0)
Requires-Dist: requests (>=2.32.4,<3.0.0)
Requires-Dist: tqdm (>=4.67.1,<5.0.0)
Requires-Dist: typer[all] (>=0.16.0,<0.17.0)
Requires-Dist: zstandard (>=0.23.0,<0.24.0)
Description-Content-Type: text/markdown

# LM DW Deezer

## Install

1. Only C backend
    ```bash
    pip install lm-dw-deezer
    ```
1. W Rust backend

    > [!NOTE]
    > If you have already installed RUST you can jump this step

    ```bash
    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    ```

    - Install
        ```bash
        pip install lm-dw-deezer[RUSTDW]
        ```

## Usage

```bash
lm_dw_deezer --help
```

## Inside a docker container

1. Run in a container
    ```bash
    docker run -it -v "$(pwd):/Songs" an0nimia/lm_dw_deezer:latest bash
    ```

