You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: dev/dev.md
+27Lines changed: 27 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,11 +6,38 @@
6
6
make setup # Complete dev environment setup
7
7
make check # Run all quality checks + tests
8
8
make test# Run tests with coverage
9
+
make docs # Generate API documentation
9
10
make docs-serve # Serve docs locally
10
11
```
11
12
12
13
**For all available commands**: `make help`
13
14
15
+
## Documentation
16
+
17
+
### Generating API Documentation
18
+
19
+
The API documentation is auto-generated from source code docstrings:
20
+
21
+
```bash
22
+
# Generate API documentation
23
+
make docs
24
+
# or
25
+
python dev/generate_api_docs.py
26
+
```
27
+
28
+
**Important**: API documentation is **not** regenerated during pytest runs to avoid constant file changes. The doc generation test is skipped by default. To test doc generation:
0 commit comments