Skip to content

Conversation

@GeorgePearse
Copy link
Owner

Summary

Aligns Available recipes:
benchmark # Run the Python k-NN benchmark (compares PyNNDescent vs HNSW backends)
benchmark-rust # Run Rust benchmarks with Criterion
build # Build the Rust extension in release mode
build-debug # Build the Rust extension in debug mode (faster compilation)
check # Run both linting and formatting
check-rust # Check Rust code
ci # Full CI check (lint, format, test)
clean # Clean build artifacts
default # Default recipe - show help
docs # Build documentation
docs-serve # Serve documentation locally
fix # Fix all linting and formatting issues
format # Format code with ruff
format-check # Check formatting without making changes
install # Install dependencies and build the Rust extension
lint # Run linting with ruff
lint-fix # Fix linting issues automatically
pre-commit # Run pre-commit hooks on all files
pre-commit-install # Install pre-commit hooks
test # Run all tests
test-fast # Run tests with testmon (only changed tests)
test-file FILE # Run a specific test file
test-rust # Run cargo tests for Rust code
test-watch # Watch tests and re-run on changes recipes with modern usage and ensures the dev deps are synced before running tests.

Changes

  • Use for build recipes.
  • Add before pytest recipes.

Testing

  • Not run (recipe-only change).

@openhands-ai
Copy link

openhands-ai bot commented Dec 24, 2025

Looks like there are a few issues preventing this PR from being merged!

  • GitHub Actions are failing:
    • Performance Benchmarks

If you'd like me to help, just leave a comment, like

@OpenHands please fix the failing actions on PR #6 at branch `chore/justfile-uv-maturin`

Feel free to include any additional details that might help me get this PR into a better state.

You can manage your notification settings

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants