From 4c858e956849e16c65aa0455f92046f3fa68566d Mon Sep 17 00:00:00 2001 From: Jer Miller Date: Mon, 7 Jul 2025 13:17:08 -0600 Subject: [PATCH] Update development guidelines in AGENTS.md and create CLAUDE.md as a symlink to AGENTS.md --- AGENTS.md | 4 ++-- CLAUDE.md | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) create mode 120000 CLAUDE.md diff --git a/AGENTS.md b/AGENTS.md index 3a7397c22..56b15da7f 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -27,10 +27,10 @@ on these are available in the `JOURNAL.md` file. ## Development guidelines -- Use **Python 3.9+** and keep code formatted with `black` (line length 100) and +- Use **Python 3.9+** and keep code formatted with `black` and `isort`. The configuration resides in `pyproject.toml`. - Linting with `flake8` and type checking with `mypy` are recommended. -- If tests are added under `tests/`, run `pytest` before committing. +- Tests are under `tests/`, run `pytest` before committing, install dependencies or use mocks if needed. - The dependencies declared in `pyproject.toml` include heavy optional packages (for example `torch` and `PyGObject`). If `pip install -e .[dev]` fails you can install only the minimal set needed for the tests: diff --git a/CLAUDE.md b/CLAUDE.md new file mode 120000 index 000000000..47dc3e3d8 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1 @@ +AGENTS.md \ No newline at end of file -- 2.51.2