WaniKani command line interface
Project description
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.
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hebikani-1.2.0.tar.gz.
File metadata
- Download URL: hebikani-1.2.0.tar.gz
- Upload date:
- Size: 17.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/35.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.64.0 importlib-metadata/4.11.4 keyring/23.5.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3f1aba7fd93d792637b2953556d805532e722ebc5364e4ee549b5e0763de5061
|
|
| MD5 |
700bf507799f7487b0bee966db5867e3
|
|
| BLAKE2b-256 |
f122819c0f49eb35a7fc149ffd78ff07a7d97ecf8e25d6569f23d9e944a1dd73
|
File details
Details for the file hebikani-1.2.0-py3-none-any.whl.
File metadata
- Download URL: hebikani-1.2.0-py3-none-any.whl
- Upload date:
- Size: 17.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/35.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.64.0 importlib-metadata/4.11.4 keyring/23.5.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3fd13a3cd48ec5af767eef0054841f0ae98d93ef4ba9aad83c5f6f809c57a6e9
|
|
| MD5 |
3131adda7c60642e0b789933097c77f0
|
|
| BLAKE2b-256 |
8e79c0b7191cbc1b85742a91034e42b077517a8358a57ebd1a557144e3d2b55e
|