From d77755ea1eb3d17621861a951705fe88b3228dd4 Mon Sep 17 00:00:00 2001 From: Kay Robbins <1189050+VisLab@users.noreply.github.com> Date: Fri, 6 Mar 2026 13:49:14 -0600 Subject: [PATCH 1/2] Replaced the {meta} tags for lychee --- .github/workflows/links.yaml | 2 +- .gitignore | 1 + CLAUDE.md | 2 +- docs/user_guide.md | 14 +++++--------- 4 files changed, 8 insertions(+), 11 deletions(-) diff --git a/.github/workflows/links.yaml b/.github/workflows/links.yaml index fb2afa19..119631b1 100644 --- a/.github/workflows/links.yaml +++ b/.github/workflows/links.yaml @@ -32,7 +32,7 @@ jobs: echo "$GITHUB_WORKSPACE/.venv/bin" >> $GITHUB_PATH - name: Install dependencies - run: uv pip install -e ".[docs]" + run: uv pip install ".[docs]" - name: Build documentation with Sphinx run: | diff --git a/.gitignore b/.gitignore index ebe1fd01..faa6ebb3 100644 --- a/.gitignore +++ b/.gitignore @@ -89,6 +89,7 @@ coverage.xml *.py,cover .hypothesis/ .pytest_cache/ +.ruff_cache/ cover/ diff --git a/CLAUDE.md b/CLAUDE.md index 729c0055..feabf54d 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -13,7 +13,7 @@ uv venv .venv && source .venv/bin/activate uv pip install -e ".[dev,test,docs,examples]" git submodule update --init --recursive # fetch test data -pytest tests/ --cov +unittest tests/ --cov ``` ## Package Structure diff --git a/docs/user_guide.md b/docs/user_guide.md index 22da3e82..16146767 100644 --- a/docs/user_guide.md +++ b/docs/user_guide.md @@ -1,18 +1,14 @@ -```{meta} --- -description: Complete user guide for Python HEDTools - validation, BIDS - integration, analysis, and command-line tools for HED annotations -keywords: HED tutorial, Python guide, validation examples, BIDS datasets, - sidecar files, command-line interface, Jupyter notebooks, HED overview, event - descriptors, neuroscience, schema +html_meta: + description: Complete user guide for Python HEDTools - validation, BIDS integration, analysis, and command-line tools for HED annotations + keywords: HED tutorial, Python guide, validation examples, BIDS datasets, sidecar files, command-line interface, Jupyter notebooks, HED overview, event descriptors, neuroscience, schema --- -``` - -# Python HEDTools guide ```{index} user guide, tutorial, getting started, HED, Hierarchical Event Descriptors ``` +# Python HEDTools guide + HED (Hierarchical Event Descriptors) is a framework for systematically describing events and experimental metadata in machine-actionable form. This guide provides comprehensive documentation for using the HED Python tools for validation, BIDS integration, and analysis. ## Installation From 5eb3f42675a9de8beb22658003a20a58673033aa Mon Sep 17 00:00:00 2001 From: Kay Robbins <1189050+VisLab@users.noreply.github.com> Date: Fri, 6 Mar 2026 14:11:15 -0600 Subject: [PATCH 2/2] Fixed links --- spec_tests/hed-schemas | 2 +- spec_tests/hed-tests | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/spec_tests/hed-schemas b/spec_tests/hed-schemas index 50beb473..ec0d1523 160000 --- a/spec_tests/hed-schemas +++ b/spec_tests/hed-schemas @@ -1 +1 @@ -Subproject commit 50beb4731cf3cf2ff7a49cb37976be1cdbd2a2b6 +Subproject commit ec0d1523e6bb8c2ba5a20118dd1298ec767b84ea diff --git a/spec_tests/hed-tests b/spec_tests/hed-tests index 40a8bd66..f1477911 160000 --- a/spec_tests/hed-tests +++ b/spec_tests/hed-tests @@ -1 +1 @@ -Subproject commit 40a8bd6670982b73ad492ab0d7eae45c1d2e7832 +Subproject commit f147791132ba6a451bacb72468f61568e6b86959