🚀 Enhancement
- Added error cases for
_validate_bids_directory#394 (@candleindark @Copilot @pre-commit-ci[bot] @CodyCBakerPhD) - Write units-only datasets as BIDS derivatives #384 (@Copilot @CodyCBakerPhD @pre-commit-ci[bot])
- Omit
ses-labels for single-session experiments #351 (@Copilot @CodyCBakerPhD @pre-commit-ci[bot]) - Added
--probeflag to CLI with ProbeInterface lookup support #349 (@Copilot @CodyCBakerPhD @pre-commit-ci[bot]) - Added tqdm progress bars to conversion pipeline #350 (@Copilot @CodyCBakerPhD @pre-commit-ci[bot])
🐛 Bug Fix
- Serialize numpy array-valued TSV columns as JSON strings #382 (@Copilot @CodyCBakerPhD @pre-commit-ci[bot])
- Added fallback name/id if metadata not populated #380 (@asmacdo @CodyCBakerPhD)
- Fixed author extraction for dandisets without dcite:Author role #378 (@yarikoptic @pre-commit-ci[bot] @CodyCBakerPhD)
⚠️ Pushed to main
- Update CLAUDE.md to include Copilot instructions (@CodyCBakerPhD)
🏠 Internal
- Simplify pyproject #393 (@CodyCBakerPhD)
- Fixed more mypy errors [6] #392 (@CodyCBakerPhD)
- Fixed more mypy errors [5] #391 (@CodyCBakerPhD)
- Fixed more mypy errors [4] #390 (@CodyCBakerPhD)
- Fixed more mypy errors [3] #389 (@CodyCBakerPhD)
- Fixed more mypy errors [2] #387 (@CodyCBakerPhD)
- Fixed more mypy errors [1] #386 (@CodyCBakerPhD)
- Persisted agent memory facts to copilot-instructions.md #377 (@Copilot)
- Added Copilot instructions to enforce past tense PR titles #366 (@Copilot @CodyCBakerPhD)
- Fixed label requirements check with nuanced rules #364 (@Copilot)
📝 Documentation
- Added .claude/CLAUDE.md with project conventions pointer #374 (@yarikoptic @CodyCBakerPhD)
- Separated doc link checker from daily tests #369 (@Copilot @CodyCBakerPhD)
- Added final notes about labels #362 (@CodyCBakerPhD)
🧪 Tests
- Fix up testing against DataLad on Windows #341 (@yarikoptic @CodyCBakerPhD)
🔩 Dependency Updates
- [pre-commit.ci] pre-commit autoupdate #371 (@pre-commit-ci[bot])
Authors: 6
- @Copilot
- @pre-commit-ci[bot]
- Austin Macdonald (@asmacdo)
- Cody Baker (@CodyCBakerPhD)
- Isaac To (@candleindark)
- Yaroslav Halchenko (@yarikoptic)