Skip to content

Conversation

@VisLab
Copy link
Member

@VisLab VisLab commented Jan 9, 2026

No description provided.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request performs a comprehensive documentation cleanup and reorganization of the HEDTools command-line interface (hedpy). The changes focus on improving help text, restructuring CLI commands from flat to grouped organization, and updating dependencies.

Key changes:

  • Restructured CLI from flat commands (validate-bids, extract-sidecar) to grouped commands (validate bids-dataset, extract bids-sidecar, extract tabular-summary)
  • Enhanced documentation strings and help text across all CLI commands and scripts with more detailed examples and clearer explanations
  • Changed error limit option short flag from -ec to -el for better consistency
  • Added mdformat and mdformat-myst to dev dependencies while removing mdformat-tables
  • Updated GitHub Actions to use cache@v6 (though this version doesn't exist)

Reviewed changes

Copilot reviewed 12 out of 12 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
tests/test_cli_parameter_parity.py Updated tests to match new grouped CLI command structure and added test for extract tabular-summary
requirements-dev.txt Added mdformat packages for markdown formatting
hed/scripts/validate_bids.py Enhanced documentation with detailed examples, reorganized argument groups, changed -ec to -el
hed/scripts/hed_extract_bids_sidecar.py Improved help text and examples, made suffix optional with default value
hed/scripts/extract_tabular_summary.py Enhanced documentation and reorganized argument groups for consistency
hed/cli/cli.py Major refactoring: grouped commands, added click-option-group for better help organization, extensive help text improvements
docs/user_guide.md Updated all command references from flat to grouped structure, updated flag references
README.md Reorganized badges for better visual presentation
.github/workflows/mdformat.yaml Updated to use actions/cache@v6
.github/workflows/docs.yaml Updated to use actions/cache@v6
.github/workflows/ci_windows.yaml Updated to use actions/cache@v6
.github/workflows/ci.yaml Updated to use actions/cache@v6

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@VisLab VisLab merged commit 019d745 into hed-standard:main Jan 9, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant