Migrate python tool chain to uv and ruff

This commit is contained in:
2025-12-29 13:31:13 +01:00
parent df1d08312f
commit f8f5187358
12 changed files with 823 additions and 133 deletions

View File

@@ -9,13 +9,23 @@ a cached version until a new version is published.
## Requirements
Python >= 3.8
Python >= 3.10
Tests are verified on Linux, macos and Windows.
## Install
### Using [pipx](https://pypa.github.io/pipx/#install-pipx) (this is the preferred way)
### Using [uv](https://docs.astral.sh/uv/) (recommended)
```bash
# Install globally
uv tool install digaws
# Run directly
uv tool run digaws <ip_address>
```
### Using [pipx](https://pypa.github.io/pipx/#install-pipx)
```bash
pipx install digaws