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.8.0.tar.gz (15.8 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.8.0-py3-none-any.whl (19.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ciou-0.8.0.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ciou-0.8.0.tar.gz
Algorithm Hash digest
SHA256 c6d260c9e0040e3355c0bb0d4d001d67f7cef647958a5803e4cf39556a4c8f99
MD5 4b99e922f9bc770a91e69a42ce4ed217
BLAKE2b-256 4b5902f8ea4bb34d73000d5abbb047c45ff1d3cdfea9aae59f974b21ecb774b7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ciou-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 19.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ciou-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 434ebe3c01eedfe79a7af1edf992ac24baf5a278e5850e40a199982cf539cf1b
MD5 ac8a6a8efafbaac9111f91883b079ebf
BLAKE2b-256 85cec428d4b0b93aeb7ebc600fedc7699af959953ee1a8c8f9905f973497236c

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