Installation

Note

animedex will be published to PyPI once the v0.1.0 milestone is reached. Until then only an editable install from a clone is supported.

From source (development)

git clone https://github.com/deepghs/animedex.git
cd animedex
pip install -e .

This installs the animedex console script. Smoke-test it:

$ animedex --version
animedex 0.0.1
build info not generated
$ animedex status
animedex v0.0.1 - work in progress.

Optional dependency groups

The repository ships several requirements-*.txt files. They are also exposed as setuptools extras:

pip install -e .[test]    # pytest, coverage, flake8, ruff, mock, ...
pip install -e .[doc]     # sphinx + sphinx_rtd_theme + extensions

Supported Python versions

animedex targets Python 3.7 and newer. The CI matrix is currently 3.8 through 3.13 on Linux, Windows, and macOS; older versions may still work but are not gated.

From PyPI (future)

Once published, the standard install will be:

pip install animedex

Until then, the command above will return an HTTP 404 from PyPI.