Skip to content

Commit bd2a035

Browse files
max-sixtyclaude
andauthored
Add CLAUDE.md with development setup instructions (#10692)
Simple development instructions for using uv with xarray, including commands for running tests and linting. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-authored-by: Claude <[email protected]>
1 parent 175734f commit bd2a035

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

CLAUDE.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# xarray development setup
2+
3+
## Setup
4+
5+
```bash
6+
uv sync
7+
```
8+
9+
## Run tests
10+
11+
```bash
12+
uv run pytest xarray -n auto # All tests in parallel
13+
uv run pytest xarray/tests/test_dataarray.py # Specific file
14+
```
15+
16+
## Linting & type checking
17+
18+
```bash
19+
pre-commit run --all-files # Includes ruff and other checks
20+
uv run dmypy run # Type checking with mypy
21+
```

0 commit comments

Comments
 (0)