Skip to main content

The best tools for developers using uv

Project description

uvxt - uv tools collection

A collection of tools that, in conjunction with the capabilities of the uv, will increase your productivity

PyPI PyPI - Python Version uvxt

Coverage Quality Gate Status

Downloads GitLab stars GitLab last commit

Quick start

uv tool install uvxt
uvxt audit

or

uvx uvxt audit

Commands

Contribute

Issue Tracker: https://gitlab.com/rocshers/python/uvxt/-/issues
Source Code: https://gitlab.com/rocshers/python/uvxt

How to add a new tool?

  1. Create your CLI application.
    • We strongly recommend using typer for easy integration into uvxt.
    • Make sure that your package dependencies do not conflict with those already described in uvxt.
  2. Upload your module to PyPI.
  3. Add this package as a dependency to uvxt via uv add.
  4. Import your CLI application in uvxt/cli.py
  5. Check that everything works fine.
  6. Make a PR.

Development Commands

Before adding changes:

make install

After changes:

make format test

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

uvxt-0.1.3.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

uvxt-0.1.3-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

Details for the file uvxt-0.1.3.tar.gz.

File metadata

  • Download URL: uvxt-0.1.3.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.4.29

File hashes

Hashes for uvxt-0.1.3.tar.gz
Algorithm Hash digest
SHA256 8792acc94a2600c898de5dbe940777877678160ce73f7c51c5b25fc6fbcf8c9b
MD5 8bea9c5173b38fa75a954ebf7eb58f0a
BLAKE2b-256 30714424cc08f0f6d23435055ba73cc4a4794b00209ae9f3c8e8f04fcbd2464b

See more details on using hashes here.

File details

Details for the file uvxt-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: uvxt-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 3.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.4.29

File hashes

Hashes for uvxt-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 89c9d2e60866576a048c97f5c42c351e1ac2ea1a51373f8c5b140e266755e3c4
MD5 967226edcfdf8000847248d03d2c03bf
BLAKE2b-256 022990921335de647fe29ea65e66e8468e098521c9d87d9caf92282a126382be

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