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

Uploaded Source

Built Distribution

pytoolbelt_cli-0.2.3-py3-none-any.whl (47.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pytoolbelt_cli-0.2.3.tar.gz
  • Upload date:
  • Size: 30.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.3.tar.gz
Algorithm Hash digest
SHA256 2c7a6309ccc93d2cf9198f47576ee712eb90d5306b4653b724ebce56516e88eb
MD5 1006bae07054a4fc73cc66686ece6124
BLAKE2b-256 0705d305adff269265de6a5cc442076f661c4a1f285323aa1d18461874b327cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pytoolbelt_cli-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9571f40c34c3d323b3fc187da47bc47dd9ff94bdf78aa30cee00d5ff46a92b30
MD5 8fbfb60e63a31d3acfe043b37b5c35c3
BLAKE2b-256 96eadc26ad4a142a87f9b6b145b0c6788dfae567c161b158fbcd993676e75ef2

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