Potodo
Potodo, a (almost) flawless TODO/progress listing CLI tool for po files.
Installation
pip install potodo
Usage
usage: potodo [-h] [-p PATH] [-a X] [-b X] [-f] [-o] [-n] [-c] [-j]
[--version]
List and prettify the po files left to translate.
optional arguments:
-h, --help show this help message and exit
-p PATH, --path PATH execute Potodo in PATH
-a X, --above X list all TODOs above given X% completion
-b X, --below X list all TODOs below given X% completion
-f, --fuzzy print only files marked as fuzzys
-o, --offline don't perform any fetching to GitHub/online
-n, --no-reserved don't print info about reserved files
-c, --counts render list with the count of remaining entries
(translate or review) rather than percentage done
-j, --json format output as JSON.
--version show program's version number and exit
Contributing
You can run the tests using tox locally like:
tox -p auto
before commiting.
A pre-commit hook like:
cat <<EOF > .git/hooks/pre-commit
#!/bin/sh
exec tox -s -p all
EOF
may help.
Metadata
Release files for potodo 0.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| potodo-0.5.0.tar.gz | 7.0 kB | Details |
Release files / potodo-0.5.0.tar.gz
| Download URL | potodo-0.5.0.tar.gz |
|---|---|
| Size | 7.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
29a11ffd466e62bec915b13c5055e1c05e2ac7fedfb97f6077dc680eb6b9a472
|
|
BLAKE2b-256 checksum How to use checksums |
078429439a28c560c65b7d6e057907b45e8d4a3cb541db7abb04741774db337f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.2
|