Add development environment setup with uv, pyproject.toml, and Makefile 918983a Christophe Bourgoin Claude commited on Nov 30, 2025