Metadata-Version: 2.1
Name: pyjd
Version: 1.0.1
Summary: A wapper for the JDownloader API
Home-page: https://git.sr.ht/~pglaum/pyjd-api
Author: Philipp Glaum
Author-email: p@pglaum.de
License: GPLv3
Keywords: api jdownloader
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Description-Content-Type: text/markdown
License-File: LICENSE

# pyjd

This is a wrapper for the JDownloader API.

## Installation

Run `pip install .` in the repository folder.

## Usage

The documentation of the JDownloader API can be found here
<https://my.jdownloader.org/developers/>. This library includes all of the
documented functions (but uses underscores instead of CamelCase).

For examples, check out the sample scripts in the repository
([see here](https://git.sr.ht/~pglaum/pyjd/tree/master/item/examples)).

## Building auto-docs

### Build

Go to into the `docs` directory and run `make html`.

You can remove the `docs/_build` directory to make a clean rebuild.

### Reload modules

Run `sphinx-apidoc -o source ../` inside the `docs` directory.
Then, remove the `setup.rst` file from the source folder.

## Credits

The MyJD API authentication code is taken from here:
<https://github.com/mmarquezs/My.Jdownloader-API-Python-Library>
