osteele's picture
Initial commit
24c19d8 unverified
# 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 .