Skip to main content

WaniKani command line interface

Project description

Coverage Documentation Status

HebiKani

This program is not an official WaniKani client. Use at your own risk.

A command line interface to do your WaniKani lessons and reviews.

CLI demo gif

INSTALL

pip install hebikani

If you are missing libraries check the documentation

RUN

Check the help:

hebikani --help

To display your review summary:

hebikani summary

To start a review session:

hebikani reviews

To start a review session in hard mode with audio and a limited number of reviews:

hebikani reviews --hard --autoplay --limit 10

DEVELOPMENT

This project uses Poetry.

poetry install

You can also use the generated requirements.txt file.

pip install -r requirements.txt

Please run that command after adding external libaries through poetry:

poetry export --without-hashes --format requirements.txt --output requirements.txt

TEST

Run the test:

poetry run pytest

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

hebikani-1.2.0.tar.gz (17.7 kB view hashes)

Uploaded Source

Built Distribution

hebikani-1.2.0-py3-none-any.whl (17.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page