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
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
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.6.tar.gz
(4.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
uvxt-0.1.6-py3-none-any.whl
(4.0 kB
view details)
File details
Details for the file uvxt-0.1.6.tar.gz.
File metadata
- Download URL: uvxt-0.1.6.tar.gz
- Upload date:
- Size: 4.7 kB
- Tags: Source
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
79d6055e162bc0cc5317a6a00142237ae90fe6b933500b72e961afb0986363d5
|
|
| MD5 |
22f1764937ea367f526b893e095405ad
|
|
| BLAKE2b-256 |
d38bf85593d9998fc6aff884cb548ffec15f24e501d172ea5a7751828f225ca8
|
File details
Details for the file uvxt-0.1.6-py3-none-any.whl.
File metadata
- Download URL: uvxt-0.1.6-py3-none-any.whl
- Upload date:
- Size: 4.0 kB
- Tags: Python 3
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a45a0139ba6d09b34aa0c7239412dd8ef95acd07ea8c81ee445fc2fce9f30c16
|
|
| MD5 |
8ae3aebd30ddd520f718f9eeef534c58
|
|
| BLAKE2b-256 |
f09ace479f79b906419b223f47b55e0ef50cf45c629850854bf8ea92fbcd7070
|