Skip to main content

A launcher for project-toolbox

Project description

project-toolbox-launcher

A launcher command for project-toolbox.

Getting started

Install the launcher globally:

uv tool install project-toolbox-launcher

Enable completion (bash) by adding the following to the end of your ~/.bashrc:

eval "$(_T_COMPLETE=bash_source t)"

Instructions for completion with other shells can be found here.

Why ?

project-toolbox is designed to be installed in your project dev environment and to be run like:

uv run <command>

This works well but it has 2 problems

  • a lot of repetitive typing
  • no completion available throught uv run

The launcher fixes that by providing a single command, t, at global level:

t <command>

Completion works for <command> and also for the parameters of the commands.

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

project_toolbox-0.4.0.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

project_toolbox-0.4.0-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file project_toolbox-0.4.0.tar.gz.

File metadata

  • Download URL: project_toolbox-0.4.0.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Alpine Linux","version":"3.23.3","id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for project_toolbox-0.4.0.tar.gz
Algorithm Hash digest
SHA256 c477c5402669a63521965acec3e5df8651e9414ef5dbeca0a58a11dd7ce19251
MD5 c039a4efb764c3b0d77fbba91eaf89df
BLAKE2b-256 167368e0a822b3f204d5b7366ec8e574b0508575fdcb2e984e952ae324ae3eb6

See more details on using hashes here.

File details

Details for the file project_toolbox-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: project_toolbox-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Alpine Linux","version":"3.23.3","id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for project_toolbox-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9deb04d22f380fd342dd9c06a75a9a87b4b82a40a913e05958402b3bcf435aa9
MD5 eb13ac4e9877ab7c9ac5dd66214ff187
BLAKE2b-256 f2aa103d7636f1f998cbc6845920446157e91aa2e505efdd67cdae0bf6c877d0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page