Skip to main content

CLI input and output utils.

Project description

CLI input and output utils (ciou)

CI Docs Release Maintainability Test Coverage

Utilities for working with inputs and outputs of command-line interfaces.

Testing

Check and automatically fix formatting with:

pycodestyle ciou
autopep8 -aaar --in-place ciou

Run static analysis with:

pylint -E --enable=invalid-name,unused-import,useless-object-inheritance ciou tst

Run unit tests with command:

python3 -m unittest discover -s tst/

Get test coverage with commands:

coverage run --branch --source ciou/ -m unittest discover -s tst/
coverage report -m

Generate the documentation with:

pdoc -d google -o docs ./ciou

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

ciou-0.7.0.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ciou-0.7.0-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

Details for the file ciou-0.7.0.tar.gz.

File metadata

  • Download URL: ciou-0.7.0.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for ciou-0.7.0.tar.gz
Algorithm Hash digest
SHA256 369bba0ff8f7a8be61e31bc0362b1c7030e89cc8001236b5bf64b8cd1bd7ff39
MD5 14a55ffce05e895ae39897fb2037c907
BLAKE2b-256 23bd30030e2cb215668801a0d1ec969b345c790f6f8c40f0f30789af88e4290c

See more details on using hashes here.

File details

Details for the file ciou-0.7.0-py3-none-any.whl.

File metadata

  • Download URL: ciou-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 16.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for ciou-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 446272df7a956d365be34bb91e5c1cd290ce878935d1f12ce7e41db004063f9e
MD5 c727340f3786569a49a0b47ddfd5dcc8
BLAKE2b-256 99621277f9801c3fec4fcfceb4a23d9cb5d91b2ad548a5bd432c78c3da1750f9

See more details on using hashes here.

Supported by

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