What's Changed
- Update error messages to include EEGLAB format by @laemtl in #1198
- MAINT: bump versions by @sappelhoff in #1200
- Move project config to pyproject.toml, remove BINDER support by @sappelhoff in #1202
- Remove flake8, pydocstyle, black, etc. in favor of ruff by @sappelhoff in #1203
- MRG: Use hatchling as build backend by @hoechenberger in #1204
- [MRG] add CSS to truncate long version string by @drammock in #1206
- add NIRS citation by @sappelhoff in #1207
- MRG: Add defusedxml dependency to "full" variant by @hoechenberger in #1218
- [MRG] BUG: Fix dtype bug for counts by @larsoner in #1227
- fully prune 'events_data' from codebase by @sappelhoff in #1229
- Do not zero-pad indices in BIDSPath entities anymore; do not warn about prepending missing dots for extensions by @alexrockhill in #1215
- FIX: account for potential
.{integer}_meg4
extensions in CTF format by @marakw in #1230 - MRG: Fix documentation build by @hoechenberger in #1233
- Bump ruff to v0.3.0 by @hoechenberger in #1232
- Run unit tests on Apple Silicon and bump Node version to LTS (currently 20) by @hoechenberger in #1231
- Fixup for #1231 by @hoechenberger in #1234
- bump cache for build CI by @sappelhoff in #1238
- account for optional Z in time strs by @sappelhoff in #1240
- Fix string format
"blabla" "bla"
by @mscheltienne in #1243 - Update pre-commit hooks, fix sphinx_gallery by @pre-commit-ci in #1245
- Remove ref-names from .git_archival.txt by @sappelhoff in #1249
- [MRG] MAINT: get test suite ready for pytest >= 8 by @sappelhoff in #1252
- MISC maintenance fixes by @sappelhoff in #1251
- [ADD] describing fields in
event.json
file by @JuliusWelzel in #1255 - [MRG] auto-add event_id key for BAD_ACQ_SKIP by @drammock in #1258
- MAINT: Setup new way of releasing by @sappelhoff in #1259
- REL: 0.15.0 by @sappelhoff in #1260
New Contributors
- @marakw made their first contribution in #1230
- @JuliusWelzel made their first contribution in #1255
Full Changelog: v0.14...v0.15.0