Skip to main content

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

Project description

Blueprint fonts

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.0.tar.gz (26.1 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pytoolbelt_cli-0.2.0.tar.gz
  • Upload date:
  • Size: 26.1 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.0.tar.gz
Algorithm Hash digest
SHA256 00203dc69ef129034de9dd01b72447b9f4ca3b5acd784c1e59a3e12157ff0eb8
MD5 1ec289d9fb8b255f4b3f2b159eedfeb8
BLAKE2b-256 3ad9a8adc3955f6a9435935852ddded94bfac4f80d415c0b29cfd77f39e89132

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pytoolbelt_cli-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f1ba03800caf2802157545622c042c6901981b466ec0ecd84698aa435715f84b
MD5 d1e8e01bbd47d974dee6dfec2c57b98a
BLAKE2b-256 4590f49236fe9c5e0efabf3755a514648c5bff644e845edf2c8aa54775aa92eb

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