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

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

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

Uploaded Source

Built Distribution

pytoolbelt_cli-0.3.0-py3-none-any.whl (46.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pytoolbelt_cli-0.3.0.tar.gz
  • Upload date:
  • Size: 29.4 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.3.0.tar.gz
Algorithm Hash digest
SHA256 2c44b7ff879186d4dfb596a4af13d74831f8fe875e0be644deec266fa3859a99
MD5 1bc86078134d8d6c2f9beb90d5503445
BLAKE2b-256 434a6e02e51900e64c77d0a4549c9c964bcbb6263686f4044f38e59ff943897a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pytoolbelt_cli-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8fc6d8ed3aa397da5d68de05b2ea16ef90d0fd9d804892d938414ad9899032f4
MD5 bc5b08f7a69272c08f6cfa9f7208b82c
BLAKE2b-256 016b81e930ac8c1ebda805775cb5a7abab3c4d112759aa7a699fa2e52ff3ec66

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