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

Downloads GitLab stars GitLab last commit

Quick start

uv tool install uvxt
uvxt up --latest

or

uvx uvxt up --latest

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

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

uvxt-0.1.1.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

uvxt-0.1.1-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for uvxt-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b9577e1a4615a2daa4992529194e2df18fd7c816cfcbe8239a34f4f51ddae175
MD5 0d98b9da4b2b37510c85ff4e1f68ed05
BLAKE2b-256 468c57a68f2f885f88e00b557b5e56eff549fb7f6a7804cbb965f0ffe952efc8

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for uvxt-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 64dac2480a2f7312424277080fb6cb16cf4f3973ec2d110edc6b9944280f19ae
MD5 1aefd239e18cba74de0352a1a9d248b2
BLAKE2b-256 862616b498e22ded2388ae22e82b63d7c13e13cdf401ece4eac4a1b43215ee07

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