Skip to main content

Will list all .po files that are to be transated

Project description

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.

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

potodo-0.5.0.tar.gz (7.0 kB view details)

Uploaded Source

File details

Details for the file potodo-0.5.0.tar.gz.

File metadata

  • Download URL: potodo-0.5.0.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for potodo-0.5.0.tar.gz
Algorithm Hash digest
SHA256 29a11ffd466e62bec915b13c5055e1c05e2ac7fedfb97f6077dc680eb6b9a472
MD5 90556d8aac94bb6a57a2a1e8800438f0
BLAKE2b-256 078429439a28c560c65b7d6e057907b45e8d4a3cb541db7abb04741774db337f

See more details on using hashes here.

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