Skip to main content

A command line base to help build CLIs faster.

Project description

clib

clib is intended a base on top of which to build CLIs.

It uses click and aims to provide some utilities on top of it to make build CLIs faster and easier.

One core goal of clib is to provide a reasonably standard interface for many common tasks, to allow switching the (usually third party) libraries it uses easily.

Although primarily intended as a library, it provides some simple commands of its own.

Installing

pip install clib

Contributors

License

Copyright (C) 2018 iwaseatenbyagrue

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/.

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

clib-0.0.1.tar.gz (2.9 kB view details)

Uploaded Source

Built Distributions

clib-0.0.1-py3.6.egg (5.8 kB view details)

Uploaded Source

clib-0.0.1-py3-none-any.whl (15.5 kB view details)

Uploaded Python 3

clib-0.0.1-py2.7.egg (1.9 kB view details)

Uploaded Source

File details

Details for the file clib-0.0.1.tar.gz.

File metadata

  • Download URL: clib-0.0.1.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.5

File hashes

Hashes for clib-0.0.1.tar.gz
Algorithm Hash digest
SHA256 90c1435b5310db94923f28f03663fd84a643129b2f32334f13569fe712220f33
MD5 01302dbb1e0bbf806139d6edb853d311
BLAKE2b-256 2b962867984aae59003f0df3a5d28de6bf596fcafbd84d761fd81d1dd9110c1d

See more details on using hashes here.

File details

Details for the file clib-0.0.1-py3.6.egg.

File metadata

  • Download URL: clib-0.0.1-py3.6.egg
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.5

File hashes

Hashes for clib-0.0.1-py3.6.egg
Algorithm Hash digest
SHA256 e380aa2055c233b3a544665b99a6267fa50bcf48840bcb9fc5146823c853c399
MD5 75b4c6d2784a63566c712c0f14663760
BLAKE2b-256 10d1abf7dbb13e9acb823199c8aee39a5f1caf3ae8b590b1e607bf954a5db753

See more details on using hashes here.

File details

Details for the file clib-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: clib-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 15.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.5

File hashes

Hashes for clib-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 306567c27cec729e7f0ddf5e43df5f89acefbf5f1c06c38778a7e3e35a90d5d3
MD5 0655025f0f29ad1fb8cde9930e8c9380
BLAKE2b-256 48d870701d6c80a360e2498db46630456c9be041b61e25d1de7162f18c5bd362

See more details on using hashes here.

File details

Details for the file clib-0.0.1-py2.7.egg.

File metadata

  • Download URL: clib-0.0.1-py2.7.egg
  • Upload date:
  • Size: 1.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.5

File hashes

Hashes for clib-0.0.1-py2.7.egg
Algorithm Hash digest
SHA256 ffbf3be15a909e974d133643947c38e102dfad6541514ef1ebb5fededdb9fc1d
MD5 5f63d989c586670ea6d3d9f19ccc88d0
BLAKE2b-256 1d6a3a089dc454b126dba37fcbbd72696a1d2c1dbb30842538140537d9af02e4

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