File size: 890 Bytes
24c19d8 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 | # List available commands
default:
@just --list
# Run the compression tests
run:
uv run python test_compression.py
# Run compression tests and generate plots
analyze:
uv run python test_compression.py
uv run python plot_results.py
# Install dependencies
setup:
uv sync
# Run with smaller test sizes for quick testing
test:
uv run python quick_test.py
uv run python test_paper_examples.py
# Run tests from the paper
test-paper:
uv run python test_paper_examples.py
# Generate comparison plots
plot:
uv run python plot_results.py
# Clean up generated files
clean:
rm -f compression_results.json
# Run python directly with uv
python *args:
uv run python {{args}}
# Check code quality
check:
uv run ruff check .
uv run pyright .
# Format code
format:
uv run ruff format .
# Fix linting issues
fix:
uv run ruff check --fix . |