Skip to main content

'Clack' [klak]: A sharp sound or series of sounds.

Project description

Klak

https://img.shields.io/pypi/v/klak.svg https://img.shields.io/travis/aubricus/klak.svg Documentation Status Updates

Support

  • Python 3.6.x

  • Python 3.5.x

Documentation

About

“Clak [klak]: A sharp sound or series of sounds.”

Click n’ Klak!

klak is a minimal-wrapper around Click to enhance the simplicity of a project Makefile with Python.

Features

  • Ship with Click setup with the recommended Click Setuptools Integration.

  • Provide a global CLI interface, klak.

  • Auto-load a Clickfile in the current working directory.

  • Easily append commands to the available cli.root group, klak (through Click).

  • Easily append nested groups and commands as well (through Click).

  • Easily provide Bash completions (through Click).

License

MIT License

Credits

History

0.3.1 (2018-09-23)

  • Fix version formatting causing PyPi upload to fail

0.3.0 (2018-09-22)

  • Removed klak.utils.run

  • Removed klak.utils.shell

  • Refactored to use Python Black formatting

  • Updated docs

0.2.4 (2018-09-22)

  • Fix pylint errors in setup.py

  • Fix license in setup.py

  • Fix klak spelling in CONTRIBUTING.md

  • Update pytest from 3.5.0 to 3.8.1

  • Update sphinx from 1.7.2 to 1.8.1

  • Update tox from 2.9.1 to 3.4.0

  • Update mypy from 0.580 to 0.630

  • Update autopep8 from 1.3.5 to 1.4

  • Update watchdog from 0.8.3 to 0.9.0

  • Update pylint from 1.8.3 to 2.1.1

  • Update pip from 9.0.3 to 18.0

  • Update wheel from 0.30.0 to 0.31.1

  • Update README.rst

0.2.3 (2018-03-30)

  • Convert LICENSE to MIT

  • Update autopep8 from 1.3.4 to 1.3.5

0.2.2 (2018-03-26)

  • Make utils.shell a little nicer to use

0.2.1 (2018-03-26)

  • Fix missing path.py dependency

  • Update mypy from 0.570 to 0.580

  • Update pytest from 3.4.2 to 3.5.0

0.2.0 (2018-03-22)

  • Add Clickfile loading

  • Add utils.run, utils.shell

  • Update docs

0.1.0 (2018-03-21)

  • First release on PyPI.

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

klak-0.3.2.tar.gz (11.9 kB view details)

Uploaded Source

Built Distribution

klak-0.3.2-py2.py3-none-any.whl (4.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file klak-0.3.2.tar.gz.

File metadata

  • Download URL: klak-0.3.2.tar.gz
  • Upload date:
  • Size: 11.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.3

File hashes

Hashes for klak-0.3.2.tar.gz
Algorithm Hash digest
SHA256 54eff870da0e56700e3a7d522aa12841f22aec91e77ba9ff854a3cef3d0ac914
MD5 62ee3196ff6e21c0c54e512a9a8e5627
BLAKE2b-256 a2eac759e50de14862a9b4e6aae39ddd315f7ae78530557804718cd93217e064

See more details on using hashes here.

File details

Details for the file klak-0.3.2-py2.py3-none-any.whl.

File metadata

  • Download URL: klak-0.3.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.3

File hashes

Hashes for klak-0.3.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 faec4d84026ce4660e6877bd8ca5d60045da3a96503c36ef69be3b3c26ea7a79
MD5 d16b043abd2a74ec81b675affb90cc59
BLAKE2b-256 d8359d1856e27155d9fd29f1988f48a9eda6fb563346f386e83d5766945abf4e

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