Skip to main content

A CLI tool to help teams share internal tooling written in python.

Project description

Blueprint fonts

Currently in BETA Development - Not production ready!

Sharing python tooling within your organization, the easy way.

What is Pytoolbelt?

Pytoolbelt is a CLI, written in python, intended to remove the barrier to developing, sharing, testing and documenting internal tooling within your organization.

It treats a standard git repo as a toolbelt, which is basically a mono repo with all of your python tools and scripts that you want to share and document for use within your organization.

It also allows your team to define one or more python environments (venv) that can be re-used for multiple tools.

Why Pytoolbelt?

Python is a wonderful language for writing scripts and small tools, but sharing them within your organization can be a pain. virtual environments, requirements.txt, setup.py, makefile, pyproject.toml packaging, versioning, documentation, testing, public / private artifact repositories (pypi) etc....

Pytoolbelt takes care of all of that for you. It leverages best practices and existing tools in the python ecosystem to make it easy to share your tools with your colleagues.

Getting Started

pytoolbelt can be installed via pip:

pip install pytoolbelt-cli

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

pytoolbelt_cli-0.2.2.tar.gz (26.2 kB view details)

Uploaded Source

Built Distribution

pytoolbelt_cli-0.2.2-py3-none-any.whl (43.8 kB view details)

Uploaded Python 3

File details

Details for the file pytoolbelt_cli-0.2.2.tar.gz.

File metadata

  • Download URL: pytoolbelt_cli-0.2.2.tar.gz
  • Upload date:
  • Size: 26.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for pytoolbelt_cli-0.2.2.tar.gz
Algorithm Hash digest
SHA256 3dde117fb55cd55c63756ef7c9ed057a7a6f881d101cbe7ef48e03de089e9d38
MD5 f36c2ded72e6d6c4b4cee4ec189f1c98
BLAKE2b-256 0d5e33626ffc61fc52d8207ff5f36aa0500908629013dcea7a7436d3486a0a83

See more details on using hashes here.

File details

Details for the file pytoolbelt_cli-0.2.2-py3-none-any.whl.

File metadata

File hashes

Hashes for pytoolbelt_cli-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d66b7e992ec37a4a152726189f8dca9a7bc408ec3b9b3426857c5bae57e6e463
MD5 6cb8942088d7ad43e519f3e021622768
BLAKE2b-256 5bb08e82ba1e7ef88bc7d0c9038c66b36ec333b8d4bad77546c9bac13e55296e

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