uvxt - uv tools collection
A collection of tools that, in conjunction with the capabilities of the uv, will increase your productivity
Quick start
uv tool install uvxt
uvxt audit
or
uvx uvxt audit
Commands
uvxt go- Launch the uv-gouvxt up- Launch the uv-upuvxt audit- Launch the uv-audituvxt stats- Launch the uv-statsuvxt version- Launch the uv-version
Contribute
Issue Tracker: https://gitlab.com/rocshers/python/uvxt/-/issues
Source Code: https://gitlab.com/rocshers/python/uvxt
How to add a new tool?
- Create your CLI application.
- We strongly recommend using
typerfor easy integration into uvxt. - Make sure that your package dependencies do not conflict with those already described in uvxt.
- We strongly recommend using
- Upload your module to PyPI.
- Add this package as a dependency to uvxt via
uv add. - Import your CLI application in uvxt/cli.py
- Check that everything works fine.
- Make a PR.
Development Commands
Before adding changes:
make install
After changes:
make format test
Metadata
Release files for uvxt 0.1.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| uvxt-0.1.6.tar.gz | 4.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| uvxt-0.1.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.8 kB
Release files / uvxt-0.1.6.tar.gz
| Download URL | uvxt-0.1.6.tar.gz |
|---|---|
| Size | 4.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
79d6055e162bc0cc5317a6a00142237ae90fe6b933500b72e961afb0986363d5
|
|
BLAKE2b-256 checksum How to use checksums |
d38bf85593d9998fc6aff884cb548ffec15f24e501d172ea5a7751828f225ca8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"12","id":"bookworm","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / uvxt-0.1.6-py3-none-any.whl
| Download URL | uvxt-0.1.6-py3-none-any.whl |
|---|---|
| Size | 4.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a45a0139ba6d09b34aa0c7239412dd8ef95acd07ea8c81ee445fc2fce9f30c16
|
|
BLAKE2b-256 checksum How to use checksums |
f09ace479f79b906419b223f47b55e0ef50cf45c629850854bf8ea92fbcd7070
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"12","id":"bookworm","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|